AgileGrid Solutions

Software Development Engineer

AgileGrid Solutions

Canada, Kentucky, United States · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
1
Posted
4 days ago
Work mode
In office
Education
Bachelor’s degree or equivalent in Computer Science or related field preferred
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Company

Amazon Development Centre Canada ULC is a key innovator in technology and an essential part of Amazon Web Services (AWS), the most extensive and widely adopted cloud platform globally. Our focus lies in creating scalable, reliable, and high-performance cloud-based solutions supporting diverse services for businesses worldwide. We foster an inclusive workplace culture that promotes continuous learning, innovation, and collaboration, tackling some of the most challenging computer science problems and delivering impactful systems used by millions of customers.

Role Overview

We are looking for a driven and skilled Software Development Engineer to join the S3 Index team at Amazon Development Centre Canada ULC. You will play a crucial role in designing, developing, and maintaining the next-generation S3 Index architecture, essential for managing storage durability, availability, and scalability across Amazon S3’s enormous data infrastructure. Your contributions will enhance the performance and dependability of a globally significant distributed storage system that handles trillions of objects and billions of daily transactions. Collaboration with expert engineers and leaders will be central to building systems that handle dynamic usage patterns and extraordinary load demands, ensuring seamless and dependable storage services for customers.

Responsibilities

  • Engage proactively with multiple teams to guarantee smooth daily service operations.
  • Create innovative solutions aligned with defined technical strategies and make service-level trade-offs.
  • Develop scalable, reliable, and high-performance systems managing capacity growth, heat management, and data durability for the S3 Index.
  • Design and implement features for efficient, secure customer access and primary key writing for S3 objects.
  • Maintain high-quality standards via rigorous testing, code reviews, and automation to meet demanding AWS customer requirements.
  • Participate in on-call rotations to support service availability and promptly resolve operational issues.

Qualifications

  • Minimum of 3 years’ professional software development experience beyond internships.
  • Solid understanding of computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Proficiency in at least one modern programming language.
  • Preferred: over 3 years of full software development lifecycle experience, covering coding standards, code reviews, source control, build processes, testing, and operations.
  • Bachelor’s degree or equivalent in computer science or related field highly preferred.
  • Open to candidates with diverse, non-traditional backgrounds or alternative career paths.

Benefits

  • Comprehensive health coverage including medical, dental, vision, and prescription plans.
  • Basic life and accidental death & dismemberment insurance.
  • Participation in Registered Retirement Savings Plan (RRSP) and Deferred Profit Sharing Plan (DPSP).
  • Paid time off to support work-life balance.
  • Resources for professional growth including mentorships, knowledge-sharing platforms, and expert-led events.
  • Inclusive work culture supporting continuous learning and diversity.

Equal Opportunity Statement

Amazon is an equal opportunity employer committed to workforce diversity. We do not discriminate based on veteran status, disability, race, gender, age, sexual orientation, gender identity, or any other legally protected status. We cultivate an inclusive environment where all employees are respected, valued, and empowered to succeed. Candidates requiring accommodation during application or onboarding due to disabilities or other needs are encouraged to reach out for support. We welcome applicants from all backgrounds and look forward to expanding our talented team.

Minimum education

Bachelor's Degree

How they work

Teamwork & Collaboration Problem Solving Learning Agility
🤖
Online · instant AI help
Broxer