Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AWS @ 6
Azure @ 6
Debugging @ 6
Distributed Systems @ 6
Go @ 6
Java @ 6
Kubernetes @ 6
Linux @ 6
Microservices
Networking
Observability
Oracle @ 6
Payments
Puppet @ 6
Software Development @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Stripe, LLC. is a financial infrastructure platform for businesses. Millions of companies use Stripe to accept payments, grow revenue, and accelerate new business opportunities.
Responsibilities
- Design, build, and maintain high-scale, distributed systems.
- Build core networking solutions, including load balancing, mTLS networking, fleet health, and observability for microservices.
- Create effective internal infrastructure experiences that enable Stripe's products to operate globally and at scale.
- Scope, design, implement, and deploy robust solutions while balancing reliability, throughput, latency, resiliency, engineering velocity, and cost.
- Develop software solutions that improve resiliency, reliability, efficiency, and management at scale.
- Contribute to team strategy, roadmaps, tooling, processes, and culture.
- Set clear goals and provide regular feedback on team member performance.
Requirements
- Bachelor's degree or foreign equivalent in Computer Science or a related field, plus five years of progressive post-bachelor's software engineering experience; alternatively, a Master's degree or foreign equivalent in Computer Science or a related field, plus three years of software engineering experience.
- At least three years of experience with:
- Software development in cloud systems, including AWS, Azure, Google Cloud Platform, and Oracle Cloud Infrastructure.
- Technical architecture and design.
- Building operating infrastructure and tools that empower developers.
- Java and Go software development.
- Developing, maintaining, and debugging distributed systems built with open-source tools.
- Breaking down complex systems, identifying shortcomings and optimization opportunities, and making data-driven cost-performance tradeoffs.
- Kubernetes, Amazon EC2, Envoy, Linux, and Puppet.
Compensation and Work Arrangement
- Salary: $221,187–$285,600 per year.
- 40 hours per week.
- 100% telecommuting permitted.
- Multiple positions available.
Benefits
Benefits may include equity, company bonus or sales commissions/bonuses, a 401(k) plan, medical, dental, and vision benefits, and wellness stipends.
More jobs at Stripe
UX Research Manager, Payments
Stripe · Toronto, Canada
CAD 188,000-282,000 per year
Technical Program Manager
Stripe · South San Francisco, United States
USD 174,600-260,200 per year
Specialist Solutions Architect, Payments
Stripe · Singapore, Singapore
SGD 235,000-352,400 per year
Full Stack Engineer, Growth
Stripe · Singapore, Singapore
SGD 122,400-183,600 per year
Design Program Manager, Research Operations
Stripe · United States
USD 137,100-205,700 per year
Similar jobs
Senior Cloud Software Engineer - Efficiency Engineering
ClickHouse · United States
USD 133,400-232,000 per year
Senior Software Engineer - Public Cloud Engineering
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Software Engineer - Cloud Infrastructure
ClickHouse · United States
USD 141,000-230,000 per year
Senior Software Engineer II
Confluent · United States, Dallas, United States, Chicago, United States, Boston, United States, Portland, United States
USD 176,000-230,000 per year
Staff+ Software Engineer, Infrastructure (Distributed Systems)
Anthropic · New York City, United States, San Francisco, United States, Seattle, United States
USD 320,000-485,000 per year
Applied Systems Engineering Rotation Engineer - New College Graduate 2026
Nvidia · Santa Clara, United States
USD 108,000-195,500 per year
Principal Software Engineer – Infrastructure
Nvidia · Santa Clara, United States
USD 248,000-391,000 per year
Senior Software Engineer, DGX Cloud Orchestration
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year