Amazon
AWS FSx is a rapidly expanding managed file system service, providing customers with their preferred file systems while ensuring quality, reliability, and scalability within AWS. We are on the lookout for a Senior Software Engineer to join our Amazon FSx for Windows team to drive innovation with Windows on AWS.
As a member of the Utility Computing (UC) organization, you will play a vital role in developing and managing AWS's product innovations that range from foundational services like Amazon Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to cutting-edge features that distinguish AWS in the industry.
Key Responsibilities:
Collaborate with cross-disciplinary teams to design and launch products and services.
Create and implement innovative technologies in a large distributed computing environment.
Tackle intricate technical challenges involving the OS, storage, and networking layers.
Work in an agile setting to deliver high-quality software.
Lead and mentor engineers, fostering a collaborative and inclusive workplace.
A Day in the Life:
Our passionate team of engineers utilizes the latest serverless and virtualization technologies to develop distributed systems at AWS scale. We address complex, diverse challenges to assist customers across various sectors—from AI/ML and Media & Entertainment to enterprise IT—navigating interactions with Windows file systems. Our infrastructure-as-code enables swift and efficient software deployment globally, while our automation frameworks ensure unprecedented scale in monitoring and maintaining our software.
About Our Team:
We prioritize work-life balance, believing it is essential for long-term happiness and fulfillment. Our flexible working hours empower you to harmonize your personal and professional life.
About AWS:
Amazon Web Services (AWS) stands as the world’s most comprehensive and widely adopted cloud platform, pioneering cloud computing with ongoing innovations that compel customers, from startups to Global 500 companies, to rely on our extensive array of products and services.
Diversity and Inclusion:
We value diverse experiences and encourage candidates from non-traditional paths or with alternative experiences to apply, even if all qualifications are not met.
Work/Life Balance:
We promote work-life harmony, ensuring that success at work does not come at the cost of personal sacrifices, advocating flexibility in our work culture.
Inclusive Team Culture:
At AWS, fostering curiosity and learning is ingrained in our culture. Our employee-led affinity groups encourage inclusive engagement, promoting a vibrant workplace where diversity is celebrated through events and learning opportunities.
Mentorship and Career Growth:
We are committed to continuous professional development, offering mentorship and career advancement resources aimed at transforming you into a well-rounded professional.
Basic Qualifications:
5+ years of professional software development experience.
5+ years programming in at least one software language.
5+ years of experience in leading design or architecture of systems.
Experience mentoring or leading an engineering team.
Preferred Qualifications:
5+ years of full software development life cycle experience.
Bachelor's degree in computer science or equivalent.
5+ years programming in languages such as Java, C++, or C#.
Familiarity with Windows Operating System fundamentals and Active Directory.
Experience with Windows device drivers or filesystem drivers.
Experience with .NET programming.
We are an equal opportunity employer and are committed to fostering an inclusive environment.