Search jobs > Toronto, ON > Software engineer

Software Development Engineer, AWS Alameda

Amazon Development Centre Canada ULC
Toronto, ON, Canada
Full-time

AWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. Alameda team builds innovative and secure technologies on a massive scale that manage the control planes for the AWS services and keep them secure and scalable for their customers.

As a software development engineer on this team, you will leverage modern technologies and AWS services to empower AWS service teams to be more productive.

We have dozens of AWS services launched, and now working on migrating some of the biggest AWS Services to Alameda.

AWS service teams spend a significant amount of their development effort on creating, maintaining and improving their Control Plane software.

This means the cost of offering a new piece of software as a managed service is often orders of magnitude higher than simply creating the new software.

The AWS Alameda centralizes this work, saving each of these many AWS teams the cost of creating, maintaining and improving Control Planes.

Alameda automates the creation and maintenance of infrastructure and software for both the Control Plane and the Data Plane of newly managed services.

Alameda offers building blocks that fully abstract a single functionality as a managed services, which can be extended to offer custom business logic for a specific AWS Service.

Alameda offers the full control plane for AWS Services by allowing seamless composition of building blocks that work together to provide a full managed AWS service experience.

We are looking for world-class software developers who like to deliver software solutions that solve business problems and delight your customers with efficiency and productivity gains.

You have development experience with technologies like AWS, Java, TypeScript, CDK, and DynamoDB.

BASIC QUALIFICATIONS

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

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

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

If you would like to request an accommodation, please notify your Recruiter.

5 hours ago
Related jobs
Promoted
Amazon Development Centre Canada ULC
Toronto, Ontario

As a software development engineer on this team, you will leverage modern technologies and AWS services to empower AWS service teams to be more productive. AWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. We have dozens of AWS services launched, and now worki...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

Ring is looking for a Senior Software Development Engineer to join and help grow the Ring Authentication Services team. Provide technical expertise and leadership throughout product life cycles, influence software engineers best practices for your team and own operational excellence of large scale p...

Electronic Arts
Toronto, Ontario

Software Engineer, with increasing levels of responsibility. You will work with engineers in the team to architect backend services to power our generative AI / ML platform, and you will be accountable for the performance / scalability and security of the architecture. You will collaborate with Prod...

Slalom Consulting
Toronto, Ontario

You will be aligned to agile project teams working alongside other talented software engineers and architects to lend your creativity to solving software problems using core development tools and techniques. The Software Engineering capability at Slalom Build brings our clients' vision to life! We u...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Ring Marketing Technology team is lookin...

AMD
Markham, Ontario

D/ML SOFTWARE DEVELOPMENT ENGINEER. We are looking for highly motivated and passionate programmer in 3D graphics and ML software. D graphics algorithms, APIs, game development, C++ and other high-performance languages experience. Bachelor's/master's in computer engineering, Computer Science or equiv...

Cynet Systems
Markham, Ontario

Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science or similar program with a focus on Software Engineering preferred. Three or more years of demonstrated software engineering experience. Experience delivering production quality software engineering solutions on ...

Amazon Development Centre Canada ULC
Toronto, Ontario

The Annapurna Labs team at Amazon Web Services (AWS) is looking for a Software Development Engineer II to build, deliver, and maintain complex products that delight our customers and raise our performance bar. As a deep learning compiler engineer on the Neuron team, you will be a thought leader supp...

Amazon
Toronto, Ontario

The AWS Application Security's Prevention Engineering team is looking for a curious and motivated engineer and leader to deliver solutions that provide secure-by-default libraries and components that delight AWS builders. You will be responsible building tooling that AWS product teams use to build s...

Extreme Networks
Vaughan, Ontario

Senior Linux Software Development Engineer Join Extreme Networks for an exciting opportunity in wireless security space. As a proficient security engineer, your expertise will be instrumental in the development of cutting-edge Wi-Fi solutions. Develop system software that complies to FIPS-140, LINCE...