Lead Software Engineer owning technical decisions for a retail service cloud. Designs and delivers features while mentoring engineers in a collaborative environment.
Responsibilities
Serve as technical owner for your area or service within the retail service cloud, setting architecture direction and maintaining quality standards
Design, build, and ship features — reading and writing code daily alongside the team
Identify and resolve technical challenges across the stack, from profiling and refactoring to scaling the platform
Replace legacy code and services with modern, maintainable solutions and optimize the overall stack
Build frameworks and reusable patterns for upcoming projects across the portfolio
Plan and communicate product roadmaps, triage sprint tickets, and push back on requests when technical tradeoffs demand it
Mentor junior engineers through code review, pairing, and hands-on problem solving
Help build the team by driving developer productivity and contributing to hiring decisions
Requirements
Strong hands-on experience with TypeScript/JavaScript, React, and Node.js
Proficiency / production experience with API Gateway, AWS Lambda, S3, DynamoDB.
Comfortable with IAM and CloudWatch for debugging + least-privilege design
Experience with Python and Django or comparable server-side frameworks
Track record of owning a product or service area technically — architecture decisions, code quality, and delivery outcomes
Demonstrated ability to mentor and elevate other engineers while remaining a significant individual contributor
Experience replacing or modernizing legacy systems in a production environment
Comfort triaging competing priorities, planning sprints, and communicating technical details to non-technical stakeholders
Strong opinions on code quality and engineering best practices, held loosely enough to find the best solution collaboratively
Technical Lead for Water Information Systems within Hamilton's Public Works, overseeing data management and GIS projects. Leading initiatives to enhance software applications for asset management.
Senior Software Architect at Euna Solutions designing and architecting scalable SaaS applications. Collaborating with cross - functional teams to ensure alignment between technology and business goals.
Software Engineer SMTS for Salesforce delivering cloud infrastructure tools and frameworks across public cloud platforms. Designing and operating resilient distributed systems with a focus on automation and performance.
Senior Software Engineer responsible for software development of video products at Imagine Communications. Leading projects in a dynamic environment with strong focus on C/C++ and Java.
Senior Software Engineer developing and maintaining AI/ML features for Thomson Reuters. Collaborating with teams to build innovative solutions using machine learning and AI technologies.
Salesforce Tech Lead supporting IT efficiency within the Business Financing Department. Responsible for designing and developing solutions on Salesforce and nCino to enhance business technology alignment.
Full Stack Software Engineer developing and scaling payroll platform at Push Operations. Collaborating with teams to ensure accuracy and reliability in payroll processes.
Intermediate Full Stack Developer working on middleware and React frontend tasks. Contribute to customer - facing content, enhance features, and maintain a smooth storefront experience.
Software Development Engineer developing features across full stack for payroll technology. Collaborating with cross - functional teams and improving AI tools daily.