Backend / API Engineer, Money Movement - Banking Integrations
Stripe
·
Posted:
August 28, 2023
·
Onsite
About the position
The job overview for this role is to work as a Backend Engineer on the Bank Network Integrations team at Stripe. The main responsibility is to build and operate interfaces between Stripe and the global financial system, enabling new functionality and markets for users. The engineer will collaborate with colleagues to develop scalable platforms that handle billions of dollars worldwide, ensuring fast, reliable, and cost-effective money transfers. Additionally, the role involves improving engineering standards, mentoring team members, and shaping future-proof interfaces for product teams.
Responsibilities
- Build an extensible platform to support additional global financial system integrations at scale
- Collaborate with engineers across the company to develop new features at large-scale
- Enhance engineering standards, tooling, and processes
- Design future-proof interfaces that are easy to build against and meet product team requirements
- Provide guidance and mentorship to team members for their growth and development
Requirements
- Experience in building scalable and reliable platforms
- Knowledge of global financial system integrations
- Ability to support additional integrations at scale
- Strong collaboration and communication skills
- Familiarity with engineering standards, tooling, and processes
- Ability to shape future-proof interfaces
- Teaching and mentoring skills
Benefits
- Opportunity to work on a highly scalable and reliable platform that moves billions of dollars globally
- Chance to build and operate interfaces between Stripe and the global financial system
- Ability to unlock key new functionality and markets for users
- Work with engineers across the company to build new features at large-scale
- Improve engineering standards, tooling, and processes
- Shape future-proof interfaces that are easy to build against and meet product requirements
- Opportunity to teach and mentor others in the team
- Strong technical background and experience in designing and engineering large-scale systems
- Comfortable working on a new product under fluid conditions
- Strong coding skills in Java or related languages
- Good understanding and practical knowledge in cloud-based services
- Experience in systems engineering on large-scale testing, reliability, security, and observability
- Expertise and practical knowledge in database technologies, particularly in utilizing large-scale databases in the cloud
- Prior knowledge in the financial technology space.