Share
Manage a team in the development and widespread adoption of the Federated GraphQL platform, driving strategic API enhancements that promote technological evolution and operational efficiency.
Remain active in design and development across a diverse technology stack, including Java/Kotlin, Node.js, and GraphQL, to cultivate excellence in software engineering practices.
Mentor and develop team members, fostering an environment where technical curiosity and shared ownership are prioritized.
Influence architectural decisions that ensure the delivery of scalable, high-quality API and developer tooling, aligning them with company goals.
Collaborate extensively with cross-functional teams and external partners to ensure strategic alignment and adoption of best practices for implementation.
Translate complex, loosely defined requirements into clear, actionable deliverables, enabling the team’s success and product velocity.
A Bachelor's degree in Computer Science or a related technical field, or equivalent experience.
Over 15 years of comprehensive software engineering experience with robust foundational knowledge in Object-Oriented Programming (OOP), SOLID principles, and multithreaded systems.
Demonstrated expertise in designing and building distributed systems, with a deep understanding of transactional consistency, durability, and availability trade-offs.
Proficiency in scalable API design, including both REST and GraphQL, aligning with the latest industry standards.
Proven experience in managing and mentoring engineers, facilitating team growth, and resolving conflicts with empathy and clarity.
Excellent written and verbal communication skills, ensuring technical details are distilled into actionable direction within a fast-paced environment.
The base pay range for this position is expected in the range below:
$210,400 - $280,900These jobs might be a good fit