... infrastructure and intermediate representations that translate spreadsheet operations into ... Required : • 5+ years experience engineering high-quality software systems • Demonstrated ...
... infrastructure and intermediate representations that translate spreadsheet operations into ... Required : • 5+ years experience engineering high-quality software systems • Demonstrated ...
Intermediate software engineering skills and programming proficiency (i.e. not just Claude Code) in Python and Javascript Qualifications / Nice-to-Haves * Foundational knowledge in medicine and ...
Intermediate software engineering skills and programming proficiency (i.e. not just Claude Code) in Python and Javascript Qualifications / Nice-to-Haves * Foundational knowledge in medicine and ...
They are seeking a software engineer with expertise in ML-first behavior prediction and planning to ... intermediate experience in C++ Preferred : • Peer-reviewed research at machine learning ...
They are seeking a software engineer with expertise in ML-first behavior prediction and planning to ... intermediate experience in C++ Preferred : • Peer-reviewed research at machine learning ...
Software Specialist/Engineer
Ridgecrest, CA · On-site
$87K - $157K/yr
Intermediate ability with C++/Python and experience using version control systems such as Git. * Prior experience with Engineering Software which includes, system designs, development. Programming PC ...
Software Specialist/Engineer
Ridgecrest, CA · On-site
$87K - $157K/yr
Intermediate ability with C++/Python and experience using version control systems such as Git. * Prior experience with Engineering Software which includes, system designs, development. Programming PC ...
Software Specialist/Engineer
Ridgecrest, CA · On-site
$87K - $157K/yr
Intermediate ability with C++/Python and experience using version control systems such as Git. * Prior experience with Engineering Software which includes, system designs, development. Programming PC ...
Software Specialist/Engineer
Ridgecrest, CA · On-site
$87K - $157K/yr
Intermediate ability with C++/Python and experience using version control systems such as Git. * Prior experience with Engineering Software which includes, system designs, development. Programming PC ...
POSITION RESPONSIBILITIES Looking for an Intermediate to Senior Software Engineer to support our Ground Solutions and Mission Support (GSMS) Software (SW) Integrated Project Team (IPT). The SW IPT is ...
POSITION RESPONSIBILITIES Looking for an Intermediate to Senior Software Engineer to support our Ground Solutions and Mission Support (GSMS) Software (SW) Integrated Project Team (IPT). The SW IPT is ...
What You'll Do: The Flight Software Engineer will design, develop, and maintain the critical ... Intermediate proficiency in C/C++, with working knowledge of Python or scripting languages for ...
What You'll Do: The Flight Software Engineer will design, develop, and maintain the critical ... Intermediate proficiency in C/C++, with working knowledge of Python or scripting languages for ...
We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e ...
Quick apply
We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e ...
We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e ...
We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e ...
We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e ...
We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e ...
Senior Software Engineer: 26-01479
Los Gatos, CA · On-site
$137.93 - $148.27/hr
Primary Skills: Java (advanced), Python (advanced), SQL (intermediate), API Design (advanced ... engineering partners. * Provide post-launch support for delivered software. Must-Have Skills:
Senior Software Engineer: 26-01479
Los Gatos, CA · On-site
$137.93 - $148.27/hr
Primary Skills: Java (advanced), Python (advanced), SQL (intermediate), API Design (advanced ... engineering partners. * Provide post-launch support for delivered software. Must-Have Skills:
Provide guidance and mentorship to junior and intermediate engineers, helping them advance their ... Who We're Looking For 5+ years of professional software development experience. Proficient in HTML ...
Provide guidance and mentorship to junior and intermediate engineers, helping them advance their ... Who We're Looking For 5+ years of professional software development experience. Proficient in HTML ...
Software Engineer - Compiler
$170K - $235K/yr
Design, build, and maintain sophisticated compiler infrastructure and intermediate representations ... experience engineering high-quality software systems * Demonstrated success building and ...
Software Engineer - Compiler
$170K - $235K/yr
Design, build, and maintain sophisticated compiler infrastructure and intermediate representations ... experience engineering high-quality software systems * Demonstrated success building and ...
Software Development Engineer III
Sunnyvale, CA · On-site
$67.50 - $90.75/hr
SOFTWARE DEVELOPMENT ENGINEER III Location: Sunnyvale, CA (Need LOCAL) About the Role We are ... Intermediate proficiency in HTML and JDBC. * Experience in: * Object-Oriented Design & Programming ...
Quick apply
Software Development Engineer III
Sunnyvale, CA · On-site
$67.50 - $90.75/hr
SOFTWARE DEVELOPMENT ENGINEER III Location: Sunnyvale, CA (Need LOCAL) About the Role We are ... Intermediate proficiency in HTML and JDBC. * Experience in: * Object-Oriented Design & Programming ...
This position will be filled out of our Software Engineering organization and will support the team ... Experience with threading, intermediate object-oriented programming, design patterns, Data ...
This position will be filled out of our Software Engineering organization and will support the team ... Experience with threading, intermediate object-oriented programming, design patterns, Data ...
This position will be filled out of our Software Engineering organization and will support the team ... Experience with threading, intermediate object-oriented programming, design patterns, Data ...
This position will be filled out of our Software Engineering organization and will support the team ... Experience with threading, intermediate object-oriented programming, design patterns, Data ...
This position will be filled out of our Software Engineering organization and will support the team ... intermediate object-oriented programming, design patterns, Data Distribution Service (DDS ...
This position will be filled out of our Software Engineering organization and will support the team ... intermediate object-oriented programming, design patterns, Data Distribution Service (DDS ...
☄️ Lead Software Engineer (Node.js) ☄️
Walnut Creek, CA · On-site
$120K - $180K/yr
Overview We look for Senior Engineers excited about bridging the gap between materials/chemistry ... React.JS (intermediate) * Meteor.JS (desired) Other * ability to learn and apply new concepts ...
Quick apply
☄️ Lead Software Engineer (Node.js) ☄️
Walnut Creek, CA · On-site
$120K - $180K/yr
Overview We look for Senior Engineers excited about bridging the gap between materials/chemistry ... React.JS (intermediate) * Meteor.JS (desired) Other * ability to learn and apply new concepts ...
Staff Engineer I - Software Engineer
Westlake Village, CA · On-site
$121K - $150K/yr
Job Title: Staff Engineer I - Software Engineer Location: CA - Westlake Village What you'll do ... Intermediate to advanced knowledge of general Financial Services or Banking preferred. * Advanced ...
Staff Engineer I - Software Engineer
Westlake Village, CA · On-site
$121K - $150K/yr
Job Title: Staff Engineer I - Software Engineer Location: CA - Westlake Village What you'll do ... Intermediate to advanced knowledge of general Financial Services or Banking preferred. * Advanced ...
StubHub's Product Security Engineering Team is seeking a Software Engineer II to enhance our ... Intermediate proficiency in at least one scripting language (e.g., Python, Ruby). * Familiarity ...
StubHub's Product Security Engineering Team is seeking a Software Engineer II to enhance our ... Intermediate proficiency in at least one scripting language (e.g., Python, Ruby). * Familiarity ...
Intermediate Software Engineer information
See California salary details
$62.7K - $75.4K
2% of jobs
$75.4K - $88.1K
4% of jobs
$88.1K - $100.9K
6% of jobs
$100.9K - $113.6K
8% of jobs
$120.5K is the 25th percentile. Wages below this are outliers.
$113.6K - $126.4K
7% of jobs
$126.4K - $139.1K
18% of jobs
The median wage is $142.1K / yr.
$139.1K - $151.8K
16% of jobs
$151.8K - $164.6K
2% of jobs
$169.8K is the 75th percentile. Wages above this are outliers.
$164.6K - $177.3K
26% of jobs
$177.3K - $190.1K
1% of jobs
$190.1K - $202.8K
8% of jobs
$62.7K
$145.6K
$202.8K
How much do intermediate software engineer jobs pay per year?
What does an Intermediate Software Engineer do?
What types of projects and responsibilities can an Intermediate Software Engineer expect on a typical team?
What are the key skills and qualifications needed to thrive as an Intermediate Software Engineer, and why are they important?
What is the difference between Intermediate Software Engineer vs Junior Software Developer?
| Aspect | Intermediate Software Engineer | Junior Software Developer |
|---|---|---|
| Required Experience | 2-4 years | 0-2 years |
| Skills | Proficient in multiple programming languages, problem-solving, and system design | Basic coding skills, understanding of programming fundamentals |
| Work Environment | Collaborates on complex projects, may mentor juniors | Focuses on learning, executing assigned tasks |
| Responsibilities | Designs components, troubleshoots issues, contributes to architecture | Implements features, fixes bugs, learns best practices |
The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.

Job description
Sigma Computing is redefining business intelligence by making complex data analysis accessible through a high-performance platform. The role involves tackling core challenges in data modeling and query compilation to optimize user-driven interactions and enhance performance across various workloads.
Responsibilities:
• Tackle core challenges at the intersection of data modeling, query compilation, and large-scale interactive analytics—making it possible for end-users to query data warehouses efficiently without deep technical knowledge
• Design, build, and maintain sophisticated compiler infrastructure and intermediate representations that translate spreadsheet operations into optimized query plans
• Apply advanced optimization strategies to improve performance and accuracy across a wide range of query workloads and data architectures
• Contribute to both backend (Rust) and key frontend foundations (TypeScript), evolving critical abstractions that enable end-to-end workflow optimizations and new features
• Debug, analyze, and resolve complex issues, ensuring robustness and maintainability in a rapidly evolving product
• Collaborate with engineers and product stakeholders to review designs and code, driving technical best practices and architectural decisions throughout the team and company
Qualifications:
Required:
• 5+ years experience engineering high-quality software systems
• Demonstrated success building and maintaining complex infrastructure or core platform services
• Deep understanding of Computer Science fundamentals, particularly in compilers, algorithms, SQL Optimization
• Passion for teamwork, technical ownership, and continually raising the engineering bar
• Experience working in an iterative, high-cadence environment
Preferred:
• Exposure to distributed systems, query optimization, or database internals
• Experience with API or data model design in the context of high-performance cloud services
• Familiarity with cloud infrastructure (e.g., GCP, AWS, Azure)
• A curiosity for new languages and tools, and a drive to solve challenging problems at scale (Rust, Go, Node, K8s, GraphQL)
Company:
Sigma is the AI apps and analytics platform connected to the cloud data warehouse. Founded in 2014, the company is headquartered in San Francisco, USA, with a team of 501-1000 employees. The company is currently Late Stage.
About Sigma AI
Sourced by ZipRecruiter
Industry
It services
Company size
201 - 500 Employees
Headquarters location
San Francisco, CA, US
Year founded
2008