Play a strategic and leading role in architecting, designing, developing, testing new features, as well as maintaining and improving our product.
Lead the data plane architecture and efforts to ensure scale and performance of the service.
Lead strategic contribution to the research, coding and testing efforts.
Help set the agenda for the product roadmap and technical direction.
Mentor and guide members of the team.
Lead the data plane architecture and efforts to ensure scale and performance of the service.
Lead strategic contribution to the research, coding and testing efforts.
Help set the agenda for the product roadmap and technical direction.
Mentor and guide members of the team.
Requirements:
Bachelor’s degree or equivalent practical experience.
Candidates will typically have 8 years of experience in software development, and with data structures/algorithms.
Typically 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
Typically 5 years of experience in a technical leadership role leading project teams and setting technical direction.
Bachelor’s degree or equivalent practical experience.
Candidates will typically have 8 years of experience in software development, and with data structures/algorithms.
Typically 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
Typically 5 years of experience in a technical leadership role leading project teams and setting technical direction.
Preferred qualifications:
Masters degree or PhD in Engineering, Computer Science, or a related technical field.
Experience with one or more general purpose programming languages: Go, Java, C/C++, C#, Python.
Experience working with distributed and parallel systems, and large software systems.
Experience with databases.
Experience with storage systems.
This position is open to all candidates.