This job has expired, please see additional jobs below
Director
Internet Industry Company
Seattle, WA, United States
Job Details - this job has expired, please see similar jobs below
Director of SW Eng, Company Aurora & RDS
DESCRIPTION
Company Aurora is a MySQL and PostgreSQL-compatible relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It provides up to five times better performance than MySQL with the security, availability, and reliability of a commercial database at one tenth the cost. Company Aurora is a managed database service, built on a fully distributed and self-healing storage system that keeps your data safe. It provides enterprise-level capabilities including database monitoring, database cloning, cross-region copying and replication, AWS Identity and Access Management integration, and much more. AWS Relational Database Service (RDS) is an industry leading web service that makes it easy to set up, operate, and scale a relational database in the cloud.
We are looking for a seasoned and talented Director of Engineering to join our Company Aurora and RDS team in Seattle.
Help us revolutionize the Cloud! AWS is the fastest growing division within Company, and Company Aurora is the fastest growing product inside AWS!
About You
You have a passion for software development and are ready to help guide a new team through building a distributed platform that will be the underpinning for running large number of compute nodes across multiple data centers. You can explain why various design patterns are both awesome and constraining, you've seen production code fail (and fixed) in spectacular ways - and learned from it. You've come to the understanding that being passionate about an idea is different than taking it personally and believe that debate makes strong ideas stronger.
You've written and released lots of software, shipped products and contributed to platforms, tools and modules. Having worked with several frameworks, designs and scaling models you understand the challenges involved with building big, distributed systems used by thousands of people every day - and relish them. You love to learn new things and grow.
What You'll Do
• As a multidisciplinary leader you’ll be required to not just lead the engineering functions but also lead the product/program management aspects as the complete owner of the product.
• Effectively mentor and manage a team of software developers including their projects and performance
• Deliver project roadmap on-time, communicating clearly with team, management and stakeholders
• Work with other managers and team members to estimate effort and document scope
• Contribute to and lead design, architecture, process and development discussions
• Distil and communicate technical concepts to the team and other stakeholders
• Argue for the right outcomes with data, conviction and diplomacy
Basic Qualifications:
• Bachelor’s Degree in Computer Science or equivalent, Masters or PhD preferred.
• 8+ years of experience as a manager of managers while leading multiple engineering teams
• 6+ years of experience of managing products, budgets and justifying resource needs to senior leaders and finance partners
• Experience in developing long-term strategies and influencing leadership decisions
• Experience with more than one of Java, C/C++, C# or other object oriented programming languages
• Experience in using at least one relational database engine
• Experience in developing at least one relational database engine
• Strong understanding of distributed computing, network programming, network-oriented design patterns, and their best practices
• Hands on experience with professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
• Excellent organizational, prioritization and time management skills
Preferred Qualifications:
• 10+ years of experience in designing and building sophisticated fault-tolerant distributed systems
• A leader and icon in the database field, internationally recognized
• Deep hands-on experience with systems programming
• A proven record of developing industry-changing technology, including a record of patent generation and contribution
• Hands on experience building web platforms and services
• Deep expertise in SQL/NoSQL databases