Yugabyte is on a mission to become the default transactional database for enterprises building cloud-native applications. They are seeking a highly skilled Staff Software Engineer to enhance and maintain Yugabyte Aeon, focusing on seamless deployment and management of YugabyteDB across various environments.
Responsibilities:
- Define and drive the technical vision, architecture, and strategy for YugabyteDB’s Database-as-a-Service (DBaaS)
- Lead and execute engineering projects from planning to deployment, ensuring timely and high-quality delivery
- Guide and mentor junior engineers and teams, promoting best practices and knowledge sharing
- Identify opportunities to improve engineering processes and adopt new technologies
- Provide expert-level technical guidance and serve as a technical point person for projects and initiatives
Requirements:
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 10+ years of software development, 3+ years of technical leadership experience
- Expert knowledge in system architecture, cloud native development, and distributed systems
- Strong proficiency in design, programming (Java), and debugging skills
- Influence, guide, and motivate engineers and teams across the organization without a direct reporting line
- Excellent written and verbal communication skills for aligning stakeholders and presenting ideas in diverse forums
- Collaborate with stakeholders across various departments, including product managers, designers, and other engineers, to achieve business goals
- Anticipate future technical challenges and help define a long-term roadmap for the product and the company