Software Development Engineer II, Flex Capacity Specialist
2 weeks ago
Amazon Flex is a global business unit that aims to provide fast delivery services and adapt to variability in the business through scalable and innovative operations. The Amazon Flex team was created to support Amazon's growth and meet customer expectations for fast deliveries across all Amazon-supported businesses.
The Amazon Flex Capacity Management team plays a crucial role in ensuring that Amazon.com customers can accurately select delivery slots for their orders. We maintain a ledger of capacity based on forecasts and real-time signals, requiring us to build and support configuration-driven systems that can adapt to changing program requirements across 8 countries.
As a key member of the engineering team, you will be responsible for solving complex problems and working on challenging tasks in software engineering as the scale and suite of our services grow. You will create and deliver services, features, and software solutions to shape how we maintain and consume capacity in Last Mile.
A successful Software Development Engineer in this space should have knowledge of back-end development (Java, SNS/SQS/Lambda/DynamoDB/S3/AppConfig) and appreciate the importance of test automation. They should also encourage a culture of curiosity and learning within the team.
Your work will involve cross-functional collaboration with other teams in Amazon, including Operations and Fulfillment, and Product, and Program Managers. We are looking for someone with a go-getter attitude who is ready to own a problem and drive successful implementation, maintenance, and optimization aspects of it.
Key Responsibilities:- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
- Design and code the right solutions starting with broadly defined problems. Work in an agile environment to deliver high-quality software.
- Maintain system health to improve and manage operational efficiency.
A day in the life of a Software Development Engineer in our team involves joining morning standups to share past day updates, coding, designing new systems/features, debugging issues, and attending team design reviews to provide feedback.
We are a group of high-energy individuals who are committed to quality. We strive to do the right thing, even if it's harder or takes more time. We value team members who aren't afraid to share their opinions and believe in open communication.
Requirements:- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling)
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle experience (coding standards, code reviews, source control management, build processes, testing, and operations)
- Bachelor's degree in computer science or equivalent
Amazon is committed to diversity and inclusion in the workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.
-
Software Development Engineer
2 months ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Flex mobile team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to customers worldwide.Key Responsibilities- Design and develop software...
-
Software Development Engineer II
4 weeks ago
Toronto, Ontario, Canada Shakudo Inc. Full timeShakudo Inc. is seeking a skilled Software Development Engineer II to join our team in Canada.About Shakudo Inc.We are a fast-paced software company that offers a dynamic work environment and opportunities for growth and development. Our team is passionate about creating innovative solutions, and we are looking for a talented individual who shares our...
-
Full Stack Software Engineer
1 week ago
Toronto, Ontario, Canada Teranet Inc. Full timeAbout Teranet Inc.Teranet Inc. is Canada's leader in the delivery and transformation of statutory registry services, with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in various markets.Job Title: Full Stack Software Engineer -...
-
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeTransforming Last Mile LogisticsWe are seeking a seasoned Delivery Operations Software Architect to join our Amazon Flex team. As a key member of our organization, you will be responsible for designing and implementing software solutions that optimize last mile delivery operations.About the RoleThis is an exciting opportunity to work with a talented team of...
-
Software Engineering Specialist
4 weeks ago
Toronto, Ontario, Canada G. Ryan Design Incorporated Full timeJob DescriptionWe are seeking a skilled Software Engineering Specialist to join our team at G. Ryan Design Incorporated.Key ResponsibilitiesDevelop and document Website requirements through close consultation with clients.Determine the optimal server performance by evaluating hardware and software needs.Assist in gathering and documenting user requirements...
-
Senior Engineer II
1 week ago
Toronto, Ontario, Canada Amex Full timeAbout American ExpressAt Amex, we empower our colleagues to progress in incredible ways. With the right backing, people and businesses have the power to create a career journey that's unique and meaningful to them. We prioritize their physical, financial, and mental health through each stage of life.Job SummaryWe are seeking a Senior Engineer II to lead the...
-
Software Engineering Specialist
4 weeks ago
Toronto, Ontario, Canada KDigitalLabs INC Full timeJob DescriptionKS Consulting Solutions is seeking a skilled Software Engineering Specialist to lead our web development team.Key Responsibilities:Collaborate with clients to gather and document website requirements, ensuring accurate understanding of their needs.Create high-quality visual aids, including mock-ups and storyboards, to effectively communicate...
-
Software Engineering Specialist
4 weeks ago
Toronto, Ontario, Canada ARRAS CONSULTING SERVICES INC. Full timeJob SummaryWe are seeking an experienced Software Engineering Specialist to join our team at ARRAS CONSULTING SERVICES INC.Estimated Salary: $65,000 - $80,000 per year, based on industry standards and location.About the RoleThis is a permanent full-time position that involves leading and co-ordinating multidisciplinary teams to develop website graphics,...
-
Software Development Engineer
4 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full timeAt Amazon Development Centre Canada ULC, our mission is to create a safer and more connected community. We strive to make safety and peace of mind accessible to everyone by empowering communities to work together for one another.Job DescriptionWe are seeking a skilled Software Development Engineer - Notification Systems Specialist to join our Marketing...
-
Software Development Engineer
4 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeCompany OverviewAt Amazon, we are revolutionizing the way businesses reach their customers. With tens of billions of dollars spent on advertising every year, our team is at the forefront of building the next generation of tools for advertisers to grow their business.Job DescriptionWe are seeking an experienced Software Development Engineer to join our team...
-
Software Development Specialist
4 weeks ago
Toronto, Ontario, Canada Laserfiche Full timeAbout the RoleAs a Software Development Specialist at Laserfiche, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions.You will be responsible for writing and testing code for existing and new programs, adhering to software engineering standards, processes, and techniques.Create, maintain, and support...
-
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As an Automated Solutions Specialist, you will design and develop cutting-edge software solutions that drive innovation and excellence in our fulfillment operations.Key Responsibilities:Develop new software services and tools from...
-
Product Visionary for Amazon Flex
4 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeRole OverviewA key position exists for a seasoned product manager to spearhead the development of innovative solutions for Amazon Flex, driving growth and engagement with delivery partners.About the JobThis dynamic role involves distilling strategic vision into actionable plans, collaborating with cross-functional teams to drive innovation and excellence....
-
Java Software Developer for Capital Markets
3 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout Iris Software Inc.A strategic partner to Fortune 500 and other top companies in financial services and many industries, Iris provides a value-driven approach – a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models.As a Java full stack Developer, you will be working on...
-
Toronto, Ontario, Canada Amazon Full timeWe are seeking a highly skilled Software Development Engineer II to join our Advertiser Growth Engine team at Amazon. As a key member of this team, you will be responsible for designing and building high-availability, low-latency distributed systems that service millions of users.The ideal candidate will have strong technical skills, including experience...
-
Software Development Engineer III
4 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Cloud-Based Software Engineering Lead to join our team at Amazon Development Centre Canada ULC. As a key member of our engineering team, you will be responsible for designing, implementing, and verifying components leveraging standard software engineering methodologies.Key ResponsibilitiesTranslate functional and...
-
Senior Software Developer
1 week ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...
-
Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full timeJob Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...
-
Software Engineering Development Specialist
4 weeks ago
Toronto, Ontario, Canada AMEX Full timeAbout the OpportunityWe are seeking a highly motivated and detail-oriented Software Engineering Development Specialist to join our team in Toronto, Canada. This is an exciting opportunity to work with a talented group of professionals and contribute to the development of cutting-edge software solutions.Job SummaryThe successful candidate will be responsible...
-
Software Engineering Specialist
4 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeJob DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...