Work closely w/ colleagues and customers in different functional groups and remote offices
Identify problem areas in developer experience/productivity areas, write proposals for platform level solutions, align various stakeholders, design, build and deliver solutions end to end.
Identify project risks, quantify risk/benefit relationships and provide alternative solutions as well as risk mitigation
Enjoy being on a team of motivated, collaborative, high-achievers
Communicate optimally and clearly within your team and across teams.
What you will bring:
BS/Master’s Degree or Equivalent
Strong experience with JVM languages (Java, Kotlin)
Experience in building large, reliable, high performance and scalable distributed systems
Experience with building event-driven, high performance applications
Experience with designing and building RESTful APIs with Spring Boot
Experience with at least one scripting language
Prove experience in architecting backend systems
Deep understanding of design patterns, and experience working in a layered architecture
Knowledge of core CS concepts such as common data structures and algorithms
Experience with modern DevOps principles and continuous delivery
Experience and working knowledge with Kubernetes and Tekton is a plus
Experience working with LLMs and ML Models is a plus
Experience with building front-end applications using React or Angular is a plus
Knowledge of DORA metrics, Flow Framework and Developer Productivity platform building experience is a plus
A positive demeanor with a strong desire to succeed