Role Overview
This role involves shaping the vision of internal platforms that enable informed product decision-making at scale.
Key Responsibilities:
* Partner with cross-functional teams to build impactful solutions that meet business objectives.
* Lead the technical roadmap and architecture for internal platforms, advocating for best practices that enhance service performance, resilience, and adaptability.
* Develop platforms that facilitate decision-making, deeply integrated with the company's data ecosystem.
Requirements:
* Extensive experience developing distributed web applications on the JVM, with a deep understanding of Java (other JVM languages like Scala or Kotlin are a plus).
* Proven track record of successfully planning and executing complex architectural changes, with a strong focus on creative problem-solving.
* Excellent communication and collaboration skills, both written and verbal, with the ability to foster a positive working environment across stakeholders and engineers.
* Mastery of computer science and engineering fundamentals such as concurrency, data structures, and distributed systems, along with a strong grasp of resiliency techniques.
Nice to Have:
* Experience working with interface design tooling.
* Understanding of AB testing and experimentation concepts.
Benefits:
* Equity packages.
* Inclusive parental leave policy.
* An annual Vibe & Thrive allowance to support wellbeing, social connection, office setup & more.
What's Next?
We make hiring decisions based on your experience, skills, and passion. Please apply if you're interested in this role and want to contribute to our mission to empower informed product decision-making at scale.