Lead Software Engineer
$126.5k - $223.9kRSM US LLP
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 DUTIES
Lead 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/SKILLS
Experience & Background 5-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 Proficiency Deep 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, Kinesis Practical 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/CERTIFICATION
Bachelor'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.Learn more about our total rewards at We believe flexibility and in-person connection both play an important role in how we work and grow. Most roles at RSM follow a hybrid workstyle, which means team members are aligned to an RSM office and come together in person when it best supports clients, teams, development or relationship-building. Some roles may be virtual or primarily on-site based on role requirements, team priorities and client needs. 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. RSM 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: $126,500 - $223,900 Individualsselected for this role will be eligible for a discretionary bonus based on firm and individual performance. RSM US LLP$254.4k
...Tech Lead, Software Engineer, Android/iOS - TikTok Effect House Location: San Jose Employment Type: Regular Job Code: A205166 Share this listing: Responsibilities Design and implement new effect capability features on Mobile end. Define the...SuggestedTemporary workLocal area$135k - $170k
...Tech Lead Automation Engineer San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built... ...semiconductor-based technologies with the company's COSMOS software suite to unify diverse components into cohesive, flexible systems...SuggestedFlexible hours$171.6k - $245k
The application window is expected to close on: 10/29/2026Technical Lead, AI-Native Software Engineering (hybrid) - 2025652*hybrid role, some onsite activity required Meet the TeamThe Security Workflow Engineering team, as part of the Security & Trust Organization, is...SuggestedFull timeTemporary workLocal areaFlexible hours$218.4k
...Tech Lead AI Software Engineer - Creative AI Agents (TikTok) Location: San Jose Employment Type: Regular Job Code: A101417A Share this listing: Responsibilities Define the technical vision and roadmap for TikTok's AR Effect Generation AI system...SuggestedTemporary workLocal area$179.4k - $204.7k
...real customer needs. We are seeking DevOps Engineers who are passionate about marrying data... ...within Capital One. What You’ll Do: Lead a portfolio of diverse technology projects... ...Territory: $179,400 - $204,700 for Lead Software Engineer Cambridge, MA: $197,300 - $22...SuggestedFull timePart timeInternshipH1bLocal area$135k - $165k
...platform services and shared infrastructure that power the technology ecosystem across the organization.About the RoleThe Lead Software Engineer will be responsible for leading the design, development, and delivery of enterprise-grade, scalable platform services and APIs...H1bWork at officeLocal areaHome officeRelocation packageMonday to Thursday$140k - $210k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...$126.5k - $223.9k
We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world... ...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...Full timeWork experience placementInternshipLocal area$186.9k - $267.7k
...powered assurance insights within Cisco’s leading Networking, Security, Collaboration, and... ...while providing a platform that other engineering teams can build on. We are a collaborative... ...productivity.Your Impact As a Lead Software Engineer, you will set the technical direction...Full timeTemporary workWork at officeLocal areaFlexible hours2 days per week1 day per week$140k - $200k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...$140k - $210k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...- Role OverviewSupport the Search Engineering team by managing vulnerability lifecycles, ensuring secure architectural practices, and overseeing automated fix validations.Key Responsibilities :Threat Modeling & Asset Profiling: Document trust boundaries, data flows, and architectural...
$215k - $245k
...enterprise workloads in Microsoft Azure. We are looking for a senior software engineer focused on designing, developing, and owning backend... ...data protection, or data management platforms. Experience leading small to medium engineering projects or owning major service...Work at officeLocal area$140k - $210k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...$177.9k - $284.7k
...makes better decisions, drives innovation and delivers better business results.Opportunity OverviewMemorty Test is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and collaborative team. As a candidate contributor, you will be involved...Local areaRelocationFlexible hours$193.93k - $291.15k
...Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleAs the Technical... ...the architecture of fault-tolerant software across both cellular and Wi-Fi networks.... ...requirements into cohesive system designs, mentor engineers, and shape the long-term architectural...Immediate startRemote workFlexible hours$114.8k - $213.2k
...Make An Impact On The World Of Technology Role Overview The Sigrity R&D team is seeking a highly skilled and motivated Software Engineer to help drive innovation and technical excellence across our product line. This is a unique opportunity to work on state-of-the...$216.2k - $324.8k
...Software Engineering Technical Lead, Apple Pay - Wallet, Payments & Commerce (WPC) Cupertino, California, United States Software and Services Imagine what you could do here. At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences...Relocation$193.3k - $261.5k
We are seeking an experienced engineer and technical leader to join our team that owns the... ...part of AWS that develops hardware and software components that are critical building blocks... ...will be highly regarded. You'll be leading senior, mid-level, and junior SDEs and directing...Local areaFlexible hours$190.9k - $334.1k
...across applications, data, cloud environments, and AI agents. For engineers joining Veza today, this means the scale and resources of an... ...are looking for a passionate Senior Staff (Tech Lead) Software Engineer who will play a key role in designing, developing, and...Work at officeRemote workFlexible hours$146.3k - $306.4k
Defines architecture for large-scale systems software, firmware integration, and fleet... ...performance, and cost at hyperscale. Champions engineering excellence: coding standards, threat... ...management, concurrency, and fault isolation. Leads multi-quarter initiatives, from...Temporary workFlexible hoursShift work$204.73k - $370.53k
...opportunities, a world-class training facility, and leading market tools, we help our people... ..., Technical Lead Forward Deployed Engineer to join our Advisory Services practice.Responsibilities... ...shipping end-to-end production secure software systems, with a focus on data, machine...H1bLocal area$186.9k - $267.7k
...at the center of customer engagement, production support, and engineering collaboration, serving as a key bridge between customers and internal... ...-priority or escalated customer issues, with the ability to lead technically during critical situations. Why Cisco? At Cisco, we...Full timeTemporary workWork experience placementLocal areaFlexible hours$152.93k - $254.88k
...faster than humanly possible. Our industry-leading portfolio unlocks human and machine... ...advantage. We are looking for a Lead AI Engineer to help build our next generation Agentic... ...skillset & experience 6+ years of professional software development experience, with significant...- Develop and support applications for all aspects of a computerized trading system, with a focus on order handling; real-time risk, regulatory, and operations reporting; and real-time accounting Support complex models of the financial markets and trading algorithms in a...
$184k - $287.5k
NVIDIA is seeking a Senior Systems Software test (lead) Engineer to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack validation for Datacenter products such as GB200 and Vera Rubin. This role combines deep technical expertise from cluster...Full timeLocal area$140k - $210k
...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...Networks is looking for world-class Senior/Lead Network Systems software engineers....$119k - $221k
...Qualifications Master’s degree or PhD in Computer Science, Mathematics, Engineering, or a related field. Strong foundation in data structures,... ...to GPU programming is a plus. Experience with AI-assisted software development and coding agents is a plus. The annual...Full time$139.23k - $163.8k
...new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionU.S. Bank is seeking an experienced software engineer to design, develop, and operationalize our enterprise architecture operations and technology intelligence capability. As a...Full timeLocal area3 days per week$169.92k - $315.6k
...Technical Lead Manager, Forward Deployed Engineering San Jose, CA, USA Veeam is the Data and AI Trust Company, specializing in helping organizations... ...Range (TTC / OTE) $169,920 - $315,600 USD Veeam Software is an equal opportunity employer Veeam Software is...Base plus commissionFor contractorsLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead operating engineer San Jose, CA
- lead engineer San Jose, CA
- software quality assurance San Jose, CA
- entry level software sales San Jose, CA
- id software San Jose, CA
- software sales San Jose, CA
- software asset management analyst San Jose, CA
- internship software San Jose, CA
- software technical support engineer San Jose, CA
- software intern San Jose, CA



