JobsSenior Software Engineer
Job description
The Senior Software Engineer role at Stripe focuses on designing and building tools that enhance interactions with the system for partner teams. The position involves collaborating with engineers across the company to launch new products and features while maintaining high engineering standards. This role offers the opportunity to work on APIs, services, and systems that are critical to Stripe's operations. The ideal candidate will have a strong background in software engineering and a passion for improving processes and tooling.
Requirements
- Bachelor's degree or foreign equivalent in Computer Science or a related field.
- 5 years of Software Engineering experience.
- 5 years of experience in building software solutions at scale in Python, Ruby, Java, or similar.
- 5 years of experience in making trade-offs between user experience and technical constraints.
- 5 years of experience in translating business requirements into software designs.
- 5 years of experience in debugging production issues across services and multiple levels of the stack.
- 5 years of experience in building and maintaining production systems.
Responsibilities
- Design and build tools that enable partner teams to interact more easily with the system.
- Work with engineers across the company to launch new products or features.
- Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams.
- Debug production issues across services and multiple levels of the stack.
- Improve engineering standards, tooling, and processes.
- Design and build tools and software that reduce friction in meeting onboarding requirements.
Benefits
Is this posting expired or inaccurate?
