Warehouse Management Systems Software Engineer
3 weeks ago
As a key member of Amazon's Fulfillment Technology team, you will play a crucial role in enhancing the availability, resiliency, and security of our Warehouse Management Systems (WMS). Your expertise in software development and automation will be pivotal in building scalable, maintainable, and secure solutions to ensure services and systems meet Amazon's high standards for coding and operational excellence.
Key Responsibilities
You will collaborate with over 100 core engineering teams across multiple locations, developing automation for recurring manual infrastructure-related tasks, software upgrades, AWS region creation/migration, cutting-edge automation and infrastructure using Python, Java, and AWS Cloud technologies. Responsibilities include building and developing tools to automate manual business and operational processes, as well as continuous improvement of the systems and pipelines that power FTR's products and features. You will troubleshoot, diagnose, and fix production software issues; develop monitoring solutions; perform software maintenance and configuration; track and resolve technical challenges; and accurately prioritize projects to improve the customer experience.
A Day in the Life
As an Amazon Fulfillment Technologies engineer, you will have the opportunity to work on a wide range of challenging projects that make a significant impact on our customers' experiences. You will be part of a smart team of doers who work passionately to apply cutting-edge advances in innovative technology to solve real-world challenges. You will also enjoy a comprehensive benefits package, including medical, dental, and vision coverage, maternity and parental leave options, paid time off, and more.
Requirements
To succeed in this role, you should have a Bachelor's degree in Computer Science or a similar discipline, and at least 3 years of non-internship professional software development or technical support experience. You should be proficient in programming languages such as C++, C#, Java, Python, Golang, PowerShell, and Ruby, and have experience with distributed computing, UNIX/Linux operating systems, and AWS or other cloud infrastructure maintenance. You should also demonstrate strong problem-solving skills, attention to detail, and excellent verbal and written communication skills.
-
Software Engineer for High-Availability Systems
1 month ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team in enhancing the availability, resiliency, and security of our Warehouse Management Systems (WMS). As a System Development Engineer, you will play a crucial role in developing automation for recurring manual infrastructure-related tasks, software upgrades, AWS region...
-
Toronto, Ontario, Canada Validus Risk Management Full timeValidus Risk Management is a technology-enabled advisory firm specializing in financial market risk management. We design and implement strategies to measure, manage and monitor risks using our proprietary technology.We are seeking an experienced Lead Software Engineer with extensive knowledge of trading systems to lead our Client Success team for the...
-
Mainframe CICS Systems Engineer
2 weeks ago
Toronto, Ontario, Canada Software International Full timeAbout the RoleSoftware International is seeking a highly skilled Mainframe CICS Engineer to join our team, working with one of our key clients in Canada. This role will be fully remote, but candidates must be authorized to work in Canada.Job OverviewWe deliver shared technology services for a major financial client, supporting all business applications and...
-
Senior Software Engineer
1 month ago
Toronto, Ontario, Canada Northstar Wall Systems Ltd. Full timeJob TitleSenior Software Engineer - Northstar Wall Systems Ltd.About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Northstar Wall Systems Ltd. As a key member of our technical staff, you will be responsible for maintaining and developing our software applications.ResponsibilitiesMaintain existing...
-
Enterprise Cloud Software Engineer
1 week ago
Toronto, Ontario, Canada Iris Software Inc. Full timeJob Title: Enterprise Cloud Software EngineerAbout the Role:We are seeking an experienced Enterprise Cloud Software Engineer to join our team at Iris Software Inc. This is a long-term opportunity for a skilled professional to work on mission-critical applications and contribute to the company's success.Key Responsibilities:Design, develop, and maintain...
-
Senior Backend Software Engineer
2 days ago
Toronto, Ontario, Canada Kumaran Systems Full timeJob SummaryWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Kumaran Systems.About the RoleAs a Senior Backend Software Engineer, you will be responsible for designing, developing, and maintaining large-scale applications from scratch. Your expertise in Java Full Stack development will play a crucial role in shaping our...
-
Toronto, Ontario, Canada Botsford Associates Full timeBotsford Associates seeks a skilled Software Systems Engineer to join our team. As a key member of our organization, you will play a vital role in the development and optimization of SimCorp Dimension to support the Common Investment Platform program.Key Responsibilities:Design and implement software solutions to meet business requirementsConfigure and...
-
Mainframe CICS Systems Engineer
3 weeks ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI) is a leading provider of technical talent to top-tier organizations in Canada and the US.This role offers a unique opportunity to work with one of our key clients in Canada, fully remotely. The ideal candidate must be authorized to work in Canada.The Mainframe CICS Systems Engineer will play a crucial role in supporting Enterprise...
-
Software Engineering Expert
7 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAbout the RoleWe are seeking an experienced Software Engineering Expert to join our team in Toronto, ON. This is a long-term opportunity that will involve designing and developing cloud-based solutions using Java.Key Responsibilities:Design and develop software applications using Java, with a focus on cloud-based solutions.Collaborate with cross-functional...
-
Software Engineering Expert
7 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeJob SummaryWe are seeking an experienced Software Engineer to join our team in Toronto, ON. As a key member of our engineering team, you will be responsible for designing and developing software solutions using Java.About Iris Software Inc.Iris Software Inc. is a leading technology services and solutions provider with over 4,000 associates across India, the...
-
High-Performance Software Engineer
2 days ago
Toronto, Ontario, Canada Veeva Systems, Inc. Full timeOverview of Veeva SystemsVeeva Systems, Inc. is a pioneering force in industry cloud solutions, dedicated to accelerating the development of life sciences companies and their therapies for patients.This rapidly growing SaaS company has achieved remarkable milestones, including surpassing $2 billion in revenue during its last fiscal year, with substantial...
-
Toronto, Ontario, Canada Amazon Full timeAbout AmazonAt Amazon, we build cool technology to ensure that the right people are in the right places at the right times to power the largest fulfillment operation in the world.About the RoleWe are looking for a talented leader with strong technical and management background to lead our team of software engineers. As a Software Development Manager, you...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada GuruLink Full timeAbout UsGuruLink is a leading company that empowers innovation through cutting-edge technology. We're committed to fostering a collaborative environment where talented individuals can thrive.Job SummaryWe're seeking an experienced Senior Software Engineer to join our team. As a key contributor, you'll play a crucial role in designing and implementing...
-
Senior Backend Software Engineer
4 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris Software Inc., one of the world's leading financial institutions, is seeking a highly skilled Senior Backend Software Engineer to join their team for a long-term contract opportunity. This role will be based in Toronto, ON and will involve working on a hybrid schedule.The ideal candidate will have extensive experience with Java 8 or above, Spring Boot,...
-
Software Engineering Leader
4 weeks ago
Toronto, Ontario, Canada Stonewood Group Inc. Full timeJob DescriptionWe are seeking an experienced Software Engineering Leader to join the Stonewood Group Inc. team.The successful candidate will have a strong background in software engineering management and experience with different software development methodologies including Agile.As a key member of our leadership team, the VP Engineering will be responsible...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada GuruLink Full timeGuruLink seeks a highly skilled Senior Software Engineer to join our R&D division. This role will involve designing, developing, and maintaining large-scale distributed systems.Job OverviewWe are an advanced R&D division of a global fintech firm, specializing in ML-powered fraud risk management platforms. Our product is designed for fintechs, banks, and...
-
Strategic Software Engineering Manager
3 days ago
Toronto, Ontario, Canada GlossGenius Full timeAbout GlossGeniusWe are a software company that empowers innovation and growth.Job OverviewThe estimated salary for this role is $120,000 - $180,000 per year.Job DescriptionThis leadership position plays a crucial role in driving the success of our software development team. As a Strategic Software Engineering Manager at GlossGenius, you will be responsible...
-
Chief Software Architect
4 weeks ago
Toronto, Ontario, Canada Apex Systems Full timeApex Systems is a global IT services provider. Our company has 2 openings for Chief Software Architects with domain experience in banking (preferably payments), strong Angular and Java development, experience with Spring boot, as well as exposure to Agile environment.The role involves design, development and testing of operating systems-level software,...
-
Senior Risk Management Software Engineer
1 week ago
Toronto, Ontario, Canada Cititec Talent Full timeAt Cititec Talent, we are seeking a highly skilled Senior Risk Management Software Engineer to join our team. This is a high-impact, mid-level position that will enable you to contribute to a range of risk-related applications and analytics in a front-office environment.About the RoleThis role focuses on developing critical risk management tools, including...
-
Senior Risk Management Software Engineer
5 days ago
Toronto, Ontario, Canada Cititec Talent Full time**Job Title:** Senior Risk Management Software Engineer**Location:** Toronto, CanadaAt Cititec Talent, we are seeking a highly skilled Senior Risk Management Software Engineer to join our front office risk team. This is an exciting opportunity for a mid-level professional to contribute to the development of critical risk management tools and...