{bc}
indeed

Software Development Engineer, Permissions CX

Amazon.com
Toronto, CAN
Full-time
Intern
Onsite
CAD 114,800 to CAD 191,800 annually
Discovered 1 weeks ago
Software developmentSoftware design and architectureProgramming languagesData structures and algorithmsSoftware testingGenerative AI tools

Full Job Posting

Role overview

The Software Development Engineer builds software at scale and contributes across design, implementation, testing, deployment, and operations.

The role is described as suitable for someone early in their engineering career who is eager to learn and collaborate.

Responsibilities

  • Deliver high-quality, well-tested production code using logical structure, maintainability, and simplicity best practices.
  • Collaborate with cross-functional team members to design, build, test, deploy, and maintain software components and features.
  • Use data structures and algorithms to solve problems and balance performance, readability, and cost.
  • Use generative AI tools where appropriate to improve productivity and code quality, while critically evaluating their outputs.
  • Troubleshoot and resolve software failures and operational issues, and participate in operational support and root-cause analysis.

Team and work approach

The team values collaboration, continuous learning, and clean, maintainable code.

Typical work includes reviewing teammates' code, completing backlog tasks, writing and testing features, joining design discussions, debugging issues, pairing, and refining documentation.

The role offers opportunities to learn from experienced peers, receive feedback, and take on greater contribution over time.

Basic qualifications

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

Preferred qualifications

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

Compensation

  • The stated base salary range for Toronto, Ontario is CAD 114,800 to CAD 191,800 annually.
  • Total compensation may include sign-on payments and restricted stock units; final compensation depends on experience, qualifications, and location.

Benefits

  • Benefits include health insurance, a Registered Retirement Savings Plan, a Deferred Profit Sharing Plan, paid time off, and other health and well-being resources.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Amazon.com