You’ll shape the future of a business‑critical platform as the technical lead across both product engineering and cloud infrastructure. You’ll modernize a mature .NET application running on AWS today, while steering its evolution toward a cloud‑native, React/Node.js, AI‑enabled architecture. If you enjoy owning architecture end‑to‑end, from backend and frontend through CI/CD, DevOps, and AWS infrastructure, this role gives you real influence at Staff Engineer level and the opportunity to set engineering standards that others follow. You’ll spend your time leading complex .NET and React features, designing scalable AWS infrastructure with Infrastructure as Code, and building automation that makes releases fast, safe, and repeatable. You’ll work on performance, reliability, and modernization in equal measure—fixing what’s slowing the platform down today and designing what it will look like in the next generation. Here’s a breakdown of what you’ll do (not all of it, just the important stuff) Lead the architecture and development of enterprise .NET services and APIs that power a business‑critical platform. Design and operate AWS infrastructure (using AWS CDK in TypeScript) to support secure, scalable, multi‑environment deployments. Build and optimize CI/CD pipelines (AWS CodePipeline, CodeBuild, Windows build agents) to make shipping .NET and React changes fast and reliable. Drive modernization initiatives across the stack, including clean architecture, refactoring legacy components, and reducing technical debt. Design and tune PostgreSQL and MSSQL database solutions for performance, scalability, and reliability. Mentor engineers and influence engineering practices across teams, raising the bar on cloud, DevOps, and software design. These are the essentials you’ll need to get an interview Significant experience (typically 8+ years) delivering and operating scalable enterprise software, owning both application code and cloud infrastructure. Deep hands‑on expertise with C
Jobiba hiring network
Software Engineer Data Infrastructure Jobs
10,000 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current software engineer data infrastructure jobs. Use filters to narrow by work mode, employment type, experience and date posted.
At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. As a Senior Applied AI Engineer at Vanta, you will play a crucial role in shaping Vanta’s AI offerings, setting technical strategy, and leading projects that leverage AI to deliver smarter, faster outcomes for our customers. You'll be part of a team integrating AI into the Vanta product, working alongside a multidisciplinary group of product engineers, machine learning engineers, product managers, designers, and security and compliance experts to implement, scale, and maintain AI-enabled product experiences. In this role, you’ll build products that enable Vanta’s customers to leverage AI to accelerate their journey towards compliance, managing risk, and earning trust. Visit our Vanta Engineering Blog to learn more about what our team is working on! What you’ll do as an engineer working on Applied AI at Vanta: Work cross-functionally to design and implement AI-powered features to deliver customer value and integrate LLMs with Vanta’s existing products and systems. You’ll work with other product engineers across Vanta to understand how AI systems can accelerate product adoption at Vanta Instrument evaluations, guardrails, and monitoring, and review customer usage to continually improve quality Collaborate with AI Platform engineers shaping foundational AI systems and tooling that accelerate product teams Make pragmatic tradeoffs that consider business priorities, user experience, and a sustainable technical foundation Mentor engineers, champion good technical and product instincts, and model a collaborative, high-ownership engineering culture How to be successful in this role: At least 7 years of industry experience as a software
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. The Consumer App Foundation team is looking for a Senior Software Engineer to improve Roblox performance across our supported platforms. Our platform is used by over 150M people daily. You will work primarily in cross-platform C++ Roblox game engine code, partnering with teams across the company to identify bottlenecks, ship measurable improvements, and prevent regressions over time. Our team is responsible for the end-to-end performance of the Roblox client on Android, iOS, macOS, Windows, Xbox, Playstation and TV. We tackle the platform’s most difficult technical constraints, ranging from speed and responsiveness to efficiency and stability, to ensure a high-performance experience across all of our devices and platforms. You will: Own the end-to-end performance of the Roblox client across all platforms directly moving the needle on our key metrics: TTI, app size, battery usage and more. Build the benchmarking, profiling, and telemetry systems required to catch regressions early and continue scaling our application even further. Collaborate closely with stakeholders across Engineering, Product, and Design to evaluate technical tradeoffs, align on company-wide priorities, and
We're transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers. Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table. Instacart is a Flex First team There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Staff Software Engineer on the FoodStorm team, you will play a pivotal role in modernizing FoodStorm’s on demand ordering, catering, and prepared food platform. You’ll contribute to rearchitecting the system using a service-oriented architecture (SOA) approach, with a focus on building efficient, scalable, and maintainable solutions. With hands-on coding, deep problem-solving, and close collaboration with cross-functional teams—including an international engineering team in Australia—you’ll help improve the platform’s performance, reliability, and integration with Instacart systems. This role requires strong ownership of deliverables, as well as a proactive approach to technical challenges. The FoodStorm team is leading the evolution of on demand ordering, catering, and prepared food management systems, empowering Instacart’s retail and grocery
Who We Are HP IQ is HP’s new AI innovation lab. Combining startup agility with HP’s global scale, we’re building intelligent technologies that redefine how the world works, creates, and collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating an intelligent ecosystem across HP’s portfolio. Together, we’re developing intuitive, adaptive solutions that spark creativity, boost productivity, and make collaboration seamless. We create breakthrough solutions that make complex tasks feel effortless, teamwork more natural, and ideas more impactful—always with a human-centric mindset. By embedding AI advancements into every HP product and service, we’re expanding what’s possible for individuals, organisations, and the future of work. Join us as we reinvent work, so people everywhere can do their best work. About The Role As the Senior Software Engineer, Tooling and Development Infrastructure, you will play a critical role in shaping the developer productivity tools and automated testing strategy. You’ll collaborate closely with design, development, and quality teams to plan, design, and implement robust automated tools and services that ensure the quality and reliability of our AI software stack. You will be highly hands-on in your work and collaborate closely with stakeholders. This position offers a unique opportunity to influence the development of cutting-edge automation frameworks, foster a culture of quality, and contribute to the long-term success of the organization. What You Might Do Develop and implement automation frameworks and testing strategies that cover the entire software stack, from backend systems to user-facing features. Identify, evaluate, and integrate new tools that streamline development. This includes everything from code quality tools and to Infrastructure-as-Code (IaC) solutions. Lead continuous improvement efforts for our build, release, and test systems, ensuring a robust
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role: Our Inference team is responsible for building and maintaining the critical systems that serve Claude to millions of users worldwide. We bring Claude to life by serving our models via the industry's largest compute-agnostic inference deployments. We are responsible for the entire stack from intelligent request routing to fleet-wide orchestration across diverse AI accelerators. The team has a dual mandate: maximizing compute efficiency to serve our explosive customer growth, while enabling breakthrough research by giving our scientists the high-performance inference infrastructure they need to develop next-generation models. We tackle complex, distributed systems challenges across multiple accelerator families and emerging AI hardware running in multiple cloud platforms. Strong candidates may also have experience with: High-performance, large-scale distributed systems Implementing and deploying machine learning systems at scale Load balancing, request routing, or traffic management systems LLM inference optimization, batching, and caching strategies Kubernetes and cloud infrastructure (AWS, GCP) Python or Rust You may be a good fit if you: Have significant software engineering experience, particularly with distributed systems Are results-oriented, with a bias towards flexibility and impact Pick up slack, even if it goes outside your job description Want to learn more about machine learning systems and infrastructure Thrive in environments where technical excellence directly drives both business results and research breakthroughs Care about the societal impacts of your work Representative projects across the org: D
Who We Are HP IQ is HP’s new AI innovation lab. Combining startup agility with HP’s global scale, we’re building intelligent technologies that redefine how the world works, creates, and collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating an intelligent ecosystem across HP’s portfolio. Together, we’re developing intuitive, adaptive solutions that spark creativity, boost productivity, and make collaboration seamless. We create breakthrough solutions that make complex tasks feel effortless, teamwork more natural, and ideas more impactful—always with a human-centric mindset. By embedding AI advancements into every HP product and service, we’re expanding what’s possible for individuals, organisations, and the future of work. Join us as we reinvent work, so people everywhere can do their best work. About the Role The Device Experience team at HP IQ builds intelligent Windows applications that help people work more naturally with their PCs. We are looking for a senior engineer who enjoys creating thoughtful, visually compelling software. You will work closely with design and product to turn ambitious ideas into responsive interfaces, clear interaction flows, and dependable application behavior. Our work spans custom UI, animation, reusable controls, asynchronous workflows, and integration with local AI and system services. You will help deliver new experiences while improving the architecture of an existing application. AI coding assistants are an important part of how we work. We value engineers who use them effectively to investigate, prototype, implement, and test, and who take responsibility for the resulting code and user experience. Our primary stack is C#, .NET, and WPF, with WebView-based content and Windows platform integrations. What You Will Do Help shape features from the initial user problem through implementation and release. Turn designs and incomplete requirements
Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation , more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it. You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. What You'll Do Be a part of a team owning the entire product lifecycle - from early ideation and R&D through to deployment and long-term maintenance. Architect resilient embedded systems; conduct validation to verify correctness against technical constraints and functional requirements. Build high-performance features across Verkada’s embedded Linux device ecosystem (Cameras, Access Control, Alarms, and Environmental Sensors) prioritizing seamless user experiences. Extend core backend services implemented in Go and Python. Improve and maintain internal developer tools and infrastructure to streamline product delivery. Investigate, diagnose, and resolve critical technical issues directly impacting field devices and end users. Travel to partner foundries and manufacturing facilities to support new hardware bring-up and validation. What You Bring
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. About the Engineering team 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 team Affirm’s Communications team builds and modernizes the highly available platform that delivers billions of customer messages reliably and on time across the customer journey. As a senior backend engineer, you will shape multi-region, multi-tenant infrastructure, APIs, and vendor integrations that help product teams communicate with customers at scale. What you’ll do You will own and deliver quarterly technical goals for the Communications area, collaborating with teammates to solve ambiguous, open-ended problems across messaging infrastructure. You will design and evolve reliable backend services for high-volume communications across multi-region, multi-tenant environments, including orchestration, delivery, preferences, templates, and observability. You will collaborate with product management, design, analytics, security, and engineering partners throughout the product lifecycle, articulating technical constraints and balancing customer impact, risks, and trade-offs. You will design, implement, and operate resilient integrations with external messaging vendors, balancing reliability, latency, cost, and compliance. You will proactively identify and solve project, process, technology, or business issues that affect scalability, developer experience, and operational resilience. You will support the operations and availability of your
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. About the Engineering team 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 team Affirm’s Communications team builds and modernizes the highly available platform that delivers billions of customer messages reliably and on time across the customer journey. As a senior backend engineer, you will shape multi-region, multi-tenant infrastructure, APIs, and vendor integrations that help product teams communicate with customers at scale. What you’ll do You will own and deliver quarterly technical goals for the Communications area, collaborating with teammates to solve ambiguous, open-ended problems across messaging infrastructure. You will design and evolve reliable backend services for high-volume communications across multi-region, multi-tenant environments, including orchestration, delivery, preferences, templates, and observability. You will collaborate with product management, design, analytics, security, and engineering partners throughout the product lifecycle, articulating technical constraints and balancing customer impact, risks, and trade-offs. You will design, implement, and operate resilient integrations with external messaging vendors, balancing reliability, latency, cost, and compliance. You will proactively identify and solve project, process, technology, or business issues that affect scalability, developer experience, and operational resilience. You will support the operations and availability of your
Java Software Engineer (Associate/Experienced) Company: The Boeing Company The Boeing Company is currently seeking a Java Software Engineer (Associate/Experienced) with experience in software engineering and architecting to support the Denali Software team located in Herndon, Virginia . This position will focus on supporting the Boeing Defense, Space & Security (BDS) software engineering organization. The Denali software team is a dynamic group of curious, bold, and innovative software engineers striving for excellence in delivering quality products to end users. The software team is executing this vision through modern software technologies (Java, CI/CD pipelines) and methodologies (Scaled Agile). The ideal candidate is a self-motivated, high-performing software engineer with an aptitude for designing, developing, and maintaining complex multi-tiered application software systems. The software engineer will work day-to-day with a team of systems engineers, test engineers, and other software engineers to execute future vision. Position Responsibilities: Lead the design, development, testing, and ongoing maintenance of non-embedded software across the full end-to-end lifecycle to meet industry, customer, safety, and regulatory requirements. Analyze and translate customer requirements into clear, practical initial software designs that align with project goals. Develop, maintain, enhance, and optimize software products and features to enable robust system integration. <span
As a Principal Software Engineer, you will set the technical direction for NVIDIA's global Developer Compute platform. The platform covers AI agent sandboxes and virtual desktop infrastructure. You will architect and build the services that provision, stream, secure, and operate cloud-hosted compute environments at global scale across AWS and Azure. These environments serve both AI agents and the people who work alongside them. You will partner with engineering, IT, and security leaders across NVIDIA to turn AI and end-user workflows into reliable, high-performance platform capabilities. This role is for a hands-on technical leader who wants to define how agents and people get compute at the frontier of AI! What you will be doing: Leading contributions to the end-to-end architecture of NVIDIA's AI agent compute and virtual desktop platforms, from technical strategy and systems design through implementation, testing, and global deployment. Developing distributed compute services that provision and manage secure, isolated agent environments and virtual desktops across multiple clouds, availability zones, and regions. Driving the desktop streaming strategy, including protocol architecture, performance tuning, and end-user experience for both GPU-accelerated and general-purpose workloads. Collaborating with engineering, IT, and security leaders within NVIDIA to translate AI workflow and end-user compute requirements into a multi-year platform roadmap. What we need to see: Bachelor's or Master's degree in Computer Science, Engineering, o
We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. Position Summary: As a Senior Software Engineer, you will join the Vortex back-end team within the Navigating Wellbeing portfolio, owning and evolving various member support services that enable Aetna Health's web and mobile applications. You will be responsible for designing, developing, and implementing solutions and systems by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging, collaborate with cross-functional teams, and contribute to the overall technical direction and innovation of digital engineering projects. Required Qualifications: 5+ years software engineering experience 3+ years of experience in at least one of the following: Node.js, JavaScript, TypeScript and SQL 3+ years of experience designing, building, and testing REST API's and microservices 2+ years experience with AWS, GCP, or other cloud systems Preferred Qualifications: Experience with unit and integration test frameworks like Jest and Mocha Experience with Claude Code, GitHub Copilot, and other generative AI systems Thoughtful approach to CI/CD concepts using GitHub Actions, Jenkins, or other pipelines
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. About the Role Sentry helps developers identify and resolve issues in their applications. Behind our products is a complex foundation of distributed systems, cloud infrastructure, and services that must perform reliably at scale. Our Platform and Infrastructure Engineering teams build and operate the systems that power Sentry. From cloud infrastructure, distributed storage, and real-time event processing to service reliability, scalability, and developer productivity, these teams provide the technical foundation that enables our products and engineering organization to grow. We're looking for Staff Software Engineers to tackle some of Sentry's most challenging infrastructure and distributed systems problems. Depending on your experience and interests, you might work on scaling our real-time event processing systems, improving the reliability and efficiency of our cloud infrastructure, or designing and building foundational services that support our products. In this role, you'll have the autonomy to identify important technical problems, lead solutions from design through production, and influence engineering decisions beyond your immediate team. We're looking for engineers who enjoy solving difficult problems, remain hands-on with the systems they build, and take pride in delivering meaningful technical impact. In This Role, You Will Design, build, and operate reliable, scalable distributed systems that support Sentry's products and engineering teams. Own technically complex projects from identifying problems and defining solutions through implementation, deployment, and production operations. Solve challenging engineering
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. What is our Mission Toast has established itself as the leading hospitality platform in the US, and we are now setting our sights on the global stage. As part of the International team, in our mission to expand globally, we are building what it takes to help our customers thrive. You will join a high-impact, high-ownership engineering team solving complex technical challenges. We are looking for leadership that balances technical excellence with a strong customer mindset to drive continuous growth for both the team and our platform. A day in the life (Responsibilities) Lead complex projects within a cross-functional collaborative and supportive environment. Design, build, deploy and maintain highly resilient and scalable systems critical to our customers’ success. Mentor and provide technical guidance to team members, leading technical discussions and promoting best engineering practices. Work directly with pilot customers (sometimes in the restaurant!) to ensure successful delivery and operation Advocate for best coding practices, raising the bar for yourself, your team, and the company. Leverage cutting-edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team. What you'll need to thrive (Requirements) 8+ years of experience in delivering high quality, reliable services to production using Java, Kotlin or other object oriented language(s) Proven track record of architecting, supporting and debugging large distributed & multi threaded applications. Drive to work across our tech stack and support other engineers in resolving challenging problems Passionate about making users happy and seeing people use your product in the wi
Get new software engineer data infrastructure jobs by email
Daily job updates · Unsubscribe anytime