Job Description
Build scalable, secure software systems with Amazon's Alameda team in Vancouver, BC. Collaborate across teams to design robust APIs and enhance platform reliability.
As a Software Development Engineer, you will leverage your expertise to mentor peers, conduct code reviews, and navigate architectural trade-offs. This role demands at least 3 years of software development experience, ideally with a background in design patterns and system architecture, focusing on production security and scalability.
Key Responsibilities:
• Design and implement scalable software systems and APIs
• Mentor engineers and establish coding best practices
• Make architectural decisions that balance needs and constraints
• Ensure production system reliability and security
• Collaborate on cross-functional project requirements
Requirements:
• 3+ years of professional software development experience
• 2+ years in system design or architecture roles
• Proficiency in at least one pro...
As a Software Development Engineer, you will leverage your expertise to mentor peers, conduct code reviews, and navigate architectural trade-offs. This role demands at least 3 years of software development experience, ideally with a background in design patterns and system architecture, focusing on production security and scalability.
Key Responsibilities:
• Design and implement scalable software systems and APIs
• Mentor engineers and establish coding best practices
• Make architectural decisions that balance needs and constraints
• Ensure production system reliability and security
• Collaborate on cross-functional project requirements
Requirements:
• 3+ years of professional software development experience
• 2+ years in system design or architecture roles
• Proficiency in at least one pro...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application