Skip to content

All preview jobs

Software Development Manager

Amazon

Dublin, IrelandOn-siteSeniorPosted Oct 15, 2026
€220,000 total comp€68,000 kept per year on a comfortable lifestyle

Members see the apply link for this job and all 11,000+ others, with company names and full descriptions.

From €11/month, billed €99 every 9 months.

Become a member

Already a member? Log in

Job description

Who you are

  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience in engineering team management
  • Experience in engineering
  • Experience in leading the definition and development of multi tier web services
  • Experience partnering with product and program management teams
  • 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

What the job involves

  • We are looking for an engineering leader eager to improve the discoverability, safety, and efficiency of DynamoDB
  • In this role, you will lead us on a journey toward a next-generation cloud database that takes advantage of the latest hardware advancements to deliver amazing performance at an attractive price point
  • As a software development manager on the DynamoDB team, you will lead a team of passionate engineers to build reliable, highly scalable distributed systems
  • This is a good opportunity to pave the path for a new generation of cloud database services, grow as a technology leader, and work with some really smart people
  • You need to not only be a top software development leader with a good track record of delivering, but also passionate about managing people
  • Identifying technical requirements based on business goals and product direction, and translating those requirements into detailed architecture and design
  • Executing multi-engineer, cross-team projects, and mentoring others on project management and prioritization
  • Delivering quality projects and features on time and on budget
  • Leading design reviews for the engineering team. Setting and driving technical best practices for the team
  • Participating in the full lifecycle of day-to-day development activities, including prioritization, task breakdowns, writing design documents, design and code reviews, implementation, deployment, and operations
  • Performing data analysis to identify opportunities to optimize our services
  • Maintaining current technical knowledge to support rapidly changing technology, and working with management and the development team to bring in new technologies when appropriate

More like this

Related: Salary and savings by country and cityCareer guidesThe job board