> Markdown version of [/jobs/ext/1907151-software-engineer-infrastructure](https://www.wearedevelopers.com/jobs/ext/1907151-software-engineer-infrastructure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Infrastructure - **Company:** Stripe, Inc. - **Location:** Seattle, WA, United States (Remote available) - **Experience:** Experienced - **Salary:** $156,800.0 - $235,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Application Programming Interfaces (APIs), Unit Testing, Software Debugging, Software Design Patterns, Programming Tools, Distributed Systems, Fault Tolerance, Operational Databases, Ruby, Scala (Programming Language), Software Engineering, Software Requirements Analysis, Software Systems, Reliability of Systems, Backend, Event Driven Architecture, Build Management, Information Technology, Service Stack, Golang, Programming Languages - **Published:** August 3, 2026 - **Apply:** https://www.dice.com/job-detail/e56bef1d-31d1-4555-bce6-f7d620ac6387 ## About the Role Must have a Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, or a related field, plus 2 years of software development experience. Must also have 2 years of experience in each of the following: * Developing Software Applications. * Working with programming languages: Ruby, Java, Scala or Go. * Building backend or full-stack applications for large-scale systems. * Designing, building, and maintaining APIs, services, and distributed systems in a production environment. * Writing unit tests and performing manual testing for software changes. * Implementing Industry-standard software design patterns including distributed systems, event driven architecture, fault-tolerant systems, cost-effective engineering. ## Description * Design, develop, maintain, and support application programming interfaces (APIs), backend services, and distributed systems using Ruby, Java, Go and Scala. * Build, test, deploy, and maintain software infrastructure to support large-scale production systems. * Design and develop software systems using analytical techniques and mathematical models to evaluate system performance, predict outcomes, and assess design tradeoffs. * Develop and execute software testing, validation, debugging, and documentation procedures to ensure system reliability and performance. * Diagnose and resolve production issues across multiple services and layers of the technology stack. * Analyze user needs and software requirements to determine technical feasibility, design approaches, and implementation timelines within cost and resource constraints. * Collaborate with cross-functional engineering teams to design and implement new features for large-scale systems. * Design and build systems to securely store, manage, and modify production data and services. * Improve engineering standards, development tools, and software development processes to enhance system quality and efficiency. Who you are ## Related Videos - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)