Be a coach and technical mentor for a team of Software Engineers. Design and implement features/components to support large scale data sharing and secure/low-trust (clean room) capabilities.
Collaborate with EMs/PMs to plan the charter/roadmap for knowledge catalog data products and services.
Design and implement tests and experiments to evaluate and monitor the performance of the system. Interact and interface with PM/TPM for project planning and execution.
Work effectively across boundaries in a distributed team setup to deliver on organizational goals. Use the full battery of tools and instrumentation to develop, test and rollout features. Work with customers to help find solutions to their blocking issues.
Minimum qualifications
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Preferred qualifications
Bachelor’s degree in Computer Science or similar technical field, or an equivalent practical experience.
Software development experience with one or more general purpose programming languages, including but not limited to: Java, C/C++, or Go.
Strong knowledge of Data warehouses, BigData, SQL, and data governance.
Expert level skills in developing Cloud or SaaS products.
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.