Role Overview
The position seeks an engineering leader to oversee the development and maintenance of shared systems used across various services. These systems include authentication and user management, payment processing, and personalization features. The role involves guiding product development and contributing to business growth in alignment with expanding service offerings.
Key Responsibilities
Define and manage the development roadmap
Analyze use cases and perform domain modeling
Design system architecture
Lead sprint-based development cycles
Conduct testing at each development stage
Deploy and manage systems for rapid iteration and feedback
Why This Role Is Appealing
You’ll play a central role in building a platform that supports multiple services, allowing you to shape the product based on business needs and future vision. The organization offers a stable environment with strong financial backing, enabling long-term product focus. The technical stack is cloud-native, and the team values open communication and flat hierarchies.
Professional development is encouraged through access to external training, conferences, internal workshops, hackathons, and study sessions.
Required Qualifications
At least 3 years of experience in API development using languages such as Java, Kotlin, Go, or Scala
Strong communication skills for collaborating with business stakeholders
Experience in leading teams or managing engineering projects