Software Development Manager

Full Time
Dublin, County Dublin
Posted
Job description
  • Bachelors or advanced degree in Computer Science or closely related field
  • 7+ years of experience managing engineers and/or engineering managers
  • 7+ years of experience driving new feature prioritization, development, and delivery
  • 5+ years of experience engineering systems
  • 3+ years of experience writing and defending business plans/justifications

Job summary
Do you believe in the mission of a secure, reliable and faster internet? Do the prospects of high throughput and re-buffering free, video streaming excite you? Great! Us too. We are looking for an experienced Software Development Manager for Amazon CloudFront in Dublin to innovate and solve some of the hardest problems in scale, security and automation.

Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos (Live and Video on demand), applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment. Our customers use CloudFront for fast and secure delivery of web/application content, e-commerce, gaming platforms, financial workloads, on-demand video/music streaming, and live events streaming. Our team writes software which works flawlessly for millions of transactions every second and exabytes of data transfer.

Your job will be to delight our customers by driving innovation in CDN security space, build intelligent services that will analyze customer workloads & configurations to come up with optimal CloudFront setup recommendations and bring down resolution time for any customer issue with automation.

An ideal candidate must have experience dealing with ambiguity and should enjoy building and operating one of the largest systems in the world with a relentless focus on operational and engineering excellence. They must have strong technical depth and ability to grow team, code, and customer outcomes at a rapid pace. Self-ability to directly work and manage junior and senior engineers along with a strong focus on operational and engineering excellence is a must.

If you are interested in living every day at the forefront of extreme scale and cutting-edge technologies, you will enjoy Amazon CloudFront!

Read more about the services our team delivers for customers
https://aws.amazon.com/cloudfront/
https://aws.amazon.com/lambda/edge/



Here are some reasons you should come work with us:

  • You will provide a service that is core to all modern Internet businesses.
  • You will be in charge of the complete software development lifecycle, defining, prioritizing, designing, building, and testing new features.
  • You will operate an AWS business with globally distributed servers and customers at a massive scale.
  • You will own one of the lowest latency and highest throughput services in all of AWS.
  • You will get the opportunity to work closely with a great team of software developers.
  • You will understand what it takes to grow and operate a global business at our scale.

We

  • Are a group of technologists from diverse backgrounds.
  • Obsess over our customer’s needs and experience.
  • Are owners. We love building new innovative technologies, and improving our existing ones.
  • Wear multiple hats. We enjoy the prototyping and tinkering stages, as well as the rigor of making solutions production-ready.
  • Are fast-growing, agile and collaborative.

You

  • Enjoy seeing the impact your work has on real customers.
  • Are comfortable in an agile environment and create order from ambiguity.
  • Build strong teams with others as passionate as you about this mission.
  • Take ownership and do what it takes to get the job done.
  • Want to create services at a massive scale used by millions of people.
  • Use data to make decisions and validate assumptions.
  • Learn from others and help grow those in your team to achieve their best.

  • Deep knowledge of Internet protocols such as HTTP, DNS, TCP, and UDP and congestion control topics.
  • Familiarity with operating system internals
  • Proficiency with object-oriented design, data structures, and algorithms
  • Ability to take a project from scoping requirements through actual launch of the project
  • Strong OO programming skills, preferably in Rust, , or C#
  • Experience in TDD techniques & Continuous Integration
  • Work experience delivering products from the ground up, ideally in a startup or similar setting
  • Experience building large-scale web services backed by cloud services, such as AWS
  • Experience establishing and evolving engineering development processes
  • Experience operating large scale systems
  • Meets/exceeds Amazon’s leadership principles requirements for this role
  • Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT - 4:00 pm GMT. If calling directly from the United Kingdom, please dial +44 800 086 9884 (tel:+448000869884). If calling from Ireland, please dial +353 1800 851 489 (tel:+3531800851489).

seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs