Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

$111.2k - $190.3k

RSM International

We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled, culture and talent experience and our ability to be compelling to our clients. You’ll find an environment that inspires and empowers you to thrive both personally and professionally. There’s no one like you and that’s why there’s nowhere like RSM.The Lead Software Engineer is a hands-on technical leader responsible for designing and delivering modern, cloud-native software platforms that support complex business workflows, data-intensive applications, and AI-enabled capabilities. This role requires strong engineering depth, architectural judgment, and the ability to translate ambiguous business and domain requirements into scalable, secure, observable, and maintainable technical solutions. The individual will guide teams across distributed systems, APIs, data pipelines, workflow orchestration, configuration-driven rules, and retrieval-augmented AI patterns while ensuring solutions are governed, traceable, reproducible, and aligned to enterprise engineering standards.ESSENTIAL DUTIESLead the design, development, and delivery of secure, scalable, cloud-native software platforms that support complex business workflows, data-intensive applications, and AI-enabled capabilities.Provide technical leadership across architecture, engineering design, code quality, testing strategy, deployment practices, and operational readiness for high-impact solutions.Design and guide implementation of distributed systems, APIs, microservices, event-driven workflows, data pipelines, and integration patterns that are reliable, observable, and maintainable.Drive architecture decisions that separate shared platform services, application-specific logic, calculation engines, and user experience layers to reduce duplication and improve system consistency.Partner with product owners, architects, data teams, AI/ML engineers, security, and business stakeholders to translate ambiguous requirements into practical technical designs and delivery plans.Build and evolve systems that preserve provenance, lineage, auditability, version history, and traceability from source data through transformed, computed, and user-facing outputs.Develop and support configuration-driven platforms where rules, mappings, thresholds, policies, and business logic can be governed, versioned, approved, and executed without unnecessary code changes.Guide engineering teams in implementing deterministic execution patterns, including dependency graphs, workflow orchestration, idempotency, replayable processing, caching, failure isolation, and recomputation strategies.Support AI-enabled solution design, including RAG, GraphRAG, vector retrieval, knowledge graphs, model-serving patterns, model evaluation, and guardrails that ensure outputs are explainable, grounded, and reviewable.Review and validate technical deliverables, architecture artifacts, pull requests, data models, integration designs, and operational controls to ensure quality, security, scalability, and compliance with engineering standards.Coach and mentor engineers by raising the technical bar, promoting first-principles problem solving, encouraging thoughtful tradeoffs, and strengthening team capability in modern software engineering practices.Continuously improve engineering practices, CI/CD pipelines, automation, observability, testing coverage, documentation, and incident response processes.Serve as an escalation point for complex technical decisions, production issues, architectural tradeoffs, and cross-functional dependencies.Contribute to technology strategy, platform modernization, departmental planning, and cross-functional initiatives that support reusable, governed, and extensible enterprise systems.SUCCESSFUL CHARACTERISTICS/SKILLSExperience & Background5–7 years of experience in software engineering, with at least 2 years in a leadership or architectural capacity.Experience managing teams and delivering solutions in complex or regulated environments.Core ProficiencyDeep expertise in modern programming languages and frameworks such as Java, C#, Python, JavaScript/TypeScript, and Rust.Proficiency with databases (SQL, NoSQL) and API design/integration.Experience with cloud-native applications on AWS, or GCP.Familiarity with DevOps practices (CI/CD, containerization, automated testing).Solid grasp of modern architecture patterns, including microservices and event-driven systems.Practical experience in streaming/event platforms like Kafka, Pub/Sub, KinesisPractical experience deploying and serving models with vLLM, Ollama, or LM Studio.Applied experience with RAG and GraphRAG pipelines, including embedding models, chunking and retrieval strategies, and vector databases such as Pinecone, Weaviate, Milvus, Qdrant, Chroma, and pgvector.Familiarity with supporting orchestration and tooling such as LangChain, LlamaIndex, and knowledge-graph stores (e.g., Neo4j) for GraphRAG workloads.Excellent leadership, communication, and stakeholder management skills.Strong problem-solving and decision-making abilities.Ability to model complex business domains using entity resolution, expected-versus-actual reconciliation, hierarchy/graph structures, membership over time, and exception-driven workflows.Strong understanding of distributed workflow design, including partial completion, re-processing, re-receipt/versioning, idempotency, and preserving user decisions across changing source data.Demonstrated ability to reason from first principles, identify system boundaries, prevent logic leakage across layers, and design for extensibility without creating parallel code paths.Experience building configuration-driven platforms where business rules, rates, thresholds, mappings, and policies are treated as governed data rather than hard-coded logic.Familiarity with effective dating, version pinning, approval workflows, append-only audit trails, and replayable execution models.Ability to design deterministic execution pipelines, including dependency graphs, DAG orchestration, bounded concurrency, failure isolation, caching, and recomputation strategies.Experience separating calculation engines from user experience layers to avoid duplicated business logic and inconsistent results.Strong architectural judgment with the ability to distinguish what belongs in shared platform services versus application-specific logic.EDUCATION/CERTIFICATIONBachelor’s or master’s degree in computer science, software engineering, or a related field.At RSM, we offer a competitive benefits and compensation package for all our people. We offer flexibility in your schedule, empowering you to balance life’s demands, while also maintaining your ability to serve clients. Learn more about our total rewards at .All applicants will receive consideration for employment as RSM does not tolerate discrimination and/or harassment based on race; color; creed; sincerely held religious beliefs, practices or observances; sex (including pregnancy or disabilities related to nursing); gender; sexual orientation; HIV Status; national origin; ancestry; familial or marital status; age; physical or mental disability; citizenship; political affiliation; medical condition (including family and medical leave); domestic violence victim status; past, current or prospective service in the US uniformed service; US Military/Veteran status; pre-disposing genetic characteristics or any other characteristic protected under applicable federal, state or local law. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process and/or employment/partnership. RSM is committed to providing equal opportunity and reasonable accommodation for people with disabilities. If you require a reasonable accommodation to complete an application, interview, or otherwise participate in the recruiting process, please call us at View phone number on click.appcast.io or send us an email at View email address on click.appcast.io does not intend to hire entry level candidates who will require sponsorship now OR in the future (i.e. F-1 visa holders). If you are a recent U.S. college / university graduate possessing 1-2 years of progressive and relevant work experience in a same or similar role to the one for which you are applying, excluding internships, you may be eligible for hire as an experienced associate.RSM will consider for employment qualified applicants with arrest or conviction records. For those living in California or applying to a position in California, please click here for additional information.At RSM, an employee’s pay at any point in their career is intended to reflect their experiences, performance, and skills for their current role. The salary range (or starting rate for interns and associates) for this role represents numerous factors considered in the hiring decisions including, but not limited to, education, skills, work experience, certifications, location, etc. As such, pay for the successful candidate(s) could fall anywhere within the stated range.Compensation Range: $111,200 - $190,300Individuals selected for this role will be eligible for a discretionary bonus based on firm and individual performance.SummaryLocation: Irvine; Chicago; Phoenix; San Francisco; Seattle; Los Angeles; San Jose; Denver Downtown; San Diego; Salt Lake CityType: Full time

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in San Diego, CA vacancy
  •  ...Job Description Job Description Title: Lead Embedded Software Engineer Term: Long-Term Contractor or Perm Location: San Diego-Hybrid Start Date ASAP ***Required: US Citizen*** Requirements Lead and mentor a team of embedded software engineers, providing... 
    Suggested
    Permanent employment
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    29 days ago
  • ServiceNow Developer Looking to hire ServiceNow Developer in San Deigo, CA, Day 1 Onsite JD Developing V1 to V2 migration toolkit Define and create a test environment (a master test environment covering broad set of customers and use-cases), test data sets and...
    Suggested

    Keylent Inc

    San Diego, CA
    2 days ago
  •  ...code handling Ability to take responsibility for code/product development and delivery Ability to interface with customers Excellent communication and leadership skills with ability to lead group of embedded sys. dev in Agile environment Embedded C, C++, RTOS Ctrl Algo... 
    Suggested

    Trinity Technology Solutions

    San Diego, CA
    2 days ago
  •  ...Salesforce Tech Lead (Onsite) Location: San Diego, CA Experience: 10+ Years Key Skills: Apex, Java, Sales/marketing/experience cloud Key Responsibilities: Resources need to be based in either San Diego. Need to be in the office 3-4 times a week.... 
    Suggested
    Work at office

    Staffing the Universe

    San Diego, CA
    2 days ago
  •  ...outcomes. Each team includes a Product Manager, Technology Lead, Product Designer, Delivery Lead, engineers, and developers. We believe in customer...  ...collar, including electronics, mechanics, embedded software, RF communications, integration, and validation. Define... 
    Suggested
    For contractors
    Local area
    Remote work
    Relocation
    Visa sponsorship
    Flexible hours
    Shift work

    Merck & Co. , Inc.

    San Diego, CA
    1 day ago
  •  ...Job Description Job Description Technical Lead Job Description · Design, Develop NICE CXone architecture and call flows for voice and digital channels for inbound/outbound with LiveVox · Develop High Level Design and Low Level Design, including data flow diagrams... 

    INFOSYS NOVA HOLDINGS LLC

    San Diego, CA
    21 days ago
  • $33 - $37 per hour

     ...know the most talented and diverse IT and Engineering professionals will always have a...  ...*Serve as backup to the Site Operations Lead. *Oversee compliance standards across multiple...  ...computer issues including hardware and software-related concerns. *Ensure customer related... 
    Hourly pay
    Local area
    Immediate start
    Shift work
    Weekend work

    Leidos

    San Diego, CA
    2 days ago
  •  ...Job Title: Senior Software Developer Location: San Diego, CA Years of Experience: 7 10 Years Job Summary: We are seeking a highly skilled Senior Software Developer with extensive experience in software development and a strong expertise in Thoughtspot. The... 

    Yantran LLC

    San Diego, CA
    3 days ago
  •  ...Woodard & Curran Inc. seeks a Senior Technical Manager to lead and grow the West Region wastewater practice. You will guide study, planning, and design for municipal wastewater projects, mentor junior staff, and collaborate closely with communities to deliver practical... 
    Work at office

    Jobleads-US

    San Diego, CA
    4 days ago
  • $35.94 per hour

     ...of luxury hospitality at Fairmont Grand Del Mar, as our new Lead Engineer. Responsibilities To assist or perform repairs and maintenance...  ...Helps and assists other departments Uses Royal Services software and other preventive maintenance software to track time and... 
    Hourly pay
    Full time
    Part time
    Shift work

    FAIRMONT

    San Diego, CA
    19 days ago
  •  ...Description Job Description EyeUniversal is looking for a Lead Developer to build and maintain functional web pages and applications...  ...developers, refining business specifications, architecting software, executing on deadlines with project managers and stakeholders,... 
    Full time
    Work experience placement
    Remote work

    EyeUniversal LLC

    San Diego, CA
    a month ago
  • $130k - $165k

     ...by operators who understand the mission, engineered for the conditions that degrade or...  ...initial fielding. Job Description Lead Cybersecurity Engineer Full time Hybrid...  ...senior technical leadership and Navy-focused software design solutions for Risk Management... 
    Full time
    Contract work
    Temporary work
    Interim role
    Work at office
    Local area

    Lyntris

    San Diego, CA
    1 day ago
  • $110k - $140k

     ...leadership opportunity, seeking an Assistant Vice President of Software Development! As our Software Development Manager, you will be responsible...  ...SOAP), and integrating with vendor APIs4+ years' as a technical lead and/or managerHands-on experience with API development,... 
    Full time
    Work at office
    Local area

    Axos Bank

    San Diego, CA
    16 hours ago
  • $178k - $285k

     ...leader will utilize knowledge in systems engineering, electrical medical system design,...  ...tradeoffs. Your role: You will lead the design, development, integration, and...  ...multidisciplinary R&D team (hardware, embedded software, algorithms, single-use devices, etc.),... 
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    more than 2 months ago
  • $108.01k - $183.61k

     ...and commitment to design, build, and operate high-performance IT engines to support all aspects of our client’s business.As a ServiceNow...  ...ServiceNow capabilities, customization options, and best practices. Lead the design of ServiceNow solutions that meet clients'... 
    Full time
    Contract work
    Work experience placement
    Work at office

    ICF

    San Diego, CA
    2 days ago
  • $140k - $190k

     ...Job Title: Senior Technical Integration Lead Location: Remote, CA | San Diego,...  ...acquisition, integration, and delivery of software capabilities against priority...  ...years of relevant experience in software engineering, systems engineering, systems integration... 
    Full time
    Work at office
    Remote work

    Agile Defense

    San Diego, CA
    1 day ago
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...you a passionate and innovative aerospace engineering leader looking to develop next-generation...  ...place for you. As the Air Vehicle Lead for a new aircraft program you will serve... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    22 days ago
  •  ...Role:  Innovative Defense Technologies (IDT), a leading defense technology company, is seeking an Engineering Technical Lead to be part of our Advanced...  ...testing, integrating, deploying, and operating complex software and hardware systems in mission-critical environments... 
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    San Diego, CA
    15 days ago
  •  ...forward-thinking organization, apply now.We are currently seeking a Software Development Senior Director to join our team in San Diego,...  ...-CA), United States (US).- Leverage extensive PLM experience to lead the delivery of the ongoing PLM support engagement- Partner with... 
    Local area
    Flexible hours

    NTT DATA

    San Diego, CA
    2 days ago
  • $127.5k - $236.5k

     ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Project Engineer Job Code: 43398 Job Location: San Diego (on-site) Job Schedule: 9/80: Employees work 9 out of every 14 days –... 
    Contract work
    Local area
    Flexible hours

    L3Harris Technologies

    San Diego, CA
    3 days ago
  •  ...teachers, and have a robust and capable product, design, and engineering team. But we've only scratched the surface of what's...  ...bounds of great teaching and learning. As the Senior Software Engineering Team Lead, you will play a crucial role in advancing our mission... 
    Full time
    Casual work
    H1b
    Relocation package
    Flexible hours

    Art of Problem Solving

    San Diego, CA
    7 days ago
  • Acenda, based in San Diego, seeks a Chief Technology Officer to provide strong technical leadership across the business. You will articulate the technology strategy, ensure secure and efficient IT operations, and align tech initiatives with company goals to drive growth...

    Jobleads-US

    San Diego, CA
    3 days ago
  •  ...and citizen services. We're a nonprofit engineering, applied research, and advanced technology...  ...and integrity at our core, we lead federally funded research and development...  ...Python, or other modeling and data analysis software tools Interest in Artificial Intelligence... 
    Work experience placement
    Internship
    Local area
    3 days per week

    The MITRE Corporation

    San Diego, CA
    4 days ago
  •  ...Truvian Sciences is seeking a Director of Software Engineering to lead software development for its FDA-cleared TruVerus platform. This onsite role will oversee instrument software, application software, cloud connectivity, cybersecurity, and software quality systems... 

    Jobleads-US

    San Diego, CA
    4 days ago
  • $180k - $220k

     ...Job Description Job Description Lead Aircraft Systems Engineer - Lead the Development of Next-Generation Aircraft Systems San Diego, California...  ...closely with structures, flight sciences, manufacturing, software, avionics, and test engineering teams Lead... 

    Approach Venture

    San Diego, CA
    7 days ago
  • $100k - $130k

     ...Join to apply for the Lead Structural Engineer role at Jobs via Dice 2 days ago Be among the first 25 applicants Join to apply for the Lead Structural...  ...engineering and will be proficient in using various software such as AutoCAD and Excel. Experience in Solar PV is a huge... 
    Full time
    Local area
    Flexible hours

    Jobs via Dice

    San Diego, CA
    2 days ago
  • $139k - $174k

     ...At Honeywell Aerospace, we engineer solutions for the world’s most critical missions. We serve customers in the defense and aerospace markets...  ...Aerospace! Overview: We have an exciting opportunity as Lead Process Engineer at Electromagnetic Defensive Solutions, Defense... 
    Permanent employment
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Honeywell Aerospace

    San Diego, CA
    4 days ago
  • $157k - $224k

     ...Job Description Job Description STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team... 
    Full time
    Local area
    Immediate start
    Night shift

    STR

    San Diego, CA
    12 days ago
  •  ...first top-tier health & life sciences account, and this role will lead the technical delivery of the engagement from discovery through...  ...effectively in real-world delivery. An advanced degree in engineering, computer science, statistics, economics, or a relevant... 
    Remote work

    Braintrust

    San Diego, CA
    18 hours ago
  • $161.1k - $241.7k

     ...not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Software Development Lead – Software Engineering Manager 2 to join our team in Rancho Bernardo, CA. The candidate should be a self-starter with familiarity working... 
    Full time
    Contract work
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!