Software Development Manager, Aurora Postgresql

Amazon

Dublin, Ireland
On-site
Software engineering leadership
Distributed systems expertise
Concurrency and database internals
You will lead multiple teams in designing, implementing, and owning high and low level system components to make Aurora Database highly available, scalable, reliable and fast

Job Summary

  • You will lead multiple teams in designing, implementing, and owning high and low level system components to make Aurora Database highly available, scalable, reliable and fast.
  • We have challenging problems to solve in distributed systems, concurrency, database internals, caching, query optimization, languages, and performance engineering.
  • If you want to learn about challenges of large-scale fault tolerant systems in practice – this is an opportunity of a life time.

Matching Summary

You will lead multiple teams in designing, implementing, and owning high and low level system components to make Aurora Database highly available, scalable, reliable and fast.

Skills & Requirements

Must-have

  • Software engineering leadership
  • Distributed systems expertise
  • Concurrency and database internals
  • Query optimization and performance engineering
  • Hiring and building teams
  • Translating technical requirements to project plans

Nice-to-have

  • Curiosity and passion for innovation
  • Mentoring junior engineers
  • Harmonizing operations with innovation
  • Analytical and problem diagnosis skills
  • Experience with high-performance systems

Key Requirements

  • Experience leading software development teams
  • Expertise in distributed systems
  • Experience with database internals
  • Experience with query processing and optimization

Work Rights

Not specified

Tailored Resume

Cover Letter