Our requirements
We are looking for people who:
Have Strong Engineering Fundamentals: Demonstrate deep expertise in backend engineering with Kotlin/Java. While the role is heavily backend-focused, any familiarity with frontend ecosystems is a great plus that will help you collaborate seamlessly across the platform.
Thrive under High Responsibility: Are excited by the challenge of managing critical, high-throughput microservice architectures where system stability is a top priority.
Value Quick Feedback & Continuous Impact: Enjoy working closely with an internal customer base, allowing you to receive rapid feedback on your work and see its immediate organizational impact.
Are Forward-Thinking & Innovative: Are open to experimenting with cutting-edge efficiency boosters. Our team actively explores integrating AI Agents and LLMs into our internal tooling and workflows to optimize daily operations.
Your responsibilities
Architect, develop, and scale core platform services and content management tools. The primary stack is backend-focused (Kotlin/Java, Spring, PostgreSQL, Couchbase, GCP, Hermes (our open source solution on top of Kafka), Kubernetes/Docker), with the opportunity to occasionally touch or collaborate on the frontend side (TypeScript/React).
Actively monitor, optimize, and deep-dive into platform systems to ensure maximum stability, safeguard our SLAs, and reduce technical debt.
Provide technical foundation and active support for critical business projects, ensuring new features can be deployed smoothly and swiftly.
Lead software development initiatives, supervise and mentor other team members, and document software thoroughly.
Analyze the needs of our internal users to deliver features that accelerate company-wide development and deliverability.
Shape and develop the platform's foundation to support AI-driven tooling, ensuring our services are ready to seamlessly integrate with AI agents and next-generation developer assistants.