Position Overview
We are a rapidly growing team operating at an early stage and focused on new initiatives. As an engineering leader on this Database team, you will have the potential to make a significant technical and business impact. You will join a hardworking, motivated, and diverse team and enjoy full autonomy and support to do your best work in a dynamic, flexible workplace where you will feel welcome and encouraged.
As the Director of Software Engineering, you will lead a high-performing engineering team and ensure key initiatives are executed efficiently, securely, and with high quality. This opportunity is ideal for a technical leader passionate about delivering business value at scale. Leveraging your deep expertise in software architecture and operations, you will oversee software development initiatives that align with current and future design specifications. You will also drive enhancements within existing architectures and conceptualize innovative improvements to support scalable, resilient, and efficient software solutions.
Qualifications
BS or MS degree in Computer Science, Engineering, or a related field (or equivalent experience) At least 10 years' experience in engineering management, leading large-scale, cloud-based platform initiatives. Proven track record of leadership and people management in complex software development environments. Strong expertise in software architecture, including application, database, and systems design. Demonstrated ability to manage large-scale software projects and cross-functional teams. Excellent communication, negotiation, and analytical skills Deep understanding of product development processes and operational considerations in distributed systems. Experience working with executive management and influencing policy at the organizational level. Excellent decision-making and cross-team collaboration skills.Preferred Skills
Ability to drive technical vision and strategy. Knowledge of modern DevOps practices and tools. Familiarity with large-scale distributed database technologies. Familiarity with AI, LLMs, or machine learning-enabled development, and an eagerness to innovate and learn as the technology evolves.