CareerPlan

Software Development Manager - DynamoDB, DynamoDB

Dublin, IrelandFull-time2026-10-15 → 2026-11-10

Core

Lead a team of engineers to build reliable, highly scalable distributed systems for the DynamoDB NoSQL database service, improving its discoverability, safety, and efficiency.

Role type

Senior engineering manager (IC + people leadership)

Builds

Next-generation cloud database services (DynamoDB) for mission-critical workloads

Domain

Cloud computing / Distributed systems / NoSQL databases

Deliverable

production ML models | product features

Required skills

Engineering practices and patterns, Engineering team management, Multi-tier web services development, Product and program management partnership, Technical architecture and design, Project management and prioritization

Preferred skills

Stakeholder communication (users, technical teams, senior leadership), Recruiting and hiring, Mentoring and coaching software engineers

Technologies

DynamoDB, AWS Cloud, Distributed systems

Responsibilities

Identify technical requirements based on business goals and translate them into detailed architecture and design; Execute multi-engineer, cross-team projects; Lead design reviews and set technical best practices; Participate in full lifecycle development activities including code reviews, implementation, and deployment; Perform data analysis to optimize services; Maintain current technical knowledge and integrate new technologies.

Seniority

Senior, hands-on IC with people management