Talent.com
This job offer is not available in your country.
Senior Software Development Engineer – Rust

Senior Software Development Engineer – Rust

AmazonLondon, England, United Kingdom
18 days ago
Job type
  • Full-time
Job description

Senior Software Development Engineer – Rust

Job ID : 3003844 | Amazon Development Centre Ireland Limited

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.

AWS DynamoDB is part of AWS Utility Computing (UC) which 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. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.

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.

A day in the life

  • Deep dive into low level programming problems.
  • Look for opportunities for microsecond improvements in the application code.
  • Code with programming languages such as Rust, Java and Python.
  • Deep dive into metrics looking for opportunities to improve performance for our customer.
  • About the team

    Diverse Experiences

    AWS values diverse experiences. Even if you do not meet all of the 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 flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

    BASIC QUALIFICATIONS

  • 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

  • Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 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.

    Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

    Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https : / / amazon.jobs / content / en / how-we-hire / accommodations for more information. If the country / region you’re applying in isn’t listed, please contact your Recruiting Partner.

    Posted : May 14, 2025 (Updated about 7 hours ago)

    Posted : October 8, 2024 (Updated about 13 hours ago)

    Posted : June 16, 2025 (Updated about 23 hours ago)

    Posted : January 30, 2025 (Updated 1 day ago)

    Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

    J-18808-Ljbffr

    Create a job alert for this search

    Software Development Engineer • London, England, United Kingdom

    Related jobs
    Senior Software Engineer (Rust)

    Senior Software Engineer (Rust)

    bunny.netLondon, England, .GB
    Full-time
    Quick Apply
    We are on a mission to help build and accelerate the internet of tomorrow.We obsess about customer experience and strive towards constant innovation, with the goal of helping companies and develope...Show moreLast updated: 23 days ago
    • Promoted
    Rust Software Engineer

    Rust Software Engineer

    PrimaLondon, England, United Kingdom
    Full-time
    Are you looking for a new challenge?.Fancy helping us shape the future of car insurance?.Prima could be the place for you. Since 2015, we’ve been using our love of data and tech to rethink car insur...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    MenaalliancesLondon, England, United Kingdom
    Full-time
    GBR, London, United Kingdom | Posted on 11 / 05 / 2024.Are you an experienced Software Engineer eager to help shape the future of global entertainment? A UK-based multinational company, is seeking a pa...Show moreLast updated: 30+ days ago
    • Promoted
    Rust Engineer

    Rust Engineer

    Understanding RecruitmentLondon, UK
    Full-time
    Remote Rust Engineer - Aviation startup (Founding team).We're working exclusively on a project for a UK-based aviation startup with strong seed funding. We're looking to hire 2 Rust Engineers as a m...Show moreLast updated: 4 days ago
    Senior Software Development Engineer

    Senior Software Development Engineer

    Expedia GroupLondon, UK
    Full-time
    Expedia Group brands power global travel for everyone, everywhere.We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our...Show moreLast updated: 15 days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    Expedia, Inc.London, England, United Kingdom
    Full-time
    Senior Software Development Engineer page is loaded.Senior Software Development Engineer.Apply locations UK - London time type Full time posted on Posted 2 Days Ago time left to apply End Date : Jul...Show moreLast updated: 13 days ago
    • Promoted
    Senior Rust Engineer (Ecosystem)

    Senior Rust Engineer (Ecosystem)

    ProtonMailLondon, England, United Kingdom
    Full-time
    Social network you want to login / join with : .Senior Rust Engineer (Ecosystem), London.A betterinternet, where privacy is the default, is possible. Building this better internet might seem daunting or...Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    AnyVan Ltd.London, England, United Kingdom
    Full-time
    Our CEO, Angus spotted that many vans on the roads are half full or empty at any given time and so AnyVan was born in 2009 to create the world's most efficient technology logistics platform and hel...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II - C++ / Rust

    Software Engineer II - C++ / Rust

    Disney Cruise Line - The Walt Disney CompanyLondon, England, United Kingdom
    Full-time
    Disney Entertainment & ESPN Technology.On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories ...Show moreLast updated: 30+ days ago
    • Promoted
    Rust Software Engineer - Trading Systems

    Rust Software Engineer - Trading Systems

    Rust StackLondon, England, United Kingdom
    Full-time
    We are a VC-funded start-up based in London specializing in trading infrastructure development and services within the DeFi sector. Our mission is to foster an open, transparent financial system thr...Show moreLast updated: 8 days ago
    • Promoted
    Quantitative Software Engineer (Rust / C++)

    Quantitative Software Engineer (Rust / C++)

    Keyrock UK LimitedLondon, England, United Kingdom
    Full-time
    Since our beginnings in 2017, we've grown to be a leading change-maker in the digital asset space, renowned for our partnerships and innovation. Today, we rock with over 180 team members around the ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Rust

    Senior Software Engineer - Rust

    James ChaseLondon Area, United Kingdom, United Kingdom
    Full-time
    Are you a Rust programmer looking for the next best role?.Have you worked with low-level performance and want it to matter at a large scale?. If this sounds like you, this might be one of the most t...Show moreLast updated: 19 days ago
    • Promoted
    Senior Software Engineer - Rust

    Senior Software Engineer - Rust

    JR United KingdomLondon, England, United Kingdom
    Full-time
    Social network you want to login / join with : .Are you a Rust programmer looking for the next best role?.Have you worked with low-level performance and want it to matter at a large scale?.If this soun...Show moreLast updated: 8 days ago
    • Promoted
    Senior Software Engineer - Rust

    Senior Software Engineer - Rust

    ZipRecruiterLondon, England, United Kingdom
    Full-time
    Are you a Rust programmer looking for the next best role?.Have you worked with low-level performance and want it to matter at a large scale?. If this sounds like you, this might be one of the most t...Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    AnyVan LtdLondon, England, United Kingdom
    Full-time
    This job is brought to you by Jobs / Redefined, the UK's leading over-50s age inclusive jobs board.Our CEO, Angus spotted that many vans on the roads are half full or empty at any given time and so A...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Developer - Systematic Trading Tools (C# / Rust)

    Senior Developer - Systematic Trading Tools (C# / Rust)

    Capula Investment Management LLPLondon, England, United Kingdom
    Full-time
    Senior Developer - Systematic Trading Tools (C# / Rust).Senior Developer - Systematic Trading Tools (C# / Rust).Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive...Show moreLast updated: 30+ days ago
    • Promoted
    Rust Software Engineer

    Rust Software Engineer

    SaragossaLondon, ENG, UK
    Full-time
    Software Developer – Investment Manager Vendor.Join the team building a cutting-edge trading infrastructure for institutional buy-side clients. This company specialises in designing and develo...Show moreLast updated: 7 days ago
    Software Engineer (Rust)

    Software Engineer (Rust)

    Digital Vision SearchLondon, United Kingdom
    Permanent
    Contribute to R&D efforts for high frequency trading using the Rust programming language.Strong interest in low-level programming. Experience with Rust is beneficial but not essential.Click apply or...Show moreLast updated: 30+ days ago