Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Lead Software Engineer (Team Lead)

Csc Generation


Design Your Future With Us. Creativity lives here. We celebrate craftsmanship, design, and inspired living. Whether you are in marketing, tech, or logistics, your voice and vision matter. We showcase employee spaces, share design stories, and promote growth through a culture of flexibility, storytelling, and opportunity. From onboarding to day-to-day, we help you bring your style to life.

 

Reports to: Director of Engineering 

Location: Remote, United States

About the Role


Our retail platform is scaling across multiple brands and needs a senior engineer who can own a service area end-to-end — setting technical direction, writing production code daily, and raising the bar for the developers around you. As  Software Engineer (Team Lead) , you will serve as the technical owner for a core area of our retail service cloud, designing approaches, contributing code, and mentoring engineers while driving the roadmap from legacy replacement through new feature delivery.

In your first 6–12 months, success means you have shipped meaningful improvements to the platform, replaced targeted legacy services, and established clear technical standards that the team follows without prompting.

This is a lean team. You will own a lot, move fast, and make decisions with full end-to-end responsibility.

What You'll Do



  • 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

Required Qualifications



  • 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

Preferred Qualifications



  • Experience with retail, e-commerce, or multi-brand platform environments

  • Familiarity with cloud-native architectures and microservices patterns

  • Prior experience in a technical lead role on a small, high-output team

Why Join


The people who do best here are builders. They take ownership, move fast, and want to see the direct impact of their work.


  • Cross-Functional Impact: Your technical decisions will shape services that power multiple brands across the portfolio — the scope of your work is visible and immediate.

  • Skill Building: Work alongside senior engineers who will challenge your thinking, with daily exposure to modern frameworks, platform-scale problems, and AI-augmented tooling.

  • End-to-End Ownership: Own your service area from architecture through delivery — no waiting for approvals or handing off to another team.

  • Competitive Benefits: Paid time off policies, 401(k) match, medical/dental/vision and a variety of supplemental policies, and employee discounts across our portfolio of brands.

Interview Process



  1. Recruiter Screen - A 30-minute conversation with our recruiting team to align on the role, your background, and what you are looking for.

  2. Hiring Manager Interview - A deeper conversation focused on your technical leadership experience, how you approach ownership of a service area, and team dynamics.

  3. Technical / Coding Challenge - A hands-on coding exercise to assess your problem-solving approach, code quality, and comfort working in the stack.

  4. Possible In-Person Interview - Details and logistics will be arranged with your recruiter.

  5. Reference Checks - Conducted in parallel with the final stages where possible.

  6. Offer - We move quickly for the right candidate.


Interview process is subject to change. Any updates will be communicated promptly and clearly.


CSC Generation is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.

The CSC Generation family of brands is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, please contact [email protected] .

For US-based candidates, this posting is intended for candidates that reside in the following states:
AZ, DE, FL, GA, IN, LA, MI, MS, MO, NV, NC, OK, PA, TN, TX, UT, WV, WI, and WY.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Lead Software Engineer (Team Lead) in Milton, ON vacancy
  • $120k - $195k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...Networks is looking for world-class Senior/Lead software engineers to join our Extensible... 
    Remote work

    Arista Networks

    Milton, ON
    8 days ago
  • $160k - $260k per year

     ...culture of innovation, collaboration, and customer success. Our team is comprised of passionate, forward-thinking professionals...  ...Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will... 
    Remote work
    Work at office
    Flexible hours

    Versa Networks

    Milton, ON
    29 days ago
  • $93k - $98k per year

    About Very (Remote - Canada) Very is a fully distributed technology firm led by expert...  ...who are building the future. Our team thrives on that energy. When we’re not...  ...: help them win. About This Role As a Lead Embedded Hardware Engineer at Very, you will work closely with our... 
    Remote work
    Permanent employment
    Contract work
    For contractors
    Home office
    Night shift

    Very

    Milton, ON
    26 days ago
  •  ...in Physical AI. With a world-class team, we're unlocking the next era of autonomous...  ...realistic closed-loop simulation engine built with the latest in generative...  ...autonomous vehicles! You will... - Lead and build a cross functional team of software engineers, data analysts, and data... 
    Remote work
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Milton, ON
    26 days ago
  •  ...and inefficient processes, and empower every team member to work smarter and faster. Born from the...  ...will play a key role in establishing our engineering team in Romania, helping to shape the future of the site. We are a remote-first environment, offering opportunities to work... 
    Remote work
    Local area

    Cresta

    Milton, ON
    29 days ago
  •  ...builds and scales vertical market software companies. We partner with strong teams, invest in the long term, and run disciplined...  ..., tech-driven startup backed by leading software investors. The Opportunity...  ...to 12 months · A predictable sales engine is running, outbound activity is... 
    Remote work
    Long term contract
    Contract work
    Internship

    Valsoft Corporation

    Milton, ON
    26 days ago
  •  ...processes, and empower every team member to work smarter and faster...  ...role in the platform frontend engineering team. • Work with Cresta...  .... • Experience as a technical lead of frontend stack supporting various...  ...to help you succeed in a remote environment • Lunch reimbursement... 
    Remote work
    Work at office
    Local area
    Work from home
    Home office

    Cresta

    Milton, ON
    29 days ago
  •  ...believe that raising the bar is a team sport. We don’t bring people...  ..., we’re building more than software; we’re building confidence and...  ...large-scale services, and mentor engineers who are earlier in their...  ...at ScalePad are structured as remote or hybrid, with hub locations... 
    Remote work
    Full time
    Internship
    Work from home

    Scalepad

    Milton, ON
    29 days ago
  • About Katana Katana is a remote-first, AI-first SaaS company building...  ...inventory and manufacturing software for 1,500+ businesses that make...  ...how we scale. Our 100+ person team across 10+ countries is...  ...playbooks the wider Solution Engineering team builds on. Work that sits... 
    Remote work
    Local area
    Immediate start
    Work from home
    Home office

    Katana

    Milton, ON
    8 days ago
  • $60k - $65k per year

    Title: Software Implementation Specialist Salary: $60,000 - $65,000 + Benefits + Vacation Location: Remote (Canada) Term: Full-Time, Permanent Reporting Manager: Onboarding Team Lead About Us: At WellnessLiving, we empower thousands of health and wellness business owners to... 
    Remote work
    Permanent employment
    Full time

    Wellnessliving

    Milton, ON
    26 days ago
  • $166.4k - $208k per year

     ...ll join a high-bar, fast-paced team where people are trusted to...  ...between Platform and Product engineering. We enable product teams to ship...  ...Reporting to the Senior Manager of Software Development, you'll guide a...  ...planning discussions Lead migrations, unblock dependencies... 
    Remote work
    Long term contract

    Wealthsimple

    Milton, ON
    26 days ago
  • $135.15k - $182.85k per year

     ...scammers are impersonating Commvault team members—including HR and...  ...more with data.  The Sales Engineer (SE) is a technical sales support...  ...you are… ~5+ years in the software or storage industry; 3+ years...  ..., etc.) ~ Able to work remotely and autonomously ~ Travel up... 
    Remote work

    Commvault

    Milton, ON
    26 days ago
  • $125k - $175k per year

     ...Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares...  ...development, not to mention an incredible team with unbelievable talent and...  ...Senior Application Security Engineer to join our dynamic team and play... 
    Remote work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Milton, ON
    7 days ago
  •  ...Us: Spreedly is the world's leading Open Payments Platform,...  ...Role: As a Senior Systems Engineer at Spreedly, you will lead ambitious...  ...decisions, and mentor other team members within the engineering...  ...in Durham, North Carolina for remote employees We champion the... 
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Spreedly

    Milton, ON
    7 days ago
  •  ...StackAdapt is the leading technology company that empowers marketers...  ...marketing channels. About the Team: The User Profile team...  ...the non-programmatic workflow engine and user segment builder....  ...important to note that we are a software services team, not a data engineering... 
    Remote work
    Work from home
    Home office

    Stackadapt

    Milton, ON
    8 days ago
  •  ...that you can call home. Job Description Join our team in the Estrie area Buildings sector as a structural engineer. As part of a team recognized for its expertise, you...  ...• Perform calculations using specialized software for new constructions, carry out expert assessments... 
    Remote work
    Permanent employment
    For contractors
    Flexible hours

    Cima+

    Milton, ON
    26 days ago
  • $146k - $181k per year

    Engineering Manager, Platform Services ABOUT US Procurify is the AI-enhanced...  ..., development practices, and team. ABOUT THE ROLE We’re hiring an Engineering Manager to lead our Platform Services team. This...  ...role, you’ll manage a team of software engineers and serve as a technical... 
    Remote work
    Long term contract
    Flexible hours

    Procurify

    Milton, ON
    26 days ago
  • SENIOR PIPELINE ENGINEER THE BIG PICTURE At Lauren, we believe the best...  ...creating an environment where team members work together, take...  ...Engineer’s primary responsibility is leading and delivering mainline...  ...engagement will be considered. - Remote work arrangement acceptable... 
    Remote work
    Full time
    Part time
    For contractors
    Long distance

    Lauren Services Inc.

    Milton, ON
    26 days ago
  • $90k - $100k per year

     ...done: improving mining for people and planet. We are looking to add an Intermediate Mechanical Engineer to our Engineering team in Vancouver. Reporting to the Team Lead - Mechanical, this role is responsible for creating and modifying 3D models, assemblies, and technical... 
    Remote work
    Local area

    Minesense

    Milton, ON
    26 days ago
  •  ...builds trust—and that's where you come in. As our Client Integration Lead, you’ll be the driving force behind setting up our clients for...  ...ll collaborate with bookkeepers, controllers, and our AI Solutions team to deliver an onboarding experience that is both efficient and thoughtful... 
    Remote work
    Long term contract
    Flexible hours

    Treewalk Consulting Inc.

    Milton, ON
    26 days ago
  • $70k - $120k per year

     ...a company on a mission. Every single team member, from product & engineering, to sales & marketing, finance, operations...  ...kind of people to join us and help lead us forward to continued growth. We’re...  ...Lines Sales Broker to join our fully remote Insurance team. Reporting to the Team... 
    Remote work

    Ratehub

    Milton, ON
    26 days ago
  •  ...opportunities and be part of a team that values creativity, strategy...  ...: • Oversee and lead a collection of Paid Media accounts...  ...Environment Requirements: As a remote-first company, you’ll have the...  ...PC or Mac available), computer software platforms, and other office productivity... 
    Remote work
    Work at office
    Home office

    Directive Consulting

    Milton, ON
    26 days ago
  • $26 - $34 per hour

     ...Gardening/Landscape Team Leader   About the Role   Sakura Gardens is seeking a motivated...  ...client service.  Responsibilities   ~ Lead and work alongside the team in tasks like...  ..., track projects, and use job management software.  ~ Communicate with clients and... 
    Hourly pay

    MHMI

    Milton, ON
    11 days ago
  • Sultans is a successful web engineering team specializing in eCommerce and complex web applications, located in Vancouver BC. Our focus is to...  ...commensurate with experience. This is a full-time position. We are a fully remote team and deeply respect and value work-life balance.
    Remote work
    Full time

    Sultans

    Milton, ON
    29 days ago
  • Your team’s dynamic: We are looking for a seasoned Microsoft Dynamics 365 Finance & Operations...  ..., supplier management, AP automation, lead time management, trade agreements, • Build...  ...on D365 SCM datasets • Background in software companies with hardware manufacturing or resale... 
    Remote work
    Flexible hours

    Genetec

    Milton, ON
    29 days ago
  • $169.5k - $199.5k per year

     ...to the ones they love. Our category-leading mobile app and Tile tracking...  ...Life360 has more than 500 (and growing!) remote-first employees. For more information...  ...Job This role is for a Senior iOS Engineer 2 position within the Networks team. This person will be responsible... 
    Remote work
    Summer work
    Flexible hours

    Life360

    Milton, ON
    26 days ago
  • Rimkus is a global leader in engineering and technical consulting, providing...  ..., and commercial sectors. Our team of engineers, scientists, and...  ...facility recovery efforts. • Lead and collaborate with...  ...knowledge of a variety of computer software applications including computer... 
    Remote work
    Work at office
    Worldwide
    Flexible hours

    Rimkus

    Milton, ON
    26 days ago
  • $180k - $210k per year

     ...opportunity to make family life easier and more connected, and that’s why we have been working hard to expand our team. Our ideal candidate is a seasoned backend engineer with deep experience building reliable, scalable systems, and a passion for creating products and features... 
    Remote work
    Local area
    Home office

    Skylight

    Milton, ON
    29 days ago
  • $130k - $170k per year

    Come join our Platform Team! High velocity, high intensity, high trust...  .... We're seeking someone who leads with humility, pursues audacious...  ...looking for a Senior Backend Engineer to join our Integrations & Platform...  ...on trust Location This role is remote in Canada. For candidates... 
    Remote work
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    Futurefit Ai

    Milton, ON
    29 days ago
  • $100k - $140k per year

     ...Keywords Studio, is an industry-leading game development studio founded...  ...development including Unreal Engine 5. You’re experienced in mentoring...  ...position is being offered on a remote basis, we are only able to...  ...with a desire to work within a team environment towards a common goal... 
    Remote work
    Long term contract
    Full time
    Casual work
    Worldwide

    Smoking Gun Interactive

    Milton, ON
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Lead Software Engineer (Team Lead). Be the first to apply!