Senior Software Development Engineer – Amazon DynamoDB

2 weeks ago


Dublin, Ireland Amazon Development Centre Ireland Limited Full time
Amazon DynamoDB is a key-value and document database that delivers single-digit-millisecond performance at any scale. As a fast-growing service at the core of the AWS Cloud, our business and engineering decisions have widespread impact across AWS, Amazon, and beyond. Many of the world's fastest growing businesses such as Lyft, Airbnb, and Redfin, as well as enterprises such as Samsung, Toyota, and Capital One depend on the scale and performance of DynamoDB to support their workloads. On the DynamoDB team, you will see the impact your work has on the world.

DynamoDB is one of the largest distributed database systems in the world, and we continue to believe it is Day 1 for the DynamoDB business. We are constantly improving and adding new capabilities to DynamoDB, and we are looking for a deeply technical, team-first senior software development engineer to push DynamoDB even further.

DynamoDB engineers say DynamoDB is a technically challenging space that requires unique and innovative solutions. As a senior SDE on the DynamoDB team, you will solve the hardest engineering challenges in distributed systems at a massive scale. The problems you face will exercise your intellectual curiosity to its maximum. You will help lead an amazing team of intelligent individuals to deliver impactful results for customers. And you will interact with other senior SDEs and principal engineers on a daily basis, who will help you take your design and architectural skills to the next level.

Our systems have to be highly available, scalable, and efficient. We can’t get away with two out of three. As a senior engineer, you will design systems to adhere to these tenets and mentor junior engineers to do the same. You will tackle hard distributed-systems problems as well as difficult resource-optimization problems.

You also will lead the delivery of new systems with customer-facing features and new internal functionality. You will play a big role in defining our new offerings in a way that takes advantage of your deep knowledge of industry trends and engineering tradeoffs. You also will be a thoughtful steward of existing systems, appropriately challenging assumptions and rearchitecting systems when necessary to allow us to scale for growth.

This is a hands-on position in which you will be asked to do everything from building rock-solid services to formulating strategy, evangelizing technology, and mentoring other engineers. You need to not only be a top software developer with a track record of delivering on commitments, but also excel at communicating and leading with customers in mind.

If you want to test your limits and tackle technical challenges you won't see anywhere else, join our team

By joining the DynamoDB team, you'll enjoy a competitive salary, great benefits, a creative and comfortable work environment, and the opportunity to be part of a fast-paced and growing technology company.

Key job responsibilities
* 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.

About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS?
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

We are open to hiring candidates to work out of one of the following locations:

Dublin, D, IRL

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in development in the last 3 years

PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent



  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    Does the opportunity to work at the forefront of technology innovation, building software and systems at Amazon scale, and having a global impact excite you? Do you want to work with some of the best and brightest engineers while developing your skills and growing your career at one of the most innovative and progressive technology companies in the world? ...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    Does the opportunity to work at the forefront of technology innovation, building software and systems at Amazon scale, and having a global impact excite you? Do you want to work with some of the best and brightest engineers while developing your skills and growing your career at one of the most innovative and progressive technology companies in the world? ...


  • Dublin, Ireland Amazon Development Centre Ireland Limited - D94 Full time

    AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the...


  • Dublin, Ireland Amazon Development Centre Ireland Limited - D94 Full time

    AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the...


  • Dublin, Dublin City, Ireland Amazon Full time

    Job ID: 2617092 | Amazon Development Centre Ireland LimitedDoes the opportunity to work at the forefront of technology innovation, building software and systems at Amazon scale, and having a global impact excite you?Do you want to collaborate with top engineers and grow your career at one of the most innovative technology companies worldwide?AWS Network...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    Does the opportunity to work on the bleeding edge of technology, building software and systems at Amazon scale, and having a global impact excite you?Do you want to work with some of the best and brightest engineers while developing your skills and growing your career at one of the most innovative and progressive technology companies in the world?AWS...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    Does the opportunity to work on the bleeding edge of technology, building software and systems at Amazon scale, and having a global impact excite you?Do you want to work with some of the best and brightest engineers while developing your skills and growing your career at one of the most innovative and progressive technology companies in the world?AWS...


  • Dublin, Ireland Amazon Development Centre Ireland Limited - D94 Full time

    Join us to drive high-impact innovation that secures our cloud by building solutions that enable an ecosystem of services to protect against sophisticated threats. The Informatics team owns the security telemetry mission in Amazon Security. We collect, enrich and vend massive volumes of security related data from millions of hosts across globally distributed...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    Amazon’s network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across hundreds of thousands of servers worldwide. The AWS Networking team develops and operates the network platform for all of Amazon including e-commerce products and cloud computing solutions. This...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    Are you passionate about automation? Do you thrive to see a world where repetitive tasks are automated? Join our journey of driving Network Operations Automation culture within AWS Networking! Our team's flagship is the worflow orchestration engine that Network Engineers use to automate Network Operations in the AWS Network.AWS customers build their...


  • Dublin, Dublin City, Ireland Amazon Full time

    Software Development Engineer, Amazon Corretto The Amazon Languages and Runtimes organization is looking for an engineer to join a team using innovative methods to optimize Java application performance. As part of the team, candidates will help design and develop technologies using Java instrumentation capabilities. Candidates will contribute to performance...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    Amazon’s network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across millions of servers worldwide. The AWS Networking team develops and operates the network platform for all of Amazon including e-commerce products and cloud computing solutions. This platform is...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    The People Experience Foundation (PXF) is a global organization that supports Amazon’s mission to become Earth’s best employer by offering our customers technological solutions that are powered by data, machine learning, and smart automation. Led by a human-centered design approach, we build the experiences that over 1 million Amazon employees use daily...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    AWS operates one of the world’s largest and most highly available networks which continues to grow rapidly in both size and complexity in response to customer demand. Many AWS customers run mission critical workloads that depend on our networks to be always on. Network Availability Engineering (NAE) is responsible for preventing, predicting, detecting and...

  • Software Developer 3

    2 weeks ago


    Dublin, Ireland Oracle Full time

    The MySQL HeatWave and Advanced Development team is responsible for the massively parallel, high performance, in-memory query accelerator for Oracle MySQL Database Service that accelerates MySQL performance by orders of magnitude for analytics and mixed workloads. HeatWave is faster than Amazon Redshift at half the cost, 7X faster than Snowflake at...


  • Dublin, Ireland Amazon Data Services Ireland Limited Full time

    Are you ready to create systems to power one of the largest e-commerce companies in the world? Amazon.com has over 70 million customers, and developers all over the world rely on our storage, compute, and virtualised services via Amazon Web Services. We support systems at massive, and ever-growing, scale. We rapidly integrate new technologies to expand our...


  • Dublin, Ireland Amazon Development Centre Ireland Limited - D94 Full time

    Would you enjoy diving deep into, operating, and improving some of the largest software systems humanity has ever built? Do you constantly seek out opportunities to increase the performance, reliability, scalability, and efficiency of systems? Do the challenges of enabling AWS’s European Sovereign Cloud for its highly regulated and public sector customers...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    The AWS Network enables the global operation of tens of thousands of applications across hundreds of thousands of servers around the world. The AWS Networking organization develops and operates the network platform for all of Amazon, including its e-commerce products and Cloud Computing solutions. This platform is industry-leading for its efficiency,...


  • Dublin, Ireland Amazon Data Services Ireland Limited - A65 Full time

    AWS’ is one of the world’s largest and most highly-available networks, that continuously grows year over year, increasing in complexity and criticality. Scaling the network to meet user’s demand is a unique challenge: Network Capacity Services (NCS) builds the infrastructure to manage the demand forecast and the planning of the future state of the...


  • Dublin, Ireland Amazon Development Centre Ireland Limited Full time

    The AWS Networking organization is hiring, and we’re looking for talented Network Development Engineers (NDE) to join our team. Within Networking, we’re confronting and solving complex and high-stake challenges. Our teams support all aspects of connectivity to/from Amazon and the outside world, as well as the connectivity between Amazon’s data centers...