Engineering Lead - Payments
New
Remote GermanyFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10 years of total professional experience, with at least 3 years in a lead or management capacity
- Required Skills
- Backend DevelopmentSQLTypeScriptGoNosql
Requirements
- 10 years of total professional experience.
- At least 3 years in a lead or management capacity.
- Hands-on experience in payments, e-commerce, billing systems, or checkout flows.
- Understanding of financial data handling and sensitive payment information.
- Strong foundation in backend development and API design principles.
- Experience in web/full-stack development.
- Proficiency in Go and TypeScript or the ability to adapt to this stack.
- Solid understanding of databases (NoSQL or SQL) and caching mechanisms.
- Familiarity with message queues and cloud-native environments (AWS/GCP, Docker, Kubernetes).
- Proactive, self-driven approach with a focus on ownership.
- Ability to work effectively with senior team members and cross-functional stakeholders.
Responsibilities
- Define and maintain the technical direction for backend APIs, services, and checkout experiences ensuring performance, scalability, and security.
- Maintain a product-oriented approach to payments and money flows to drive long-term technical execution.
- Mentor the engineering team, lead code reviews, and conduct performance reviews to uphold high engineering standards.
- Design, develop, and maintain services focused on payment processing, billing, and transaction flows through hands-on development.
- Collaborate across engineering, product, finance, and support teams to resolve payment issues and deliver new features.
- Manage integrations with third-party payment providers like Stripe, Adyen, and Braintree while ensuring data security and compliance.
View Full Description & ApplyYou'll be redirected to the employer's site