Software Development Engineer, DynamoDB

4 weeks ago


Seattle, Washington, United States Amazon Full time

About the Role

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. As a Software Development Engineer on our team, you will be responsible for designing, implementing, and delivering state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions.

Key Responsibilities

  • Design and implement high-performance data and transaction management processing algorithms and solutions.
  • Deploy and monitor new features in a highly available and fault-tolerant system running in the cloud.

Requirements

  • Currently enrolled in or completed a Bachelor's or Master's Degree in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields.
  • Programming experience with Java, C, or C++.
  • Internship, project, or academic experience in at least one of the areas: internals, kernel, OS/storage systems, job scheduling, resource management, file systems, search, or performance engineering.

Preferred Qualifications

  • Pursuing Master's Degree or higher in Computer Science or related field with focus on Systems / Information Theory, Databases, Computer Science, Computer Engineering, or related.
  • Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
  • Strong software development skills.

About Amazon

Amazon is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Compensation

The base pay for this position ranges from $99,500/year in our lowest geographic market up to $200,000/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.



  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    Are you ready to tackle new scaling challenges for one of the world's largest databases?We're looking for a deeply technical software development engineer to push DynamoDB's product even further.As our database continues to grow, we need to scale the product even further.We're rearchitecting DynamoDB's global footprint to make it even more scalable.DynamoDB...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our DynamoDB Border Services team. As a key member of our team, you will be responsible for designing, building, and maintaining large-scale distributed systems that provide high-performance database services.As a DynamoDB Border Services Engineer, you will work closely...


  • Seattle, Washington, United States Amazon Full time

    Job SummaryAmazon is seeking a highly skilled Senior Cloud Software Development Engineer to join our team. As a key member of our cloud software development team, you will be responsible for designing, developing, and deploying cloud-based software solutions that meet the needs of our customers.Key Responsibilities* Design and develop cloud-based software...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job SummaryIntelliswift Software Inc is seeking a highly skilled Software Development Engineer IV to design, develop, and implement large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle,...


  • Seattle, Washington, United States Amazon Full time

    About the Role:We are seeking a highly skilled Software Development Engineer to join our AWS Marketing CCTech organization. As a member of our team, you will be responsible for designing and developing next-generation content health services that enhance and scale content quality initiatives across AWS Marketing.Key Responsibilities:Design and develop...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleAs a Software Development Engineer in Amazon S3, you will be responsible for designing, implementing, and deploying innovative software solutions to deliver new features in performance, cost, and reliability. You will work with a talented team of engineers and leaders to deliver capabilities that delight our customers.Key ResponsibilitiesDesign...


  • Seattle, Washington, United States Amazon Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer II to join our Customer Forecasting & Valuation team at Amazon. In this role, you will work alongside Research Scientists, Economists, and Data Engineers to build causal machine learning systems at scale.Key ResponsibilitiesDesign and develop scalable and reliable causal machine...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our AWS Clean Rooms team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop distributed systems using AWS services such as Lambda,...

  • Software Engineer

    7 days ago


    Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our AWS team. In this role, you will be responsible for designing and developing scalable and efficient software systems to process large amounts of data at trillions of transactions scale.Key Responsibilities:Design and develop software systems using cutting-edge AWS technologies such...


  • Seattle, Washington, United States SoFi Full time

    Job Title: Staff Software Engineer, At WorkAbout the RoleWe are seeking a highly skilled and experienced Staff Software Engineer to join our team at SoFi atWork. As a key member of our engineering team, you will play a crucial role in designing, developing, and maintaining our B2B business channel.Key ResponsibilitiesLead the development and testing of our...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our EC2 team. As a member of this team, you will be responsible for designing, developing, and deploying software solutions that enable the growth and scalability of our cloud computing service.Key ResponsibilitiesDesign and develop software solutions that meet the needs of...


  • Seattle, Washington, United States Blue Origin Full time

    Job Title: Software Development EngineerJob Summary:Blue Origin is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, implementing, and testing safety-critical software systems for our Ground Data System (GDS).Key Responsibilities:• Design and implement software...


  • Seattle, Washington, United States Ampcus Full time

    Job Title: Software Development EngineerAmpcus is seeking a skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for developing monitoring solutions, troubleshooting/debugging and implementing fixes for internally developed code, performing SQL queries, and improving our systems that gather...


  • Seattle, Washington, United States First American Title Insurance Company Full time

    About the Role:We are seeking a highly skilled Software Development Engineer to join our team at First American Title Insurance Company. As a key member of our team, you will be responsible for designing, developing, and maintaining software code for business applications.Key Responsibilities:Participate in the design, development, coding, testing,...


  • Seattle, Washington, United States Releady Full time

    Job OverviewWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Releady. This role will involve designing and developing customizations, extensions, configurations, and integrations required to meet our strategic business objectives.Key ResponsibilitiesTranslate business requirements into well-architected solutions that best...


  • Seattle, Washington, United States Triunity Software Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software Inc. The ideal candidate will have a strong background in Java development and a passion for building scalable and secure web applications.Key Responsibilities* Develop and implement user-facing features for web applications using HTML, CSS, and...


  • Seattle, Washington, United States Blue Origin Full time

    At Blue Origin, we're pushing the boundaries of space exploration and development. As a key member of our Engines business unit, you'll be part of a dynamic team focused on designing, developing, and testing cutting-edge engines and propulsion systems.This role is a critical part of our avionics software development team, where you'll work on developing and...


  • Seattle, Washington, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Services LLC. As a key member of our cross-border tech team, you will play a critical role in building next-generation services that redefine international trade at Amazon.Key ResponsibilitiesDesign and develop scalable software solutions that enable...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a key member of our Software Builder Experience (ASBX) organization, you will play a critical role in creating the world's best builder experience across tens of thousands of software engineers and all Amazon businesses.Your primary responsibility will...