Tech Stack
AWSDynamoDBNoSQLPostgresRayTerraformTypeScript
About the role
- Drive architectural solutions collaboratively with your team and engineering leadership to build and scale Zeller’s payments platform
- Write production code regularly as a core contributor while maintaining oversight of your team's technical deliverables
- Own operational excellence for your team’s systems including monitoring, incident response, and reliability improvements
- Champion modern development practices including active use of LLMs within your team
- Lead and manage a team of software engineers, identifying skill gaps and managing personal development plans
- Partner closely with product managers as joint owners of product success, contributing technical and delivery insight
Requirements
- You have owned backend systems and scaled customer facing platforms
- You have coached software engineers and have driven a team’s capability uplift through mentorship and personal example
- You have worked in product-driven companies and have a track record of driving pace and delivery
- You are experienced in backend system design and demonstrate well reasoned, rational decision making
- Exceptional written and verbal communication
- Strong self-learning drive and actively using/adapting workflows to incorporate generative AI tools
- Prior experience with payment acquiring systems is highly valued
- Comfortable writing production Typescript code
- Experience with AWS serverless stack: Lambda, EventBridge, API Gateway, SQS
- Experience with relational and NoSQL datastores (Aurora Postgres, DynamoDB)
- Familiarity with monitoring tools (CloudTrail, X-Ray, Datadog)
- Experience with CI/CD, infrastructure-as-code (CDK, Terraform), and high test coverage using GitHub Actions