Be the driving force behind the UI management system consisting of user interfaces, APIs, and data stores that hold essential metadata used across the entire organization
Engage and lead the team in task planning, design discussions, and code reviews
Contribute iteratively through feature development, debugging operational issues and process streamlining
Work closely with cross-functional teams and business stakeholders to deliver innovative solutions to further the company goals
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 8+ years of relevant experience as a software engineer
Prior experience leading a team of engineers in people management and technical matters
Passionate about growing engineers and advancing them in their careers
Excellent English communication skills to work effectively with various stakeholders
Working knowledge of a modern JavaScript framework (React/Angular/Vue, etc.)
A minimum of 5+ years of relevant experience with compiled back-end languages (Golang/Java, etc.)
Demonstrable experience with various relational and non-relational storage systems (PostgreSQL, Cassandra, Redis, etc.) and text query engines (Elasticsearch, Lucene, etc.)
Experience in designing, building, and deploying distributed systems in production
Experience with at least one major SaaS provider (AWS, GCP, Azure, etc.), Azure is preferred
Prolific experience consuming and building RESTful/GraphQL APIs