1

Software Jobs in California, MO (NOW HIRING)

Software Engineer

California, MO · On-site

$80 - $120/hr

Join us as a Software Engineer. What you'll do * This is an opportunity for a technically minded individual to join us as a Software Engineer. * You'll be designing, producing, testing and ...

SOFTWARE DEVELOPER

California, MO · On-site

$110 - $165/hr

SOFTWARE DEVELOPER CA-REMOTE, US 6 days ago Requisition ID: 1585 Salary Range: $110,000.00 To $165,000.00 Annually ***POSITION IS REMOTE Job Summary We are seeking an experienced Software Developer ...

The Software Developer's duties will include managing system performance, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports ...

The Software Developer's duties will include managing system performance, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports ...

Software Engineer

California, MO · On-site

$110 - $130/hr

Main purpose of the Software Engineer role: This is a full-time role for a candidate who will develop and maintain software services and reporting software used by Finance and Planning teams. Major ...

#Software Engineer

California, MO · On-site

$111 - $167/hr

Job Area Engineering Group, Engineering Group > Software Engineering General Summary This position is not eligible for Qualcomm immigration sponsorship. Responsibilities We are looking for motivated ...

Software Engineer

California, MO · On-site

$80 - $110/hr

The primary role of the Software Engineer is to support our Solutions division in enhancing our existing solutions, and developing new value-adding solutions for our clients. Our solutions span a mix ...

Directs testing and debugging of software for embedded devices and systems * Influences current and emerging technologies, tools, frameworks, and changes in regulations relevant to software ...

Software Engineer

California, MO · On-site

$85 - $100/hr

We are seeking a skilled Software Engineer to develop and maintain our AI-powered social media automation platform. You will work with cutting-edge technologies to enhance performance, security, and ...

Design and implement scalable software solutions * Collaborate with cross functional teams and stakeholders * Ensure engineering excellence and achieve program objectives * Lead the design ...

Staff Software Engineer

California, MO · On-site

$140 - $160/hr

Join our mission as our next Staff Software Engineer, Embedded Systems, to support our R&D Software Engineering team in the design and development of next-generation diagnostic platforms. This role ...

Cyber Software Engineer

California, MO · On-site

$120 - $160/hr

* Provides custom software design and development of CNO tools and techniques. * Designs and develops end-to-end data flow and tasking into CNO tools developed. * Provides/authors documentation ...

next page

Showing results 1-20

Software information

See California, MO salary details

$43K

$100.1K

$148.6K

How much do software jobs pay per year?

As of Aug 26, 2026, the average yearly pay for software in California, MO is $100,095.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,500.00 and $116,300.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

What are the most commonly searched types of Software jobs in California, MO?

The most popular types of Software jobs in California, MO are:

What are popular job titles related to Software jobs in California, MO?

For Software jobs in California, MO, the most frequently searched job titles are:

What job categories do people searching Software jobs in California, MO look for?

The top searched job categories for Software jobs in California, MO are:

What cities near California, MO are hiring for Software jobs?

Cities near California, MO with the most Software job openings:

Infographic showing various Software job openings in California, MO as of August 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 92% In-person, and 8% Hybrid job distribution, with an average salary of $100,095 per year, or $48.1 per hour.

Senior / Lead / Principal Software Engineer - Foundations Team (Infrastructure/Platform)

IntraFind Software AG

California, MO • On-site

$148.50 - $313.70/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 7 days ago


Job description

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Software Engineering About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

About the Foundations Team

Join a high-ownership, high-velocity engineering team working at the frontier of AI and modern software development. We operate with the pace of a startup backed by the scale and stability of a global enterprise — with true end-to-end ownership across architecture, implementation, deployment, and continuous improvement.

You'll work alongside a high-talent-density team that cares deeply about performance, reliability, and engineering excellence — driving architecture decisions, solving large-scale distributed systems challenges, and building foundational infrastructure that enables great customer experiences.

Overview

As a Software Engineer on the Foundations team, you'll build the infrastructure and critical systems that power our operations — highly scalable cloud infrastructure, robust CI/CD pipelines, advanced observability, and top-tier engineering tools. Your work will increase deployment velocity, raise our quality bar, and support complex, real-time customer interactions.

What You'll Do
  • Architect & Build: Lead the design and implementation of secure, fault‑tolerant, and highly available cloud infrastructure on public cloud services.
  • System Optimization: Continuously improve system performance, identify bottlenecks, and deploy optimizations for smooth operation at scale for highly‑trafficked services.
  • CI/CD Evolution: Lead the evolution of our Continuous Integration and Deployment pipelines in a multi‑service environment, reducing complexity and increasing resilience.
  • Infrastructure Management: Plan and execute timely infrastructure upgrades and changes using infrastructure‑as‑code to enable faster execution, improved scale, and increased cost efficiency.
  • Observability: Leverage tools like DataDog, Sentry, and others to monitor system infrastructure, configure alerts for anomalies, and proactively ensure system health.
  • Documentation & Standards: Define, promote, and maintain runbooks, operating procedures, and system architecture diagrams. Uphold high standards of quality through rigorous testing and code reviews.
  • Mentorship: Act as a force multiplier by providing technical guidance, mentoring other engineers, and fostering a culture of engineering excellence.
  • Agility: Embrace a culture of flexibility and efficiency, moving fast to capture opportunities while wearing multiple hats in a startup environment.
What We’re Looking For
  • Experience: 5+ years of experience in professional software development with a strong emphasis on backend systems, cloud platforms, and infrastructure.
  • Languages: Proficiency in programming languages such as Go, Python, Typescript, or Ruby.
  • Cloud & Infrastructure: Deep experience architecting secure solutions on cloud‑based infrastructure (e.g., AWS, Google Cloud, or Azure).
  • Infrastructure as Code (IaC): Proven experience in automated provisioning using tools like Terraform, CDK, CloudFormation, or Pulumi.
  • Containerization: Experience with automated deployments using container orchestration technologies such as Kubernetes, AWS ECS, or Docker.
  • Observability Tools: Strong hands‑on experience with monitoring and logging tools such as DataDog, Prometheus, Grafana, or ELK.
  • Database Expertise: Familiarity with SQL, RDBMS (PostgreSQL preferred), and data warehousing solutions (e.g., ClickHouse).
  • AI‑Assisted Development: Proficiency in AI‑assisted software development (e.g., Claude, Cursor, etc.); you are capable of leveraging these tools to significantly accelerate your output from day one.
  • Education: B.S. or Master’s degree in Computer Science, or equivalent work experience.
Why Foundations Team
  • Foundational Impact: Shape the future of our platform at the intersection of distributed systems and AI.
  • Startup pace, enterprise scale: Move fast with real ownership, backed by global resources and long‑term stability.
  • Career Growth: Partner closely with leadership and grow into a team lead role as the company expands.
Benefits & Perks

Check out our benefits site which explains our various benefits, including wellbeing reimbursement, generous parental leave, adoption assistance, fertility benefits, and more.

Salesforce Information

Check out our Salesforce Engineering Site.

Accommodations

If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form.

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. We believe in equality for all and fostering an inclusive workplace free from discrimination. Any employee or potential employee will be assessed on the basis of merit, competence, and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law.

In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: https://www.salesforcebenefits.com. Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $148,500 - $313,700 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable.

#J-18808-Ljbffr