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 Growth Platform Engineering team builds the core systems and tools that drive user acquisition, engagement, and lifecycle growth at Affirm. Our platform enables personalized communications, intelligent experimentation, and scalable services that help customers discover and adopt Affirm’s products. We collaborate closely with Product, Data Science, and Experience teams to design APIs, event-driven services, and experimentation frameworks that reach millions of customers across thousands of merchants. This team’s work directly impacts how customers experience Affirm and fuels our long-term growth. We’re looking for a passionate Senior Software Engineer to design and build backend systems that power Affirm’s growth engine. This is a high-impact, cross-functional role that combines technical excellence with strong product intuition. You’ll contribute to scalable, secure, and extensible services that enable Affirm to reach new customers, improve engagement, and expand our product ecosystem. The systems you build will directly influence customer experiences and Affirm’s overall growth trajectory. What you'll do Drive planning and prioritization of projects based on product, technical, and business goals using data-driven decision making. Design and build scalable backend systems, APIs, and data models that power communications, experimentation, and personalization. Partner with Product Managers, Data Scientists, and Analysts to define and execute strategies for customer acquisition and engagement. Establish and uphold engineering best practices to ensure services are secure, observable, and performant at scale. Mentor and support junior engineers, contributing to a culture of learning, collaboration, and technical excellence. What we look for 6+ years of experience as a Software Engineer with
Jobiba hiring network
Senior Software Engineer Jobs
10,000 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current senior software engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a senior software engineer on the Cell Platform team at Roblox, you will build systems that Roblox engineers use to create and deploy resources onto Kubernetes. Our engineers deploy their services in a complex, hybrid, multiple-cluster, K8s environment. The Cell Platform manages this complexity for our users, with tools, APIs, K8s controllers, and UX, simplifying infrastructure for our internal customers. You Have: A desire to work on critical, large-scale distributed systems An appreciation of observability and instrumentation and tooling to make your life easier 7+ years of experience as software engineer Bachelor's degree in Computer Science or an equivalent field You will: Build our Roblox-wide control plane using Kubernetes primitives (and plenty of custom resources) Work on the interface of the few hundred person infrastructure organization to the thousands of Roblox engineers Write and review high quality code and tests (largely Golang) Work on a team that cares about inclusivity and shipping For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety o
RDQ427R198 The Opportunity Multi-cloud is core to Databricks product strategy. Compute serves as the layer that abstracts the cloud from the rest of the company. Building unified infrastructure on top of heterogeneous clouds is a challenge that few companies experience. As an engineer on this team, you won’t just manage infrastructure; you will build it as a product. You will tackle the hard problems of distributed systems: sub-second container/MicroVM startup times, multi-tenant security isolation, and building a unified orchestration layer that scales across AWS, Azure, and GCP. What You’ll Do Design and build the next generation of our Serverless platform, focusing on high availability, low latency, and scale-to-zero efficiency. Build a single compute stack that supports heterogeneous workloads, including GPU instance qualification for AI training and stateful execution for Lakebase. Solve Multi-Cloud Complexity: Develop platform-level abstractions that allow Databricks to run seamlessly across all major cloud providers. Optimize everything from the API gateway down to the host-level networking and container orchestration. Work alongside industry experts who have built world-class systems like Borg, Kubernetes, and Uber’s infrastructure. What We’re Looking For 5+ years of production-level experience in one of: Python, Java, Scala, C++, or a similar language 4+ years of experience developing large-scale distributed systems from scratch Experience with Kubernetes, Docker, or MicroVM technologies (e.g., Firecracker) and a strong grasp of cloud provider internals (AWS/Azure/GCP). You aren't just a user of tools; you understand how to build them from the ground up when existing solutions fail at our scale. Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles.&n
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Who We Are: Roblox is reimagining the way people come together to connect, create, and express themselves. To support our massive scale, we are powered by thousands of microservices. The Application Networking team connects and secures these services, building ingress gateways, managing the service mesh, and enabling seamless communication across Roblox’s hybrid on-prem and cloud infrastructure. We are executing on Cloud Bursting, a strategic initiative to enable Roblox’s core services to transparently burst from on-prem data centers to the cloud, allowing us to handle historical peak concurrent players and survive regional failures. You will join our Application Gateway team to build the networking infrastructure that makes this possible. You Will: Design, build, and operate Roblox's Envoy-based application gateway fleet — the front door for billions of daily requests — owning L7 routing, authentication, rate limiting, and traffic policy end to end. Own the reliability and scale characteristics of the gateway: capacity and headroom modeling, failure isolation and blast-radius reduction, progressive delivery of config and code changes, and measurable reduction in edge-caused incidents
MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unlock AI. We’re looking for a Software Engineer to join the PM Benchmarking team in Mexico City. This team designs and executes competitive performance testing that benchmarks MongoDB against alternative technologies, while also building the reusable tooling, frameworks, and engineering practices needed to scale that work over time. This role is a strong fit for an engineer who wants meaningful hands-on coding time, enjoys performance analysis, and is motivated by turning ambiguous technical questions into clear plans, repeatable systems, and high-impact outputs. You will work across the full lifecycle of a benchmark initiative: design, code, run, analyze, and communicate findings. You will also help improve the internal tooling and engineering workflows that make this work faster, more reliable, and more useful across MongoDB. We are looking to speak to candidates who are based in Mexico for our hybrid working model. What you’ll do Design performance and benchmarking workloads that reflect realistic customer or product scenarios Build and improve production-quality internal tooling, test harnesses, automation, and reusable workload components Write and maintain code primarily in Python, while adapting to adjacent tools and technologies as needed Run benchmarks across cloud environments and database platforms, with attention to fairness, noise reduction, cost, and repeatability Analyze latency, throughput, scalability, and infrastructure signals to identify bottlenecks and explain results clearly Translate broad business or engineering questions into scoped technical plans, success criteria, and execution milestones Partner closely with Engineering, Product, Sales, and other stak
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. The Infrastructure Engineering team’s mission is to provide cloud native infrastructure, automation and tools that enable teams across Toast to deliver products in a safe, secure and agile manner, with minimal operational dependencies. As a Senior Infrastructure Engineer, you will be responsible for platform architecture and providing the automation and implementation for landing zones as well as network and security infrastructure for new AWS regions. A day in the life (Responsibilities) Work within a Scrum team to create, document and support various infrastructure as code modules. Create, document and support various tools and services used in order to support continuous integration, continuous delivery and continuous deployment of highly available infrastructure in various environments. Use your familiarity with DevOps methodologies and practices to foster a culture of quality while facilitating developer velocity. Create tools to help our developers move their infrastructure from a monolithic repo to individual service repos for use with our IDP. You believe internal tools deserve unit tests. Lead by example with code standards and design; help implement these across the scrum team’s products. Mentor and support developers within the organisation on using and extending of IaC tooling and support systems using DevOps methodologies. What you'll need to thrive (Requirements) Minimum 6+ years of software engineering experience, specialising in DevOps/Infrastructure/Platform engineering Hands on experience with object orientated programming is a MUST for this role. You must have hands on experience with writing Terraform Providers Expertise with at least one public cloud computing offering such as AWS, GCP or Azure infrastructure SDKs Expertise with Infrastructure-
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. About the Role Cloudflare's Internal Fraud Platform team is focused on protecting Cloudflare from fraud and abuse: fraudulent signups, promo and trial abuse, payment fraud, chargebacks, and account takeover that cost the company revenue and support overhead. Today the team is built around data science, developing the signals and models that detect this activity. We're hiring our first software engineer to build the platform around that work: ingesting e
At Jamf, we believe in an open, flexible culture based on respect and trust. Our track record and thriving work environment all stem from the freedom we grant ourselves to get the job done right. We take pride in helping tens of thousands of customers around the globe succeed with Apple. The secret to our success lies in our connectivity, while operating with a high degree of flexibility. Work-life balance remains our priority while feeling connected is important to maintain our strong culture, achieve our goals, and thrive as #OneJamf. This role is offered as a hybrid role from London, the United Kingdom, with the expectation to come to the office at least once per month. We are only able to accept applications from those based in the UK or who have sponsorship to live and work in the UK. #LI-Hybrid What you’ll do at Jamf : At Jamf, we empower people to be their best selves and do their best work. Jamf is consolidating functionality onto our Platform, by migrating products and services to a new and existing Portal . Right now, some areas sit outside that platform and miss out on improvements that other products already have. This migration fixes that, and you'll be one of the engineers building the services that make it happen. Once the current release cycle wraps, the team shifts focus to picking up Kotlin . If you enjoy mentoring and want a hand in leveling up a team's skill set alongside your own, this is a good time to join. Our Tech Stack: Kotlin Spring Boot REST API Microservices architecture AWS What you can expect to do in this role: Break down customer problems into work you and the team can execute on. Independently complete tasks from start to finish with high quality. Ability to communicate technical concepts to stakeholders. Use your knowledge of Engineering best practices to ask the right questions, solve problems and build great software with a high level of quality. Produce des
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading. About the team + role We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn’t a place for complacency, it’s where ambitious people do the best work of their careers. We’re a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. The Prime team's mission is to build Bitstamp's prime brokerage for institutional clients — the platform that lets hedge funds, market makers, and professional trading firms fund, trade, borrow against, and settle positions at scale. We build the systems that move real institutional money: cross-venue settlement, credit against collateral, matched-book lending, and the bridge that brings tokenized securities to our order book. These are correctness-critical systems where a wrong answer can't be cheaply undone — getting them right is the whole job. As a Senior Software Engineer , you will own the design and end-to-end delivery of the systems at the core of that mission. You'll lead other engineers through problems of high ambiguity, set the technical bar for how we build for failure and not just the happy path, and be a go-to technical partner for the team, our stakeholders, and our counterparts across Robinhood. This role is based in our Slovenia office, with in-person attendance expected at least 3 days per week . At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intenti
About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. Ready to build the future of mobile app monitoring? This is no ordinary engineering role. At Sentry, our Mobile SDK team creates the next generation of tools for developers worldwide, processing over a billion events every single day. We're looking for a talented Senior iOS SDK Engineer to join our team of experts. You'll dive deep into Apple's most advanced technology, from powerful new APIs and SwiftUI to Foundation Models. If you love using cutting-edge tech to solve complex challenges, you've found your team. What you will achieve in this role As the owner of our iOS SDK, you will guide its development from the core architecture to the final product experience. You'll pioneer exciting new features like Session Replay and next-generation performance monitoring, all while mastering Apple's latest innovations like modern concurrency and on-device AI. You will design robust, high-quality APIs built to handle massive scale, and you'll get to shape the overall vision for mobile at Sentry. Ultimately, you will be the go-to expert, helping our teams solve the most complex and interesting customer challenges. Why you will love this role We're looking for someone who is passionate about their craft and loves building elegant, intuitive tools that other developers are excited to use. You'll have the chance to contribute full-time to a major open-source project and see the immediate impact of your work in our fast-paced environment. You will be surrounded by thoughtful, collaborative engineers who are dedicated to a culture of excellence, constantly pushing each other to learn, grow, and produce their best work. Qualifications 5+ ye
Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Engineer - Cloud Streaming Game Services (Contractor) Aliso Viejo, CA As a part of Sony Interactive Entertainment, the Game Development & Future Technology (GDFT) organization is leading the cloud gaming and development revolution, putting console-quality video games on any device! As a Senior Software Engineer on the Cloud Streaming Game Services (CSGS) team, you’ll play a key role in the design and development of server-side applications on a large geographically distributed infrastructure. Responsibilities Design, develop, and maintain software powering the globally distributed PlayStation Cloud Streaming infrastructure Build Kubernetes controllers, operators, and system services powering infrastructure lifecycle management and orchestration Own features from design through implementation, testing, deployment, and production support Develop high-quality, maintainable code with comprehensive unit and integration testing Partner with SRE, Test and Platform Engineering to deliver reliable production services Investigate and resolve production issues with a focus on reliability and performance Contribute to architecture discussions, technical design documents, and engineering standards Effectively communicate technical approaches, project status
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 a Senior Software Engineer for Lithic’s Card Authorization team, which owns the real-time systems that make every card authorization decision correct, reliable, and fast. The team also owns related fraud tooling, including Lithic’s Rules Engine and 3D Secure integration. You’ll own high-impact projects end-to-end, solve distributed-systems problems at scale, and help build the tools customers use to control fraud and payment risk. What you'll do: Write reliable, secure, scalable code for Lithic’s real-time authorization and fraud-prevention systems with minimal tech debt Build customer-facing features, such as rules improvements, velocity controls, 3DS flows, fraud tooling, and transaction monitoring. Own projects from planning to launch. Improve the reliability of systems in team’s scope and participate in the team on-call rotation Lead efforts to improve systems and processes within the team What you'll bring: 4+ years building production backend systems. Full stack experience is a plus. Experie
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 Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering. About the role As a Senior Software Engineer on Loan Origination and Reporting, you’ll build and scale the data platforms and services that process loan originations in real time and deliver accurate reporting to Affirm and its financial partners, strengthening the core financial engine behind transparent, reliable ways to pay over time. What you’ll do You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. 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 proactively identify project, process, technology or business issues, advocate for them, and lead in solving them. 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 foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. You
Curious Minds. Bold Ideas. Extraordinary Impact . We're transforming financial services through bold innovation and relentless execution. You bring the ideas and drive. We'll build what's next — together. Job Summary nCino is looking for a Senior Software Engineer to join our Global Banking Solutions engineering group, where you will help build the products financial institutions rely on to serve their consumer and business customers. You will lead development work across the full software lifecycle, contribute to architectural decisions, uphold code quality standards, and mentor teammates along the way. This is a role for an engineer who wants real ownership over technical direction and the opportunity to influence both what gets built and how the broader engineering organization builds it. The ideal candidate brings strong full stack experience, a track record of delivering in complex environments, and the communication skills to work effectively across engineering, product, and design. You think carefully about scalability and maintainability, thrive in cross functional delivery, and are energized by work that has a direct impact on how financial institutions serve their communities across nCino's global banking product lines. This role is a hybrid on-site position at our Global Headquarters in Wilmington, NC. Responsibilities Provide input on architectural decisions and guide team members around best practices. Incorporate the automated tests into applicable tickets and mentors other members of the team on automation strategies. Lead brainstorming sessions and propose innovative ideas and solutions. Identify opportunities & lead proof-of-concepts to demonstrate key functionality or validate critical technical aspects. Begin to consider scalability, maintainability, and best practices as the high-level design of the solution takes shape. Identify potential risks and provide mitigation strategies. Help choose technologies and tools used for the project.
About the role Chime’s Machine Learning Platform (MLP) team builds and operates the infrastructure, tooling, and developer experience that powers machine learning across the company. We enable data scientists and ML engineers to develop, train, deploy, and monitor models reliably and efficiently. As a Senior Software Engineer on the Machine Learning Platform team, you will design and build scalable systems spanning traditional machine learning and emerging AI workloads, including model training, feature computation, real-time inference, foundation-model access, evaluation, and agentic orchestration. You’ll work at the intersection of distributed systems, cloud infrastructure, applied machine learning, and AI product engineering. This role focuses on creating secure, reliable, and reusable platform capabilities that help teams choose the right approach, from conventional predictive models to LLM-powered and multi-step agentic systems, while maintaining strong standards for evaluation, observability, governance, privacy, and cost efficiency. In this role, you can expect to Design, build, and operate scalable ML and AI infrastructure on AWS. Design and operate shared platform capabilities for LLM and agentic workloads, including model access, prompt and configuration lifecycle, retrieval, tool integration, state management, and workflow orchestration. Build evaluation frameworks for non-deterministic AI systems, including offline benchmarks, regression testing, online quality signals, human feedback, and failure analysis. Establish observability, reliability, and governance for models and agents, covering traces, model and prompt versions, tool calls, latency, token usage, quality, safety, privacy, and cost. Help teams make principled architecture decisions across traditional ML, LLM-powered applications, and agentic workflows, and contribute to the platform’s technical roadmap. Build distributed training, batch inference, and large-scale processing systems using
Get new senior software engineer jobs by email
Daily job updates · Unsubscribe anytime