Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Working in agile teams with strong customer focus.
Good communication and cross group collaboration skills.
Experience in Azure, Exchange, or other cloud and distributed systems is a big plus.
Preferred Requirements:
Bachelor's Degree in Computer Science
OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, orPython
OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
Responsibilities
Own and influence the architecture roadmap and vision along with strong execution.
Influence the product vision by working closely with product development and engineering teams and ensure best quality design and architecture.
Lead key technical initiatives and serve as the lead on our most technically complex, cross-functional projects.
Design systems for scalability and performance with highest quality and following best engineering practices.
Lead the design, get hands dirty and write/review code/design and finally deploy the best code into production.
Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues.
Create and execute appropriate quality plans, test strategies and processes.
Be self-driven, curious to learn, proactive, and result-oriented.