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

Lead Software Engineer - Distributed Microservices Platform

Dynamic Yield

Lead Software Engineer - Distributed Microservices Platform

Role overview

This role combines technical leadership, system design, and practical engineering contribution. You will guide the technical direction of the team while staying close to implementation—supporting delivery, resolving complex issues, and ensuring high-quality outcomes.

You will be part of the Virtual Card Management domain within CTMC, working on platforms that enable card controls, transaction flows, and commercial payment capabilities at scale.

The role operates across a mixed architecture landscape—both monolithic applications and modern microservices—with a strong focus on platform resilience, reliability, and safe evolution while continuing to deliver business-critical features.

What you'll do

  • Technical delivery & execution
    • Lead delivery of backend services and applications using Java / Spring Boot
    • Contribute to system design, implementation, and technical problem-solving
    • Ensure solutions are scalable, maintainable, and resilient
    • Use AI-assisted development and automation tools to improve productivity and code quality
    • End-to-end ownership
    • Guide features through design, development, testing, release, and production support
    • Drive high standards across code quality, testing, deployments, and operational readiness
    • Identify and mitigate delivery, stability, and dependency risks
  • Architecture & modernization
    • Evolve system architecture across monolith and microservices environments
    • Define APIs, integration patterns, and event-driven/data flow designs
    • Drive modernization while maintaining platform stability and availability
    • Embed resilience patterns such as fault tolerance, graceful degradation, and safe rollouts
    • Production reliability
    • Act as an escalation point for technical issues and incidents
    • Lead root cause analysis and implement long-term fixes
    • Improve reliability through observability, refactoring, and operational best practices
    • Cross-team collaboration & engineering standards
    • Collaborate across teams to align delivery and integrations
    • Clarify ownership across shared services and legacy systems
    • Set engineering standards and provide technical guidance through design, code, and test reviews
  • Tech stack & environment
    • Java (Spring Boot), monolithic and microservices architectures, REST/event-driven integrations, CI/CD (Jenkins), cloud platforms (PCF/Kubernetes), Oracle databases, observability (Dynatrace/Splunk), and secure SDLC tooling (Sonar, Checkmarx, Black Duck)

Must-have

  • Strong backend engineering background (8+ years) with experience across system design and delivery
  • Experience working with both monolithic and microservices-based systems
  • Proven ability to lead technical delivery in complex, distributed environments
  • Strong problem-solving and debugging skills across multiple system layers
  • Ability to balance technical leadership, hands-on contribution, and team enablement
  • Experience building or operating highly available, resilient systems

Nice-to-have

  • Experience in financial services or high-availability platforms
  • Familiarity with event-driven architectures, resilience patterns, and modernization strategies
  • Experience operating in governed or regulated delivery environments
  • Exposure to AI-assisted engineering and intelligent automation, including use of tools or agents to enhance development workflows, testing, or operational efficiency
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Distributed Microservices Platform in Mountain View, CA vacancy
  • $230k

     ...Staff Software Engineer USA, Palo Alto About Us...  ...largest digital financial platforms in the world, with...  ...building, and operating distributed backend services and...  ...products. Leading 0→1 and modernization...  ...and building APIs or microservices on modern cloud infrastructure... 
    Platform
    Work at office
    Work from home
    Worldwide
    Relocation package
    Flexible hours

    Nubank

    Palo Alto, CA
    3 days ago
  •  ...to analysis, design, coding, engineering, testing, debugging,...  ...(or higher) OR 6+ years of Software Engineering experience 5+ years...  ...development skills - J2EE, Microservices Springboot, RDBMS 1+ years of...  ...experience in engineering products/platforms of the cloud; either moving... 
    Platform

    TechDigital Group

    Palo Alto, CA
    4 days ago
  • $197.3k - $313.7k

     ...within the Agentforce platform that are used by...  ...platform capabilities Lead and participate in Software Design and...  ...architects, product owners, engineers, user experience...  ...scale, complex distributed systems in the B2B...  ...maintaining large scale microservices using public cloud... 
    Platform
    Flexible hours

    Centaur Labs

    Palo Alto, CA
    4 days ago
  •  ...U.S.A., GSPANN is a leading provider of consulting...  ...Job Title: Lead Engineer Job Type: Long Contract...  ...drive architecture, platform strategy, and technical...  ...applications and distributed service platforms....  ...decisions across APIs, microservices, integrations, and distributed... 
    Platform
    Contract work
    Work at office

    GSPANN Technologies, Inc

    Sunnyvale, CA
    3 days ago
  •  ...Lead Software Engineer Mastercard powers economies and empowers people in 200+ countries and...  ...of intelligent, agentic products and platforms powering the Mastercard Virtual C-Suite...  ...or GCP Good understanding of APIs, distributed systems, event-driven architectures,... 
    Platform
    Temporary work
    Worldwide

    Dynamic Yield

    Mountain View, CA
    3 days ago
  • A leading cybersecurity firm is seeking a...  ...Manager of Cloud Engineering to lead a team responsible...  ...scalable, distributed cloud services...  ...using containerized microservices. The ideal...  ...over 10 years of software development experience...  ...leadership skills, cloud platforms expertise, and... 
    Platform

    Illumio

    Sunnyvale, CA
    4 days ago
  • $140k - $215k

     ...seeking a Senior-to-Principal Backend Software Engineer in Sunnyvale, California. You will develop fault-tolerant Golang microservices for the Falcon Platform, which automates breach...  ...candidate will have experience with distributed systems, cloud services, and high-... 
    Platform

    Koitecc Solutions

    Sunnyvale, CA
    5 days ago
  • A leading financial institution in Palo Alto seeks a Senior Lead Software Engineer to design and optimize high-performance data systems for mission-critical applications...  ...strong programming skills, and expertise in distributed databases such as CockroachDB and PostgreSQL... 
    Platform

    JPMorgan Chase & Co.

    Palo Alto, CA
    4 days ago
  • $171k - $260k

     ...-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile...  ...of cloud component architecture: Microservices, Containers, IaaS, Storage, Security, and... 
    Platform
    For contractors

    Fairygodboss

    Palo Alto, CA
    1 day ago
  • $190.9k - $334.1k

     ...Senior Staff Software Engineer, Integrations (Tech Lead) — Veza Full-time Employee Type: Regular...  .... Veza's Access Graph platform maps an organization's...  ...RESTful APIs and microservices architectures. Experience...  ...databases, storage layers, or distributed systems. Experience with... 
    Platform
    Full time
    Work at office
    Remote work
    Flexible hours

    Centaur Labs

    Santa Clara, CA
    1 day ago
  • $152k - $215k

     ...career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms and Foundational Services (IPFS) organization , you are an integral part of an agile team that works... 
    Platform

    JPMorgan Chase Bank, N.A.

    Palo Alto, CA
    3 days ago
  • $220k - $280k

     ...Workforce Optimization Platform Location San...  ...this role is for the engineer who is ready to lead without stepping back...  ..., APIs, and distributed data pipelines, on...  ...on through the full software lifecycle including...  ...containerization, microservices). 2+ years of engineering... 
    Platform
    Full time
    Remote work
    Flexible hours

    TZ Consulting

    Palo Alto, CA
    2 days ago
  • $190.9k - $334.1k

    Senior Staff Software Engineer, Performance (Tech Lead) — Veza Full-time Employee Type: Regular Region...  ...data. Veza's Access Graph platform maps an organization's entire...  ...scalability Experience with distributed systems and microservices Proficiency in Golang Experience... 
    Platform
    Full time
    Work at office
    Remote work
    Flexible hours

    Centaur Labs

    Santa Clara, CA
    4 days ago
  •  ...is an AI & Data Context Platform adopted by over 3,000 enterprises...  ...Site Reliability Engineering (SRE) Tech Lead to join DataHub and drive...  ...deployment strategies and distributed system integrations Architect...  ...mesh technologies and microservices architectures Previous... 
    Platform
    Remote work
    Home office
    Flexible hours

    DataHub Inc

    Palo Alto, CA
    2 days ago
  • $160k - $180k

    TigerGraph is a platform for advanced analytics and machine learning...  ...offers with recommendation engines powered by TigerGraph. TigerGraph...  ...designing and building distributed systems testing. Skills and...  ...security. A track record of leading distributed technical teams.... 
    Platform
    Work at office
    Remote work
    Shift work

    TigerGraph

    Milpitas, CA
    3 days ago
  • $189k - $310.5k

     ...driver assist technologies; Arene, our software development platform for software‑defined vehicles;...  ...ARE WE LOOKING FOR? We are seeking a Lead Engineer to serve as the right‑hand partner...  ...python. Ability to lead in globally distributed team. You are an excellent... 
    Platform
    Temporary work
    Work at office

    Woven

    Palo Alto, CA
    3 days ago
  • Senior Lead Software Engineer - Platform/Data Architect Job Information Job Identification 210605877 Job Category Software Engineering Business Unit...  ...will design, develop, and optimize high-performance, distributed transactional data systems that power mission-critical financial... 
    Platform
    Full time
    For contractors
    Shift work

    JPMorgan Chase & Co.

    Palo Alto, CA
    4 days ago
  • $172.5k - $260.1k

    Software Engineering Salesforce is the #1 AI CRM, where humans with agents...  ...your career at the company leading workforce transformation in...  ...What You’ll Do Full Stack Platform Development: Lead the end-to...  ...end frameworks, API design, distributed systems, and back‑end... 
    Platform

    Centaur Labs

    Palo Alto, CA
    1 day ago
  •  ...information, please read ourSenior Software Engineer page is loaded## Senior...  ...the OutSystems low-code platform, ensuring seamless data...  ...gRPC APIs; understanding of distributed systems patterns (queues, event-driven architectures, microservices). \* \*\*Cloud-Native Familiarity... 
    Platform
    Remote work
    Worldwide

    OutSystems

    Menlo Park, CA
    3 days ago
  • $149.37k

    Lead Software Engineer - IoT Integration Lead development of smart home IoT systems integrating embedded firmware, electronic hardware, mobile...  ..., C/C++, Kotlin, Swift, React, Firebase, and Google Cloud Platform. Conduct requirements gathering and analysis for field operation... 
    Platform

    HOMMA Inc

    Palo Alto, CA
    2 days ago
  •  ...greatest potential. Title and Summary Lead Software Engineer Overview: Mastercard is seeking...  ...is building a global B2B technology platform that empowers businesses of all sizes...  ...practices with a strong emphasis on microservices architecture and scalable database... 
    Platform
    Full time
    Worldwide
    3 days per week

    Mastercard

    Mountain View, CA
    4 days ago
  • $300k - $400k

     ...audio system end-to-end, from distributed microphone arrays and DSP to...  ...system, and partner with the EE lead on layout and the FW lead on...  ...alongside the rest of the platform — algorithm design, latency and...  ..., training data, on-device engine, false-accept and missed-trigger... 
    Platform
    Full time

    Energy Jobline ZR

    Palo Alto, CA
    16 hours ago
  • $226.1k - $310.9k

     ...Multi-Customer Engagements: Lead e2e solution development for...  ...-functional Forward Deployed Engineering teams; coach senior/junior engineers...  ...from customers to product/platform teams and driving continuous...  ..., and best practices across distributed teams. Thought leadership in... 
    Platform

    Uniphore Technologies North America Inc

    Palo Alto, CA
    4 days ago
  • $170k - $190k

     ...Job Description You will lead the design and delivery of end...  ...leadership within the team, mentoring engineers and promoting best practices...  ...-sensitive system design and distributed architectures ~...  ...Background in MLOps, experimentation platforms, or evaluation frameworks for... 
    Platform
    Remote work

    ASAPP

    Mountain View, CA
    3 days ago
  • $206.5k - $258.1k

     ...to protect it for future generations. Role Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform. You will architect, design, develop, and test platform software to support Rivian’... 
    Platform
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  • You will lead the firmware architecture and development for a breakthrough...  ...building an AI-powered neural interface platform. This role owns the distributed-compute firmware ecosystem powering...  .... Establish the firmware engineering practices that scale: build and release... 
    Platform

    OSI Engineering

    Palo Alto, CA
    4 days ago
  •  ...Director, Software Engineering Mastercard powers economies...  ...products. You will lead by example through deep...  ...and scale software platforms where agents operate...  ..., secure, resilient distributed systems and cloud-...  ...architectures, APIs, microservices, event-driven systems... 
    Platform
    Worldwide

    Dynamic Yield

    Mountain View, CA
    2 days ago
  • $105k - $215k

    A leading insurance company is seeking a Senior Software Engineer in Palo Alto, California. The role focuses on building high-performance platforms using C#, Microservices, and Azure technologies. Candidates should have a strong background in .NET frameworks, with at least... 
    Platform

    GEICO

    Palo Alto, CA
    4 days ago
  • CoStar is looking for a Senior Software Engineer to design and architect scalable services for their Matterport Platform in Sunnyvale, CA. With a strong focus on innovation, CoStar...  ...compensation while contributing to a leading real estate tech company. #J-18808-Ljbffr... 
    Platform

    Costar Inc

    Sunnyvale, CA
    1 day ago
  • $200k - $260k

     ...Glean is the Work AI platform that helps everyone work smarter...  ...seeking a Site Reliability Engineering Lead to foster a culture of engineering...  ...the same. Much of our software development focuses on...  ...analyzing, and troubleshooting distributed systems running in Cloud.... 
    Platform
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Distributed Microservices Platform. Be the first to apply!