1

Sr Software Jobs in California (NOW HIRING)

Senior Software Developer

Carlsbad, CA · On-site

$56.50 - $74.75/hr

The senior software developer resource will work with team members and clients in the development and delivery of customizations generally related to various Microsoft applications and technologies ...

Senior Software Engineer

Milpitas, CA · On-site

$100 - $130/hr

Senior Software Engineer Location: Milpitas, CA Responsibilities * Develop, create, and modify general computer applications software or specialized utility programs. * Analyze user needs and develop ...

Senior Software Engineer

San Mateo, CA · On-site

$198 - $215/hr

Senior Software Engineer Department: Engineering Employment Type: Full Time Location: San Mateo, CA Description BigHat Biosciences is looking for a Senior Software Engineer to join our engineering ...

Senior Software Engineer Location: San Francisco, CA or Denver, CO (Hybrid, 3 days/week). Salary: $120k-$190k + equity. Full-time. Offstream is building the infrastructure for the environmental ...

Senior Software Engineer

Los Angeles, CA

$132K - $174K/yr

Senior Software Engineer Parallel Systems is seeking a Senior Software Engineer to design, build, and optimize critical system applications. You will work on high-performance backend systems that ...

Senior AI SDE III -- GenAI & ML Platform

San Jose, CA · On-site

$143K - $189K/yr

Senior Software Development Engineer, Advertising Technology Austin Domain 11 - HomeAway onsite Jul 7, 2026 Washington - Seattle Campus onsite Jul 7, 2026 * Software Development Engineer II - Full ...

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

Senior Software Engineer Location: Irvine, CA Employment Type: Full-Time/ Hybrid Senior Software Engineer - Microgrid Controller (MGC) We are seeking a Senior Software Engineer to lead the design and ...

Senior Software Engineer Location: San Francisco (hybrid, 3 days in-office; NYC option depending on business needs) Compensation: $180,000 - $220,000 + Competitive Equity Type: Full-Time Priority:

Senior Software Engineer Location: San Francisco (hybrid, 3 days in-office; NYC option depending on business needs) Compensation: $180,000 - $220,000 + Competitive Equity Type: Full-Time Priority:

Senior Software Engineer

Gardena, CA · On-site

$124K - $164K/yr

The Senior Software Engineer designs and delivers features and services using Microsoft technologies, work with software engineers and product team, and contributes to architectural decisions. This ...

Senior Software Engineer

Camarillo, CA · On-site

$125K - $164K/yr

Senior Software Engineer Summary Senior Software Engineer - C++, NC Programming & Applied Geometry Location: Camarillo / Remote Team: ESPRIT EDGE About the Role We're looking for a senior software ...

New

Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

[Position] Senior Software Engineer [About Our Client] Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated medical device software ...

Senior Software Engineer

Gardena, CA · On-site

$124K - $164K/yr

The Senior Software Engineer designs and delivers features and services using Microsoft technologies, work with software engineers and product team, and contributes to architectural decisions. This ...

The Senior Software Engineer will report to the Sr Manager, Technology. Please note that this role is not open to sponsorship of any kind at this time. (i.e.: OPT, H1B, TN). About the Role & Team We ...

Senior Software Engineer

San Mateo, CA · On-site

$160K - $271K/yr

As a Senior Software Engineer - Data Platform, you will play a pivotal role in designing and building next-generation, internet-scale data and analytics SaaS services. We are seeking a hands-on ...

.Net Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

Senior Software Engineer BaaS Team Role Overview We are seeking a highly skilled and motivated Senior Software Engineer to join our BaaS team, supporting partner onboarding and BaaS platform ...

Join us as a Senior Software Analyst and bring big ideas to life through creative problem-solving, smart systems design, and leadership that inspires. Youll drive exciting projects, mentor talented ...

Showing results 21-40

Sr Software information

What does a senior software engineer do?

A Sr Software Engineer is responsible for designing, developing, and maintaining complex software applications. They often lead technical projects, mentor junior team members, and collaborate closely with stakeholders to ensure software meets business objectives. Their role typically involves writing high-quality code, reviewing code from peers, and making architectural decisions. Sr Software Engineers are also expected to stay updated with industry trends and best practices to improve software performance and reliability.

What are the key skills and qualifications needed to thrive as a senior software engineer?

To thrive as a Senior Software Engineer, you need strong proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor’s degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is commonly required, along with certifications like AWS Certified Solutions Architect. Leadership, problem-solving, and effective communication skills help you mentor junior engineers and collaborate across teams. These skills ensure the delivery of robust, scalable solutions and foster innovation within complex technical environments.

What are some common challenges faced by senior software engineers when leading project teams, and how can they effectively overcome them?

Senior Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing project timelines, and ensuring code quality across the team. Effective communication and proactive planning are key to overcoming these hurdles. By fostering a collaborative environment, setting clear expectations, and leveraging agile methodologies, Senior Software Engineers can guide their teams to successful project delivery while supporting professional growth within the team.

What is the difference between Sr Software and Software Developer?

AspectSr SoftwareSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certificationsBachelor's degree in CS or related field; 0-3 years experience; certifications optional
Work EnvironmentOften leads projects, mentors juniors, involved in architecture decisionsFocuses on coding, debugging, and implementing features under guidance
Employer & Industry UsageUsed across tech companies, startups, and enterprise firms for senior rolesCommon entry to mid-level role in software development teams

The main difference between a Sr Software and a Software Developer lies in experience, responsibilities, and leadership. Sr Software professionals typically have more experience, take on leadership roles, and influence project architecture, while Software Developers focus on coding and implementing features. Both roles require a strong foundation in programming, but the Sr Software position involves greater oversight and strategic input.

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

The most popular types of Sr Software jobs in California are:

What cities in California are hiring for Sr Software jobs?

Cities in California with the most Sr Software job openings:

Infographic showing various Sr Software job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior Software Developer

FMT Consultants

Carlsbad, CA • On-site

$56.50 - $74.75/hr

Full-time

Medical, Retirement

Re-posted 18 days ago


Job description

Company Description
FMT Consultants, LLC is a leading Southern California provider of integrated business management solutions and information technology services. Since 1995, our experienced team of consultants has been providing companies with innovative solutions to their most challenging issues. Here at FMT, we work with companies to architect and deliver high-quality, affordable technology solutions that help them run their businesses better. Our expertise includes analyzing, designing, implementing, developing and integrating multiple software and hardware systems, as necessary, to optimize our clients' business processes and help them achieve their goals.
Company Highlights:
  • Headquarters in Carlsbad, California since 1995.
  • Over 18 years serving a continually growing client base of more than 170 and delivering innovative and cost-effective enterprise class solutions to small and midsize businesses. Over 800 project implementations and growing!
  • Highly talented and dedicated team members in a variety of disciplines whose expertise and passion is solving technology problems and providing customer service excellence.
  • Learning-based culture that offers opportunities and supports the growth and development of our team members.
  • Microsoft GP Gold Partner, Microsoft CRM Gold Partner, Dynamics 2012 President's Club, Dell PartnerDirect.
  • Our benefits package is highly competitive and comprehensive, including various health care options, profit sharing, 401K with match, bonus potential, and a fun, vibrant work culture!

Company Values:
We create innovative solutions
We provide customer service excellence
We exemplify ongoing communication and collaboration
We do it with integrity
We are passionate about our work
Job Description
The Software Developer must come from a technical background with experience in .Net development. The senior software developer resource will work with team members and clients in the development and delivery of customizations generally related to various Microsoft applications and technologies, including SharePoint, Microsoft SQL, Business Intelligence, Dynamics GP, and Dynamics CRM. The Senior Software Developer must have the ability to lead a client engagement and team of technical resources through the entire life cycle of a project, creating opportunity to sell services and software.
Desired Skills & Experience
The Senior Software Developer is primarily responsible for building and overseeing a team of resources to deliver customizations and projects as well as assisting, developing and closing business. They apply well-honed consulting, project management and functional skills in the management of projects. Further, Managers are involved in business development such as project diagnostics, proposal development and sales calls. This is also a hands-on role and the Senior Developer is expected to work on and lead client projects.
Responsibilities
• Lead the development of a conceptual design for an overall business solution
• Develop detail work plans and then lead a team of resources to deliver the solution
• Team development and management
• Identifying and resolving issues critical to the clients' strategic and operational success
• Project execution
• Presenting conclusions and recommendations to senior client management
• Providing solution implementation assistance as required
• Managing client relationships
• Active involvement in firm building activities including recruiting, training, performance management, capacity planning, etc.
Qualifications
Qualifications
• 6+ years working in .Net Development, with at least 3 years in a related consulting role
• 3+ years of experience on MSFT BI stack
• Understanding of strategy and operations related to technical consulting and delivery of projects
• Possess successful team leadership qualities
• Possess successful project leadership abilities
• Outstanding client relationship skills
• Outstanding verbal and written communication skills
• The ability to effectively generate new business
Technical Qualifications
• Development experience - ASP.NET, C#, VB.Net
• HTML/DHTML/JavaScript/JQuery/VBScript/CSS
• Microsoft SQL server, including SSRS and SSIS
• Data Mining, T-SQL, Views, Stored Procedures, Database Design
• XML/XSL/Web Services
• Experience with Dynamics GP or CRM preferred
• Bachelor's degree in Computer Science or related field
In addition to the qualifications listed above, the firm places high emphasis on relevant personal qualities: Innovative, Passionate, focused on Customer Service Excellence, strong Ongoing Communication and Collaboration, and a high level of Integrity.
Additional Information
FMT Consultants is an Equal Opportunity Employer. FMT Consultants may require applicants to undergo a drug screen and/or background check as a condition of employment.