Software engineer ecommerce payments
Company details
Company: One Peloton
Job type: Remote
Country: Germany
City: Berlin
Experience: With previous experience
Description of the offer
About the job
ABOUT THE ROLE
Peloton is looking for a Backend Software Engineer for our E-Commerce Payments team to help scale Peloton’s payments systems which process billions of dollars annually. You will be responsible for contributing to and executing the technical roadmap of impactful features by partnering with your peers in other engineering teams, product management, finance, member support, and accounting. You should be comfortable working with backend and cloud-based technologies, promoting a team culture of technical and operational excellence, and relentlessly championing best practices in a continuously evolving and dynamic environment.
YOUR DAILY IMPACT AT PELOTON
- Build & scale business-critical payments features in our payments platform microservice (written in Kotlin).
- Develop on modern backend cloud technologies to build scalable systems that last.
- Methodically migrate payments functionality from our legacy monolith into our payments platform
- Work cross-functionally with other teams across Peloton to deliver technical solutions to relevant problems
- Investigate & resolve payments-related production issues as a part of our on-call rotation.
- Write understandable, testable code with an eye towards maintainability, scalability and performance.
- Conduct peer code reviews with empathy, providing constructive feedback and fostering a collaborative, supportive environment.
- Participate in design doc reviews & architecture meetings to guide projects towards successful outcomes from the start.
- Experiment with and adopt AI tools that improve the team’s impact, processes, and quality of work
- Collaborate with stakeholders to understand requirements and contribute to product discussions
- Support other software engineers by taking part in pair programming and white boarding solutions, team discussions, and planning activities.
YOU BRING TO PELOTON
- 3+ years of software development experience.
- Experience with a backend language such as Python, Kotlin, Javascript/Typescript or similar languages.
- Proficiency in API development and service-based architectures.
- Familiarity with accessing, querying and writing to data stores like PostgreSQL.
- Familiar with deployment toolings/environments such as Kubernetes, Docker, GitHub Actions, etc.
- Strong product and technical mindset.
- Ability to contribute consistently and positively in a high-paced, fast-changed environment.
- Passionate about technology, new ideas, and always willing to learn new things.
- Acute attention to detail and dedication to quality.
BONUS POINTS IF YOU
- 1+ years of experience in the financial services industry, e-commerce, credit card and payment related product operations.
- Have experience integrating and deploying to managed cloud infrastructure (AWS or GCP).
- Are able to take a project from scoping requirements through actual execution and delivery.
- Have experience migrating a monolithic system to an ecosystem of microservices.
- Have experience with or knowledge of TDD, DDD and Event Sourcing.
Location of employment
How to apply?
Click on the button to get the company email or employment application form.
Apply with External LinkSponsored ads
