Expoint – all jobs in one place
Finding the best job has never been easier

Lead Developer jobs in United States, California, Palo Alto

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Lead Developer in United States, California, Palo Alto and join the network of leading companies. Start your journey today and find your dream job as a Lead Developer with Expoint.
Company
Job type
Job categories
Job title (1)
United States
California
Palo Alto
60 jobs found
22.11.2025
MDB

MongoDB Lead Engineer Inference Platform United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Partner with Search Platform and Voyage.ai AI engineers and researchers to productionize state-of-the-art embedding models and rerankers, supporting both batch and real-time inference. Lead key projects around performance optimization, GPU...
Description:

As a Lead Engineer, Inference Platform, you’ll be hands-on with design and implementation, while working with engineers across experience levels to build a robust, scalable system. The focus is on latency, availability, observability, and scalability in a multi-tenant, cloud-native environment. You will also be responsible for guiding the technical direction of the team, mentoring junior engineers, and ensuring the delivery of high-quality, impactful features.

What You’ll Do
  • Partner with Search Platform and Voyage.ai AI engineers and researchers to productionize state-of-the-art embedding models and rerankers, supporting both batch and real-time inference
  • Lead key projects around performance optimization, GPU utilization, autoscaling, and observability for the inference platform
  • Design and build components of a multi-tenant inference service that integrates with Atlas Vector Search, driving capabilities for semantic search and hybrid retrieval
  • Contribute to platform features like model versioning, safe deployment pipelines, latency-aware routing, and model health monitoring
  • Collaborate with peers across ML, infra, and product teams to define architectural patterns and operational practices that support high availability and low latency at scale
  • Guide decisions on model serving architecture using tools like vLLM, ONNX Runtime, and container orchestration in Kubernetes
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of technical excellence and continuous improvement within the team
Who You Are
  • 8+ years of engineering experience in backend systems, ML infrastructure, or scalable platform development, and the ability to provide technical leadership and guidance to a team of engineers
  • Expertise in serving embedding models in production environments
  • Strong systems skills in languages like Go, Rust, C++, or Python, and experience profiling and optimizing performance
  • Comfortable working on cloud-native distributed systems, with a focus on latency, availability, and observability
  • Familiarity with inference runtimes and vector search systems (e.g., Faiss, HNSW, ScaNN)
  • Proven ability to collaborate across disciplines and experience levels, from ML researchers to junior engineers
  • Experience with high-scale SaaS infrastructure, particularly in multi-tenant environments
  • 1+ years of experience serving as TL for a large-scale ML inference or training platform SW project
Nice to Have
  • Prior experience working with model teams on inference-optimized architectures
  • Background in hybrid retrieval, prompt-based pipelines, or retrieval-augmented generation (RAG)
  • Contributions to relevant open-source ML serving infrastructure
  • 1+ years of experience in managing a technical team focused on ML inference or training infrastructure
Why Join Us
  • Be part of shaping the future of AI-native developer experiences on the world’s most popular developer data platform
  • Collaborate with ML experts from Voyage.ai to bring cutting-edge research into production at scale
  • Solve hard problems in real-time inference, model serving, and semantic retrieval — in a system used by thousands of customers worldwide
  • Work in a culture that values mentorship, autonomy, and strong technical craft
  • Competitive compensation, equity, and career growth in a hands-on technical leadership role
$270,000 USD
Show more
18.09.2025
JPM

JPMorgan Lead Security Engineer - Cryptography United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Assess existing cryptographic libraries. Evaluate existing crypto-agile approaches and tools - help define and implement JPMC-centric solutions. Define and develop tools or libraries for cryptography services. Review architecture document for...
Description:

The position requires extensive software development experience and strong industry experience in combining cryptography and security best-practices to secure complex IT infrastructure, customer-facing services, and sensitive customer and enterprise data.

Job responsibilities

  • Assess existing cryptographic libraries
  • Evaluate existing crypto-agile approaches and tools - help define and implement JPMC-centric solutions
  • Define and develop tools or libraries for cryptography services
  • Review architecture document for security services
  • Assist with performance impact assessment of post-quantum cryptography implementations
  • Conduct source code security review
  • Communicate ongoing work with other teams or organizations
  • Collaborate with cryptographers on specific topics

Required qualifications, capabilities, and skills

  • Formal training or certification on security engineering concepts and 5+ years applied experience
  • Solid track record of using cryptography software frameworks including, but not limited to, Java JCA and/or Bouncy Castle
  • Strong understanding in applying mainstream cryptographic primitives, including digital signatures, public-key ciphers, block ciphers
  • Strong understanding of network security protocols (TLS, SSH, IPsec etc.)
  • Strong track record in software development, with experience working with tools like Github, Junit, Maven, Jenkins, CI/CD
  • Good knowledge of public key infrastructure (PKI) and digital certificates (e.g., X.509)
  • Security solution development utilizing cryptographic agility principles
  • Ability to convey complex concepts and ideas in a clear and concise manner to a wide range of audience
  • Proven track record in working with diverse teams to achieve goals
  • Driving enterprise-wide transformative security technology initiatives

Preferred qualifications, capabilities, and skills

  • Familiarity with upcoming NIST post-quantum cryptography standards and related migration efforts
  • Basic knowledge on cryptanalysis, crypto system threat modeling and analysis
  • NIST key management best practices
  • Technology security certifications, e.g., FIPS 140-2/3, Common Criteria, PCI
  • Proficiency in Java. Other programming languages like Go, C/C++, Python, C#, JavaScript or shell scripting good to have
  • Engineering and managing cryptographic systems for enterprise applications and infrastructure
  • MS or BS in computer science, preferably with a focus on security and/or cryptography

Show more

These jobs might be a good fit

08.09.2025
JPM

JPMorgan Lead Software Engineer - API Platform/Data Engineering United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Leads sessions with internal teams to drive optimal usage of tools and gateway configuration to ensure customer success. Executes creative software solutions, design, development, and technical troubleshooting with ability to...
Description:

Job responsibilities

  • Leads sessions with internal teams to drive optimal usage of tools and gateway configuration to ensure customer success
  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Identifies and measures application SLAs, customer journeys and tool usage
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Develops secure high-quality production code and reviews and debugs code written by others
  • Adds to team culture of diversity, equity, inclusion, and respect
  • Contributes to the data pipeline to provide modern data services (ingestion, querying, governance).

  • Identifies internal and stakeholders data needs and help deliver them in the best possible way.

  • Delivers data collection, storage, access and analytics in a secure, stable and scalable way

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineers concepts and 5+ years of applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s)
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Practical cloud native experience
  • Excellent verbal and written communication
  • Strong problem-solving skills with a high level of accountability
  • Experience with API Management Platform such as Apigee, AWS API Gateway, Kong, or Spring cloud gateway
  • Experience in development, deployment strategies and support of REST and GraphQL API interfaces
Preferred qualifications, capabilities, and skills
  • Experience with Identity and Access management services
  • Experience in networking concepts (TCP/IP, DNS, TLS, HTTPS) and CDN technologies
  • Experience in incident management and improving MTTx metrics.
  • Experience working with modern data lakes and data warehouses

  • Experience in building and optimizing data pipelines, architectures and datasets

  • Experience with data visualization tools like Tableau, Power BI or similar is a plus

Show more

These jobs might be a good fit

08.09.2025
JPM

JPMorgan Lead Architect Full stack United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develops secure high-quality production...
Description:

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Hands-on experience with Spring Boot & Spring Webflux for developing scalable and efficient backend applications
  • Proficiency in Kubernetes for container orchestration and management of microservices
  • Proven expertise in Java programming with a strong grasp of object-oriented principles and design patterns.
  • Experience with Apache Kafka for real-time data streaming and event-driven architectures
  • Strong skills in SQL and relational databases, including design, querying, and optimization
  • In-depth knowledge of the financial services industry and their IT systems
  • Advanced knowledge of one or more software, applications, and architecture disciplines
  • Ability to evaluate current and emerging technologies to recommend the best solutions for the future state architecture
Preferred qualifications, capabilities, and skills
  • Familiarity with GraphQL for building efficient and flexible APIs
  • Experience with Java Message Service (JMS) for messaging and integration in distributed systems
  • Knowledge of Spring Batch for handling large volumes of data and batch processing tasks
Show more

These jobs might be a good fit

08.09.2025
JPM

JPMorgan Senior Lead Software Engineer - Platform Architect United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Support Payment Sales Managers with their client portfolios. Understand clients' treasury and cash management structures and objectives. Develop knowledge of JPMorgan Payments products, pricing, and billing processes. Assist with call...
Description:

As a Payments Sales Associate within our dynamic sales team, you will play a crucial role in supporting Sales Managers in fostering client relationships and promoting cash management sales. Your responsibilities will encompass preparing client research, conducting industry analysis, and managing project assignments. Additionally, you will review and analyze transactional data, providing a unique insight into the client's cash management strategy, account structure, cash flows, product usage, and regional/global treasury setup. Your role will also involve acting as the client's representative in cross-functional partner engagement, ensuring alignment with the broader firm-wide interests and the clients' objectives.

Job Responsibilities

  • Support Payment Sales Managers with their client portfolios.
  • Understand clients' treasury and cash management structures and objectives.
  • Develop knowledge of JPMorgan Payments products, pricing, and billing processes.
  • Assist with call preparation, customer research, and client pitch books.
  • Prepare account plans, business strategy reviews, and relationship reviews.
  • Coordinate with product partners to deliver best-in-class cash management solutions.
  • Lead RFP/RFI response coordination with internal teams.
  • Contribute to sales and revenue goals through product extensions and growth opportunities.
  • Finalize sales through documentation coordination and handoff to implementation teams.
  • Help clients navigate the JPMorgan ecosystem as part of the client relationship team.
  • Analyze data to identify trends or risk issues and provide actionable recommendations.

Required Qualifications, Capabilities, and Skills

  • Excellent verbal and written communication skills in English.
  • Ambition, curiosity, and a high degree of diligence and accountability.
  • Goal-oriented with innovation and critical thinking skills.
  • Project management and meeting coordination skills with senior stakeholders.
  • Strong time management, organizational, and planning abilities.
  • Ability to build relationships and mobilize internal networks to deliver results.
  • Proficiency in Excel, Word, and PowerPoint.

Preferred Qualifications, Capabilities, and Skills

  • Relevant experience in Cash Management or Treasury-related roles.
Show more

These jobs might be a good fit

21.08.2025
JPM

JPMorgan Senior Lead Cloud Platform Engineer United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors. Develops secure and high-quality production code, and reviews and debugs code written by...
Description:

Job responsibilities

  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Drives decisions that influence the product design, application functionality, and technical operations and processes
  • Lead the design and development of the cloud infrastructure offerings and platform tools, ensuring that they are secure, scalable, and reliable, serve as a function-wide subject matter expert in one or more areas of focus, and provide technical leadership and guidance to the cloud engineering team.
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
  • Influences peers and project decision-makers to consider the use and application of leading-edge technologies
  • Adds to the team culture of diversity, equity, inclusion, and respect
  • Collaborate with development teams to enable the delivery of high-quality, secure, and scalable applications on the cloud
  • Identify areas of improvement and prioritize initiatives that align with business goals and objectives
  • Stay up-to-date with the latest advancements in cloud technologies and bring in recommendations for adoption and implementation of new tools/technologies
  • Ensure compliance with security and regulatory requirements for the cloud

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Proficiency with programming languages like Golang , Python, Java, JS/TS etc and understand software development best practices
  • Hands-on experience with one or more cloud computing platform providers AWS/Azure/GCP
  • Advanced knowledge of Containerization and Container Runtime /Orchestration platforms (Docker/ Kubernetes /ECS etc)
  • Hands-on experience with Cloud Infrastructure Provisioning Tools like Terraform , Pulumi, Crossplane & Cloud Formation etc
  • Hands-on experience with logging and monitoring tools Splunk, Grafana, Prometheus etc
  • Strong knowledge of cloud security best practices, shift left methodologies and DevSecOps processes
  • Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Ability to tackle design and functionality problems independently with little to no oversight
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field

Preferred qualifications, capabilities, and skills

  • Experience implementing multi-cloud architectures
  • Certifications in target areas (Cloud/Kubernetes/IaC etc)

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Partner with Search Platform and Voyage.ai AI engineers and researchers to productionize state-of-the-art embedding models and rerankers, supporting both batch and real-time inference. Lead key projects around performance optimization, GPU...
Description:

As a Lead Engineer, Inference Platform, you’ll be hands-on with design and implementation, while working with engineers across experience levels to build a robust, scalable system. The focus is on latency, availability, observability, and scalability in a multi-tenant, cloud-native environment. You will also be responsible for guiding the technical direction of the team, mentoring junior engineers, and ensuring the delivery of high-quality, impactful features.

What You’ll Do
  • Partner with Search Platform and Voyage.ai AI engineers and researchers to productionize state-of-the-art embedding models and rerankers, supporting both batch and real-time inference
  • Lead key projects around performance optimization, GPU utilization, autoscaling, and observability for the inference platform
  • Design and build components of a multi-tenant inference service that integrates with Atlas Vector Search, driving capabilities for semantic search and hybrid retrieval
  • Contribute to platform features like model versioning, safe deployment pipelines, latency-aware routing, and model health monitoring
  • Collaborate with peers across ML, infra, and product teams to define architectural patterns and operational practices that support high availability and low latency at scale
  • Guide decisions on model serving architecture using tools like vLLM, ONNX Runtime, and container orchestration in Kubernetes
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of technical excellence and continuous improvement within the team
Who You Are
  • 8+ years of engineering experience in backend systems, ML infrastructure, or scalable platform development, and the ability to provide technical leadership and guidance to a team of engineers
  • Expertise in serving embedding models in production environments
  • Strong systems skills in languages like Go, Rust, C++, or Python, and experience profiling and optimizing performance
  • Comfortable working on cloud-native distributed systems, with a focus on latency, availability, and observability
  • Familiarity with inference runtimes and vector search systems (e.g., Faiss, HNSW, ScaNN)
  • Proven ability to collaborate across disciplines and experience levels, from ML researchers to junior engineers
  • Experience with high-scale SaaS infrastructure, particularly in multi-tenant environments
  • 1+ years of experience serving as TL for a large-scale ML inference or training platform SW project
Nice to Have
  • Prior experience working with model teams on inference-optimized architectures
  • Background in hybrid retrieval, prompt-based pipelines, or retrieval-augmented generation (RAG)
  • Contributions to relevant open-source ML serving infrastructure
  • 1+ years of experience in managing a technical team focused on ML inference or training infrastructure
Why Join Us
  • Be part of shaping the future of AI-native developer experiences on the world’s most popular developer data platform
  • Collaborate with ML experts from Voyage.ai to bring cutting-edge research into production at scale
  • Solve hard problems in real-time inference, model serving, and semantic retrieval — in a system used by thousands of customers worldwide
  • Work in a culture that values mentorship, autonomy, and strong technical craft
  • Competitive compensation, equity, and career growth in a hands-on technical leadership role
$270,000 USD
Show more
Find your next career move in the high tech industry with Expoint. Our platform offers a wide range of Lead Developer job opportunities in the United States, California, Palo Alto area, giving you access to the best companies in the field. Whether you're looking for a new challenge or a change of scenery, Expoint makes it easy to find your perfect job match. With our easy-to-use search engine, you can quickly find job opportunities in your desired location and connect with top companies. Sign up today and take the next step in your high tech career with Expoint.