Jobiba hiring network

Lead Software Engineer Distributed Systems Jobs

6,753 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current lead software engineer distributed systems jobs. Use filters to narrow by work mode, employment type, experience and date posted.

B
21 days ago

Bloomreach is building the world’s premier agentic platform for personalization .We’re revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey. We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses. We’re making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise — available on demand, at every touchpoint in their journey. We're designing the future of autonomous marketing , taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do. And we're building all of that on the intelligence of a single AI engine — Loomi — so that personalization isn't only autonomous…it's also consistent.From retail to financial services, hospitality to gaming, businesses use Bloomreach to drive higher growth and lasting loyalty. We power personalization for more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. About the Team: AI Search The AI Search team owns Bloomreach’s core search platform, serving hundreds of millions of queries per day across enterprise customers. We build and operate highly scalable, low-latency systems that combine traditional information retrieval with modern ML-driven ranking and semantic understanding — all in production at scale. This team sits at the intersection of systems engineering, search relevance, and applied ML , with direct impact on customer revenue and experience. The Role: As a Senior Staff Engineer , you will be a technical leader responsible for shaping the architecture and long-term evolution of Bloomreach’s Search platform. You will lead complex initiatives, set technical direction, and mentor engineers, while remaining deeply hands-on. This role is ideal for someone

pythonjavaaws
View job →
V
VSCO
📍 San Francisco• Full-time• $260K – $290K/yr
21 days ago

About VSCO For years, we've helped photographers create their work. Now we're building what comes next. VSCO exists for photographers. Not as a side feature, not as an afterthought, but as the whole point. We build the connected system photographers rely on, and we've spent over a decade earning the trust of a global creative community that takes the craft seriously. Photography is at an inflection point. AI is reshaping what's possible for creative work, and that's where our mission shines. VSCO is building the full photographer's workflow: from creating and editing your work, to delivering it to clients, to running your business. All of it built thoughtfully, with photographers leading the way. We believe the future of photography tools creates more space for creativity, handling the busy work so photographers can focus on the craft. If you care about craft, community, and what technology can unlock for creative people, this is the work. We're a mission-driven and focused company where your work ships quickly, is meaningful, and reaches tens of millions of people worldwide. You'll have a real say in what we build and how we build it. We hire people who don't wait to be asked, naturally connect the dots, care about the quality of what they ship, and believe the best outcomes come from building together. About The Role VSCO is hiring a Senior Staff Engineer to own Reflex, our production GPU image-processing engine, and the path it takes into Studio Pro on iOS and macOS. This is a critical technical leader. You will deepen a stack that is already in customers’ hands: new capabilities (RAW, large-image export, desktop), production quality (color correctness, memory, performance), and the contracts that let product engineers ship on top of the engine without becoming graphics programmers. You will also lead company-wide engineering mentorship and force-multiplication — tools, workflows, and AI-assisted development that make the rest of the team more effective. In This

reactrestai
View job →
L
Lithic
📍 Ontario• Full-time• From $158K/yr
21 days ago

Lithic is the modern card issuing and processing platform empowering ambitious financial companies to build the future of payments. Our infrastructure powers card programs for 100+ innovative clients, from fintechs reimagining credit and digital banking to platforms transforming disbursements and spend management. Companies like Mercury, Flex, and Novo rely on Lithic's developer-friendly APIs, direct network connections, and flawless reconciliation to launch and scale card programs in weeks, not years. We're building a future where access to better financial products materially improves people's lives, free from the constraints of 30-year-old mainframes and legacy processors. We're proud to be backed by world-class investors who share that vision, including Bessemer Venture Partners, Index Ventures, Spark Capital, Stripes, and Mastercard, along with many others. We're a team of 170+ across 26 states and 7 countries, headquartered in New York City. We are hiring for our Treasury team Software Engineers at various levels (II and Senior) who are curious and willing to dive deep and understand our technology and domain in order to solve interesting and hard problems.The Treasury team maintains and builds the backend services that manage the flow of funds between Lithic and third parties. This includes our ledger, ACH and wire infrastructure, and associated reconciliation. The systems we maintain have high standards of reliability and correctness. You will become an expert in the card payments space. The Treasury team primarily uses Python for their tech stack. What You'll Do: Ensure high reliability and correctness for Lithic’s ledger and orchestrated funds flows Develop new features to better serve Lithic customers Ensure that the team is delivering reliable, secure, and scalable code with minimal tech debt Own initiatives from planning to launch, keeping stakeholders informed and aligned along the way Lead efforts to improve systems and processes wit

pythongitrest
View job →
A
Affirm
📍 Poland• Full-time• Remote• PLN 3.1M – PLN 4.5M/yr
21 days ago

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Collections team, as part of the Repayments area, is on a mission to build a robust platform that will maximize the recovery of delinquent users by sending the right message to the right people at the right time, while monitoring and detecting problems and ensuring high reliability of the engineering systems. Collaborating closely with our product managers, backbook risk teams and other engineering teams , you will effectively manage loans throughout the delinquency phase of their lifecycle and develop and implement recovery strategies. We are looking for a highly motivated software engineer to build the next generation platform solutions that will allow us to manage our constantly growing volume while maintaining high availability and reliability of the systems. You will work closely with your team mates in the Collections team and Product to build robust collections solutions which will enable us to keep our loans portfolio healthy and help our customers pay on time and recover from any delays. What You'll Do · With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. · You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. · You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. · You will contribute to a sense of community on your team by engaging in growth and devel

REMOTEpythonsqlmysql
View job →
A
Affirm
📍 Poland• Full-time• Remote• $288K – $432K/yr
21 days ago

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. We are looking for a highly motivated Software Engineer in our Furnishing Platform team to build scalable systems and data pipelines to power our consumer credit reporting. You will partner closely with our Product, Compliance, Servicing, and Credit teams to design robust reporting systems. The systems you will work on are vital for delivering accurate and timely data from Affirm’s financial product portfolio to Consumer Reporting Agencies. Affirm is growing fast and we want you to enable us to scale our products to 10x and beyond through building world-class systems which enable Affirm in its mission to provide honest financial products which improve lives. We are only just getting started! Come join us as we build a beloved, lasting financial services brand predicated on honesty and trust. It’s going to be an amazing ride! What you’ll do With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. What we look for You have a total of 1.5+ years of experience as a software engineer. You have experience designing, deve

REMOTEpythonsqlmysql
View job →
A
Affirm
📍 Spain• Full-time• Remote• €876K – €1.3M/yr
21 days ago

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Collections team, as part of the Repayments area, is on a mission to build a robust platform that will maximize the recovery of delinquent users by sending the right message to the right people at the right time, while monitoring and detecting problems and ensuring high reliability of the engineering systems. Collaborating closely with our product managers, backbook risk teams and other engineering teams , you will effectively manage loans throughout the delinquency phase of their lifecycle and develop and implement recovery strategies. We are looking for a highly motivated software engineer to build the next generation platform solutions that will allow us to manage our constantly growing volume while maintaining high availability and reliability of the systems. You will work closely with your team mates in the Collections team and Product to build robust collections solutions which will enable us to keep our loans portfolio healthy and help our customers pay on time and recover from any delays. What You'll Do · With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. · You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. · You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. · On-Call Rotation - There would be an on-call rotation for this role as a requirement · Y

REMOTEpythonsqlmysql
View job →
A
21 days ago

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. We are looking for a highly motivated Software Engineer in our Furnishing Platform team to build scalable systems and data pipelines to power our consumer credit reporting. You will partner closely with our Product, Compliance, Servicing, and Credit teams to design robust reporting systems. The systems you will work on are vital for delivering accurate and timely data from Affirm’s financial product portfolio to Consumer Reporting Agencies. Affirm is growing fast and we want you to enable us to scale our products to 10x and beyond through building world-class systems which enable Affirm in its mission to provide honest financial products which improve lives. We are only just getting started! Come join us as we build a beloved, lasting financial services brand predicated on honesty and trust. It’s going to be an amazing ride! What you’ll do With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process. On-Call Rotation - There would be an on-call rotation for this role as a requirement What we look for You have a tot

REMOTEpythonsqlmysql
View job →
C
Clearwater
📍 India• Full-time• $25K – $35K/yr
21 days ago

POSITION SUMMARY Full Stack Developer skilled in PHP, Angular, and MariaDB/MySQL to build scalable, secure, and high‑performance web applications. Key Responsibilities Develop and maintain backend services using modern PHP and MariaDB/MySQL. Build RESTful APIs and integrate them with Angular applications. Develop responsive UI components using Angular, TypeScript, HTML5, and CSS/SCSS. Modernize legacy AngularJS components to Angular. Implement authentication/authorization (OAuth, SAML, JWT, MFA) and follow OWASP security practices. Work with Docker, Git/GitHub, and CI/CD pipelines. Monitor and optimize frontend and backend performance (Sentry, CloudWatch). Participate in Agile/Scrum processes and conduct code reviews. EXPERIENCE REQUIRED 4+ years backend experience with PHP. 2+ years frontend experience with Angular (Angular 2+). Strong database design and SQL optimization experience. Experience with REST APIs, RxJS, Docker, and CI/CD. Familiarity with AWS is a plus. QUALIFICATIONS, SKILLS, & KNOWLEDGE Bachelor’s degree in CS/IT or equivalent experience. Strong knowledge of OOP, design patterns, SOLID principles. Proficiency in PHP, MariaDB/MySQL, Angular, TypeScript, HTML5, CSS3/SCSS. Understanding of web security, accessibility, and performance optimization. Experience with testing tools, API documentation, and Agile development. PROFESSIONAL DEVELOPMENT EXPECTATIONS Ability to embrace Clearwater's CLEAR core values (Commitment to Client Success, Lead with Accountability, Integrity & Collaboration, Excellence in All That We Do, Advance Colleague Success, Respect & Transparency) and culture. The base salary range for this role is $25,000-$35,000. Base salary is part of our total rewards package which also includes the opportunity for merit-based salary increases, eligibility for our 401(k) plan, medical, dental, vision, life and disability insurances and leaves provided in line with your work state. Our robust time-off policy

typescriptangularsql
View job →
L
Lyft
📍 Toronto• Full-time• From C$108K/yr
24 days ago

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. The Identity & Integrity organization is looking for software engineers. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of our community more enriched and safe. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower us to iterate quickly, while focusing on delighting our passengers and drivers. As a Software Engineer in the Identity team, your primary responsibilities will encompass: Lyft’s Login & Signup Experiences: Design and enhancement of our Multi-factor authentication (MFA) experiences. Optimization of verification funnels, including: Phone-based two-factor authentication (2FA) Email verification Identity provider single sign-ons (SSO) Overseeing session management and device validation. Developing OAuth client provisioning and related tooling. Account Security: Act as the frontline defense against fraudsters and phishers aiming to exploit rider and driver accounts through product vulnerabilities. Implement strategies to counteract risks posed by social engineering tactics. Scaling Core Services: Lead the maintenance and optimization of core microservices under the Identity team's purview, essential to Lyft’s diverse service offerings. Manage organizational structures and multi-user management systems. (RBAC, family accounts, AuthZ) Design solutions for high-stakes challenges such as: Preventing unauthorized driving. Thwarting abuse related to recycled phones and their numbers. Striking a balance between stringent customer verification and ensuring minimal user friction. Responsibilities Write well-crafted, well-tested, readable, maintainable code Promote appropriate tech and engineering best practices Implement identity and security protocols to se

pythonjavaaws
View job →
L
Lyft
📍 Mexico City• Full-time
28 days ago

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. Every day, millions of riders and drivers depend on Lyft to get where they're going. When something goes wrong along the way, they expect us to make it right — quickly, clearly, and without friction. How fast and how well we resolve those moments shapes whether people keep choosing Lyft. The Self-Serve Intelligence team, within the Safety & Customer Care org, is composed of engineers building the AI-powered systems that do exactly that: resolving rider and driver suboptimal experiences without agent involvement through AI Assist (e.g. AI Agents), automations, and self-serve workflows. Our goal is to make getting help feel effortless. We design and build backend services, APIs, and GenAI-powered products that combine robust engineering with applied AI to deliver reliable, scalable self-serve experiences. We are looking for a highly motivated, collaborative, team-focused and technically strong Software Engineer to join our Self-Serve Intelligence team. As a member of this team, you will build the services and AI-powered products that resolve customer issues autonomously. Every day, you'll partner with machine learning engineers, product, design, data science, and operations on high-impact projects — from shipping new AI Agent capabilities, to building the evaluation pipelines that keep their quality high, to improving the backend services underneath them. You'll bring strong engineering instincts, genuine curiosity about applied AI, and a willingness to work through ambiguity in a space that changes month to month. Responsibilities: Write well-crafted, well-tested, readable, and maintainable code Partner with senior engineers to design, build, and ship backend services and GenAI-powered products (e.g. AI Agents) that resolve rider and driver suboptimal experiences Independently lead tasks fro

pythonjavaredis
View job →
C
Coinbase
📍 Singapore• Full-time• Remote• From S$143.7K/yr
1mo ago

Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase . Software Engineer, Data Layer As a Software Engineer on the Data Layer team within the Platform group, you'll shape the API (GraphQL) platform that connects every client application to Coinbase's backend services, handling the majority of user traffic across Consumer, Base, and Institutional products. You'll own the critical systems that route and serve API requests at scale, improving reliability, performance, and developer experience for hundreds of engineers building on this foundation layer. What you'll do: Own and deliver projects end to end, from scoping and system design through implementation, rollout, and production validation, driving measurable progress on the team's highest-priority initiatives. Design and build high-reliability, low-latency systems serving millions of users, tackling challenges like caching, upstream service optimization, and efficient connection management at scale. Build and improve the API framework and tooling that hundreds of engineers depend on, making it fast and easy for teams across the company to build, test, and ship independently. Drive operational excellence across T0 services: own SLOs, improve observability, lead incident response, and reduce operational toil so the team can invest in high-leverage work. Partner cross-functionally with product engineering teams to design API schemas, support service launches, and ens

REMOTEjavaawsgraphql
View job →
H
Hp
📍 Texas• $147.1K – $230.9K/yr
1mo ago

Principal Embedded Firmware and Software Engineer Description - We are seeking a Principal Embedded Firmware & Software Engineer to lead the design, development, and debugging of embedded software and firmware for computer systems. In this role, you will combine deep, hands-on engineering expertise with system-level technical leadership to ensure seamless integration between software and hardware components, delivering reliable and efficient system performance. You will collaborate closely with cross-functional teams including hardware engineers, software developers, QA, and product managers to bring high-quality products to market. Responsibilities Provide technical leadership for the architecture, development, security, integration, debugging, validation, and deployment of embedded firmware and software including BIOS/UEFI, EFI applications and drivers, embedded controllers, and RTOS-based systems. Analyze hardware and system architectures to define firmware requirements, dependencies, interfaces, integration strategies, and validation approaches. Troubleshoot and resolve firmware issues by designing and implementing enhancements, updates, and programming changes across firmware subsystems. Define and drive firmware integration, verification, and validation strategies, including automated testing, regression testing, and continuous integration . Develop and improve engineering tools and automation using Python and other appropriate technologies for development, debugging, testing, analysis, and validation. Advance CI/CD and DevSecOps practices for embedded development to improve engineering velocity, quality, traceability, and release confidence. Evaluate and apply AI-assisted software development and engineering tools where they can improve developer productivity,

pythongitlinux
View job →
B
1mo ago

ABOUT BASETEN Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F , led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to to ship AI products. THE ROLE: As a Software Engineer at Baseten, you will own one of the most critical surfaces of our business: pricing, billing, and revenue infrastructure. As we launch more and more products— billing is no longer just operational plumbing. It is a strategic lever for growth. This role will establish clear ownership of billing as a function and create leverage for Finance, Sales, and GTM teams while maintaining a seamless customer experience. RESPONSIBILITIES: Own Baseten’s end-to-end billing and revenue infrastructure, including pricing, invoicing, metering, and reporting foundations. Build and evolve our billing platform and integrations (including Orb), ensuring correctness, auditability, and a high-trust experience for customers and internal teams. Partner closely with Finance, Sales, GTM, and Forward Deployed Engineering to turn real-world workflows into reliable internal tooling and automation (quoting, approvals, renewals, usage reconciliation, revenue reporting). Design systems that scale with new products, packaging, and go-to-market motions, making billing a strategic lever for growth. Drive reliability and operational excellence for revenue-critical workflows: monitoring, alerting, incident response, backfills, and clear runbooks. Lead from the front on high-impact projects: clarify requirements, propose crisp technical approaches, ship iteratively, and raise the bar on quality and velocity. Debug and resolve

machine learningaigo
View job →
R
Ramp
📍 New York• Full-time• From $10K/yr
1mo ago

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $200B in annualized spend flows in and out of 70,000+ companies: authorizing payments, flagging risk, categorizing spend, and closing books. The problems are high-stakes, data-dense, and unforgiving. We hire people with high agency and high urgency. We look for slope over intercept. We care less about where you trained and more about what you’ve built. At Ramp, everyone is a builder who owns problems end to end and makes consequential decisions that shape the outcome. The median Ramp customer saves 5% and grows revenue 16% in their first year – far in excess of businesses operating without Ramp. We believe every ambitious company deserves the same. If you want to build systems that directly shape how companies move and manage billions, Ramp is the place to do it. About Production Engineering Production Engineering is Ramp's infrastructure ownership layer. We exist to make Ramp faster, more reliable, and more scalable — and we do that by being embedded in the problems, not adjacent to them. A few things that define how we operate: One team, one company, one objective. There is no "infra team" and "product team" — there is Ramp. We share the company's goals as our own. When a product team struggles with reliability or scalability, that is our struggle. If reliability or scalability is at risk, we own it. We don't wait to be invited, and we don't ask whose code it is. If a system is slow, if it breaks, if it won't scale — that's ours to lead, regardless of where it lives in the stack. We go first, and we go fast. When the path isn't obvious, we don't wait for someone else to find it. We move with urgency, propose the solution, align the stakeholders, and stay in until it's done — not until our ticket is closed. We lead the way. We find the next problem before it finds us. And when we solve it, we don't just fix

awsci/cdrest
View job →
R
Ramp
📍 New York• Full-time• From $10K/yr
1mo ago

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $200B in annualized spend flows in and out of 70,000+ companies: authorizing payments, flagging risk, categorizing spend, and closing books. The problems are high-stakes, data-dense, and unforgiving. We hire people with high agency and high urgency. We look for slope over intercept. We care less about where you trained and more about what you’ve built. At Ramp, everyone is a builder who owns problems end to end and makes consequential decisions that shape the outcome. The median Ramp customer saves 5% and grows revenue 16% in their first year – far in excess of businesses operating without Ramp. We believe every ambitious company deserves the same. If you want to build systems that directly shape how companies move and manage billions, Ramp is the place to do it. About the Role As a software engineer on the AI Soltuions team, you will co-lead customer engagements with an AI Solutions Strategist . The Strategist owns business discovery, ROI narrative, stakeholder alignment, and rollout planning. The engineer owns technical discovery, solution design, prototyping, implementation, and production readiness. This is a deeply client-facing role. You will spend significant time with customers and end users, moving projects from bootcamp and workflow discovery through implementation, launch, and steady production usage. What You’ll Do Translate customer goals into clear system requirements and non-functional requirements covering security, privacy, reliability, performance, scalability, and cost. Partner directly with customers to understand current workflows, constraints, systems, data quality, and adoption blockers. Create and maintain solution architecture artifacts: System context and data flow diagrams Integration plan across Ramp and customer systems Security model covering permissions, access patterns, and au

javascripttypescriptpython
View job →
🔔

Get new lead software engineer distributed systems jobs by email

Daily job updates · Unsubscribe anytime