Senior Software Development Engineer, Transactional Data Storage
Amazon
Do you want to work deep inside a database that processes billions of transactions every day across Amazon's consumer and digital businesses? Our team builds the data platforms at the core of Amazon, storing customer orders, catalog and product information, shopping carts, device data, and hundreds of other business-critical datasets. The performance and availability of our platform is critical to the reliability of the Amazon brand, and we run some of the largest fleets and highest-throughput services at the company.We are looking for a Senior Software Development Engineer who understands distributed systems at scale and wants to shape the shared storage layer of our next-generation online transaction processing (OLTP) database. You will design how committed transactions are materialized to cloud object storage, how space is reclaimed as data is superseded, and how data nodes read back through a storage-format-agnostic contract. You will partner with Amazon Web Services (AWS) to leverage cloud-native technologies and contribute innovations back to the broader market. If you thrive on solving ambiguous, high-impact problems from design to delivery, we would love to hear from you.Key job responsibilities- Design, develop, and operate the distributed shared storage layer that holds the durable copy of every committed write for Amazon's mission-critical OLTP database platform.- Collaborate with Principal Engineers and peers to define technical solutions for complex problems such as storage engine design, durability and consistency protocols, read-path caching, and backpressure under load.- Own end-to-end delivery of features, from writing design documents and implementing production-quality code to driving operational readiness and deployment.- Mentor engineers through design and code reviews, pairing on hard problems, and helping them take on larger pieces of the system while raising the team's quality bar.- Build monitoring, alarming, and automation that keep our high-throughput services reliable, and participate in on-call rotations to troubleshoot issues and drive root-cause resolution.A day in the lifeYou will split your time between deep individual work like writing code, reviewing designs, and prototyping storage-layer changes, and collaborative sessions with your team and partner teams. Expect regular design reviews where you debate trade-offs around durability, latency, and cost, along with weekly operational reviews that keep the platform healthy. Some weeks you will be heads-down implementing a new compaction strategy; other weeks you will pair with a teammate to debug a subtle consistency issue in production.About the teamOur team sits within the Transact organization and is responsible for the storage engine layer that underpins Amazon's OLTP platform that powers all Amazon Stores. We are a group of engineers who care deeply about correctness, performance, and operational rigor. We partner closely with AWS service teams, sharing innovations in both directions. Our focus over the coming years is scaling the next-generation storage layer to meet Amazon's growing transaction volume while improving efficiency and reducing costs, and we are looking for engineers who want to help shape that future.Basic qualifications- Bachelor's degree- Experience in professional, non-internship software development- Experience in development in the last 3 years- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsPreferred qualification - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations- Experience in debugging, profiling, and implementing software engineering best practices in large-scale systems- Knowledge of databases, storage and big data concepts- Experience with performance and scalability testingAmazon 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 () 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 for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
- ...compatible relational database engines that combines the... .... We are looking for software developers who are... ...databases and large-scale storage system technologies,... ...are core systems development positions where you will... ...the security of your data is a longstanding top...SeniorInternshipImmediate startWorldwide
- Software Engineer III We have an exciting and rewarding opportunity... ..., building all new data pipelines using... ...accelerate data pipeline development, and adopt AI-... ...Athena, along with AWS storage and compute services;... ...commercial banking, financial transaction processing and asset...Senior
- ...meaningful impact. As a Senior Lead Infrastructure Engineer at JPMorganChase... ...Infrastructure Platform Data & Specialty Services... ...knowledge regarding software, applications, and... ..., databases, storage engineering, deployment... ...banking, financial transaction processing and asset...Senior
- ...as an experienced senior member of our product... ...Infrastructure Engineer at JPMorgan Chase... ...Enterprise Technology Data Protection &... ...partner with global development and infrastructure... ...of RES ingestion, storage, validation, and reporting... ..., platform, or software engineering, with...SeniorContract work
$61k - $101k
...infrastructure, platform, or software engineering experience,... ...discussions with senior stakeholders.... ...Familiarity with data protection and... ...tools, immutable storage, chain-of-custody... ...Promote secure development practices across... ...banking, financial transaction processing, and asset...SeniorFull timeContract work- ...influential companies. As a Senior Principal Software Engineer at JPMorganChase within... ..., lead the strategic development behind new and existing products... ...architecture across data ingestion pipelines, dependency... ...banking, financial transaction processing and asset management...SeniorWork at office
- ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the... ...tools within the Software Development Life Cycle toolchain,... ...engineering workflows, including data sensitivity considerations... ...banking, financial transaction processing and asset management...Senior
$186.07k - $218.9k
...more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform... ...systems, from foundational data storage and processing to scalable pipelines... ...What you'll do: Own the design, development, and operation of foundational data...SeniorLocal area$112k - $187k
...capture video, analyze data, share highlights... ...are looking for a Senior Software Engineer with a passion for... ...throughout our software development lifecycle. You'll... ...Video encoding and storage experience. If you’... ...in this role. Transaction processing and financial...SeniorWork at officeLocal areaRemote workFlexible hours- ...Library team is seeking an experienced AWS Senior Software Engineer to design, develop, and support... ...ability to contribute across the software development lifecycle-from architecture and... ...container orchestration and S3 for object storage and static asset management...SeniorWork at officeWorldwide
- ...technology products.As a Senior Lead Software Engineer at JPMorganChase within Chief... ...Risk. As AI-assisted development accelerates the adoption of... ...core platform capabilities: data ingestion pipelines, dependency... ...banking, financial transaction processing and asset management...SeniorFor contractorsWork at office
- ...technology products. As a Senior Lead Software Engineer at JPMorganChase within... ...tools within the Software Development Life Cycle toolchain, including... ...workflows, including data sensitivity considerations... ...commercial banking, financial transaction processing and asset...SeniorFor contractors
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate...SeniorFull timeWorldwide
- ...assessment, schema conversion, data movement.In addition... ...as Amazon’s Simple Storage Service (S3) and... ...organization, you’ll support the development and management of... ...of curious, driven engineers who believe that... ...professional, non-internship software development-...InternshipFlexible hours
- ...possible together. As a Senior Director of Software Engineering at JPMorganChase for Engineering... ...Risk. As AI-assisted development accelerates the adoption... ...core platform build-out: data ingestion pipelines,... ...commercial banking, financial transaction processing and asset...SeniorWork at office
- ...their most important data from their on-... ...C/C++ replication engine that powers heterogeneous... ...Amazon’s Simple Storage Service (S3) and... ...’ll support the development and management of... ...and mentorship. Our senior members enjoy one-... ...with at least one software programming...Flexible hours
- ...running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling... ...'ll join a diverse team of software, hardware, and network engineers, supply chain specialists,... ...leadership. You'll use agentic AI development to move fast from concept to...Internship
- ...team is responsible for the development of DMS Schema Conversion —... ...migration journey.As a Software Development Engineer on our team, you will tackle... ...such as Amazon’s Simple Storage Service (S3) and Amazon Elastic... ...and the security of your data is a longstanding top...Internship
- ...facets of computer science - data storage, distributed computing, and... ...motivated, passionate backend engineers to work with in-memory... ...organization, you’ll support the development and management of Compute,... ...internship) in professional software development- Experience designing...Casual workInternshipWork at officeRemote workNight shiftWeekend work
- ...customers?AWS Cloudfront is looking for experienced Software Development Engineers to join our team in beautiful Dublin, Ireland.... ...who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that...Relocation package
- ...JPMorgan Chase & Co. seeks a Lead Data Engineer in its Corporate Technology - FINTECH team in Columbus, OH. You will contribute to agile data pipelines, data models, and analytics solutions across multiple business functions. Responsibilities include building secure...Senior
- ...makes a global impact. The job details are as follows:As a Senior Software Engineer, you will be responsible for independently designing,... ...discipline, or equivalent work experience.5+ years of software development experience.Strong programming skills in one or more...SeniorFull timeWork experience placementWork at officeLocal areaWorldwide3 days per week
$136.6k - $184.8k
...We support all AWS data centers and all of the servers, storage, networking, power,... ...join a diverse team of software, hardware, and network engineers, supply chain... ...Services is seeking a Senior Mechanical Engineer... ...ll work with product development teams to understand...SeniorFlexible hours- ...across the country.Job DescriptionCapTech Data Engineering consultants enable clients to build and... ...CapTech and client needs.Learning & Development - Programs offering certification and tuition... ...: ConsultingExperience level: Mid-Senior LevelIndustry: Management ConsultingSeniorWork at officeRemote workVisa sponsorshipWork visaFlexible hours
- Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We are looking... ...—from kernel-level optimizations and storage architecture to customer-facing APIs... ...privacy and the security of your data is a longstanding top priority for Amazon...SeniorInternshipWorldwide
- ...Opportunity....We are seeking a Senior Software Engineer to design, build, and... ...all phases of the software development lifecycle and mentor more junior... ...for field troubleshooting, data collection, and site... ...systems (e.g. TPM2 secret storage, secure boot, signed over-the...SeniorFlexible hours
- ...services used by all Corporate and AWS data center employees to protect physical sites... ...in us. You'll work with passionate software engineers to build systems that are essential for... ...significant contributor throughout the software development lifecycle, you'll build services that...SeniorPermanent employmentInternshipWorldwideFlexible hours
$105k - $150k
...t. We conduct research and development, manage national laboratories... ...SummaryWe are seeking a Senior Software Engineer to design, develop, integrate... ...test infrastructure, data collection and analysis systems... ...APIs, data pipelines, data storage systems, or service-based architectures...SeniorContract workTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...AndHealth is building a modern data platform to power analytics and AI initiatives. You will own the ingestion layer and design scalable... ..., with Airflow-driven orchestration and collaboration with analytics engineers across the company. #J-18808-Ljbffr Jobleads-USSenior
- ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the... ...tools within the Software Development Life Cycle toolchain,... ...engineering workflows, including data sensitivity considerations... ...banking, financial transaction processing and asset management...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer, Transactional Data Storage. Be the first to apply!
- software engineer full time Dublin, OH
- software engineer healthcare Dublin, OH
- network software engineer Dublin, OH
- senior software engineer Dublin, OH
- software developer Dublin, OH
- ngo software engineer Dublin, OH
- startup software engineer Dublin, OH
- software developer positions Dublin, OH
- remote entry level software developer Dublin, OH
- part time software developer remote Dublin, OH


