Finding the best job has never been easier
Share
As a Software Development Manager for the ELB Layer 4 Health Checks (Pulsar) team, you will be responsible for leading a group of talented engineers that owns health checking of targets for L4 Load Balancer products such as NLB, GWLB and Falcon and a number of new evolving use-cases. Pulsar's timely and accurate reporting of the health of the targets at scale is essential for routing layers to make decision about where to direct an incoming request to meet customer expectation on application availability on AWS. We grow with our customers, and you will be leading to make that a reality. You will have an opportunity to effect change and impact for all of AWS. This is an exciting problem space and the service is relatively new providing ample opportunity for innovation.Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.Mentorship & Career Growth
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience partnering with product or program management teams
- Bachelor’s degree in Computer Science (related field) or equivalent work experience
- 6+ years of relevant experience architecting fault tolerant and high available systems
- 3+ years of relevant experience owning 24x7x365 service operations
- 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
- Experience in a leadership position of a team delivering solutions at scale
- Experience building complex software systems that have been successfully delivered to customers
- Masters or equivalent in Computer Science or Engineering with a minimum of 7 years of relevant software development and engineering management experience
These jobs might be a good fit