Software Engineer II, AWS Lake Formation

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II, AWS Lake Formation

AWS Lake Formation is seeking a Software Engineer II to join their innovative team focused on building and securing data lakes in a cloud environment. This role offers an exciting opportunity to work on large-scale distributed systems that are central to the next generation of analytics in the cloud. As part of AWS's Utility Computing organization, you'll contribute to foundational services like S3 and EC2, while solving unique challenges in Big Data and serverless data processing.

The position combines technical excellence with meaningful impact, as you'll be working on systems that serve AWS's global customer base. You'll be part of a collaborative team that values knowledge-sharing and mentorship, with opportunities to work on cutting-edge technology while maintaining high development standards. The role involves designing and implementing solutions that improve service performance, durability, cost, and security.

AWS offers a comprehensive benefits package, including medical coverage, financial benefits, and a strong emphasis on work-life harmony. The company is committed to diversity and inclusion, fostering an environment where different perspectives are valued. You'll have access to extensive career development resources, mentorship opportunities, and the chance to work with some of the most innovative technologies in cloud computing.

The ideal candidate will bring 3+ years of software development experience, strong system design skills, and a passion for solving complex technical challenges. You'll be joining a team that's dedicated to supporting new members and providing opportunities for growth and learning. This is an excellent opportunity for someone who wants to make a significant impact in cloud computing while working with a world-class team at AWS.

Last updated 23 minutes ago

Responsibilities For Software Engineer II, AWS Lake Formation

  • Build large scale distributed systems for cloud analytics
  • Solve unique problems in Big Data, Distributed Systems, and Server-less data processing
  • Design and implement high-quality, highly available solutions
  • Participate in architecture, design and code reviews
  • Mentor other engineers and help build a fast-growing team
  • Translate functional and technical requirements into detailed architecture
  • Develop and leverage frameworks to be effective and efficient
  • Work cross-functionally to drive business decisions with technical input

Requirements For Software Engineer II, AWS Lake Formation

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Engineer II, AWS Lake Formation

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development and mentorship opportunities
  • Inclusive work environment

Interested in this job?

Jobs Related To Amazon Software Engineer II, AWS Lake Formation

Software Development Engineer, Ads Payments

Mid-level Software Development Engineer position at Amazon Advertising, building large-scale payment systems with competitive pay and benefits in New York.

Software Development Engineer, RDS SQL Server

AWS RDS is hiring a Software Development Engineer to build and maintain highly-available cloud database solutions, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Alexa Smart Home

Software Development Engineer position at Amazon's Alexa Smart Home team, building next-generation home automation solutions with competitive compensation and comprehensive benefits.

Software Development Engineer II, Amazon Payment Products Core Services

Amazon Payment Products is hiring a Software Development Engineer II to build and maintain core payment services, offering competitive pay and the chance to work with cutting-edge payment technologies.

Software Development Engineer, PXT Central Science

Software Development Engineer position at Amazon's PXT Central Science Team, building systems to improve workplace culture using Java and AWS services, offering competitive compensation and benefits.