About the company
Stripe is a financial infrastructure platform for businesses. Millions of companies use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.
Responsibilities
- Contribute to team strategy, roadmap, tooling, process, and culture
- Scope, design, implement, and deploy robust solutions, making appropriate tradeoffs between reliability, throughput, latency, resiliency, engineering velocity and cost
- Innovate, design and implement software solutions that contribute towards improvement in infrastructure resiliency, reliability, efficiency and management at scale
- Uphold high engineering standards and improve codebase and processes
Requirements
- Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, or a related field
- 5 years of progressive, post-baccalaureate experience in Software development
- 5 years of experience developing, maintaining and debugging distributed systems built with open source tools
- Experience building infrastructure as a product centered around users' needs
- Experience scaling distributed systems
- Experience breaking down large complex systems
- Experience identifying shortcomings and optimization opportunities to make data driven cost performance tradeoffs
- Experience building and operating infrastructure and tools that empower developers
- Experience working in a development team in AWS, Azure, OCI or GCP
- Programming languages: Ruby, Go, Python, or Java
Conditions
- 40 hrs/week
- 50% Telecommuting Permitted
- Multiple Positions Available
- Equity, company bonus or sales commissions/bonuses
- 401(k) plan
- Medical, dental, and vision benefits
- Wellness stipends