Finding the best job has never been easier
Share
The functional areas that this manager will own is one of: Linux Kernel engineering, graphical desktop environment, or GNU/Linux components supporting large scale virtualization stack.After joining, you will quickly become a key partner to the leadership team, where you will understand its core business goals and priorities. In the first three months, you will review existing processes and understand them. You will be guiding your team of initially 6-10 engineers to collaborate with internal teams and the Open Source community.In the upcoming months, you will drive continual improvements to the efficiency and flexibility of the platform while keeping a high bar for security and availability. You will own key parts of the software stack that is running on most Amazon servers worldwide.Key job responsibilities
You will manage your team to execute against project plans and delivery commitments. You will translate customer requirements into project and engineering plans, and ambitious but realistic schedules. You represent your team in calls and meetings to report on progress and update project plans if required. Long term you evolve your team’s software engineering methods and implement best practices. Ultimately you contribute to the organization’s hiring to grow your team and others.A day in the life
A typical day will have 1:1 meetings with reports to discuss their work and, occasionally, their professional development. You will do the same with other leaders in the organization, initially for your own mentoring and learning, and later to discuss current and future projects.For planning and technical designs you will write, read or review narrative documents and iterate on them. You might be asked to join scheduled or ad-hoc communication for whatever idea or issue is being worked on. If you are hiring, you will be review profiles, or conducing and interviews.
Dresden, DEU
- 3+ years of engineering team management experience
- 7+ years of engineering experience
- Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment
- Knowledge in Linux kernel engineering, Linux distributions, embedded kernels, or related engineering fields
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
- Knowledge in one of code security and performance engineering topics.
These jobs might be a good fit