Key Responsibilities The ideal candidate will be passionate about solving complex and broad business problems of cloud marketplaces with simple and straightforward solutions, applying appropriate technologies and software engineering best practices, building solutions that scale and perform well. They will own the design and implementation of major deliverables end-to-end. This position requires collaboration with other engineers on the team, principal engineers, product managers, and partner teams. You should be comfortable dealing with ambiguity and should have a desire to create, iterate and improve. Frontend Development Implement responsive and intuitive user interfaces based on design specifications Collaborate with UX/UI designers to ensure seamless integration of designs into the application Optimize applications for maximum speed and scalability Write clean, modular, and reusable code following best practices and coding standards Backend Development Build and maintain RESTful APIs and microservices Design and implement database schemas and optimize database queries Implement authentication, authorization, and security best practices Develop scalable backend architectures that support the multi-tenant B2B marketplace platform Integrate third‑party services and APIs as needed A Day in the Life – Collaboration & Quality Conduct code reviews to maintain code quality and identify areas for improvement Work closely with product managers, designers, and other developers to define and implement new features Participate in brainstorming sessions and provide technical expertise and insights Collaborate with the QA team to identify and fix bugs and ensure high‑quality software releases Communicate effectively with team members, stakeholders, and clients to gather requirements and provide project updates Innovation & Growth Create prototypes to validate use cases, receive feedback from customers, and work on expanded features Stay updated with industry trends and best practices to continuously learn and explore 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 experience, including coding standards, code reviews, source control management, build processes, testing, and operations Bachelor's degree in computer science or equivalent Equal Opportunity Statement Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Compensation CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually #J-18808-Ljbffr
Software Development Engineer, Aws Marketplace
AMAZON
toronto, toronto
Published 27 days ago
Report job