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 Prince Rupert, BC vacancy
  • Our team at Blackline Safety is growing! As a people-driven technology...  ...people to be their best. Our Software Development team is expanding, and we’re seeking a Team Lead, Automation to drive technical...  ...continuous delivery • Improve engineering processes, tooling, and metrics... 
    Remote work
    Long term contract
    Temporary work

    Blackline Safety

    Prince Rupert, BC
    26 days ago
  •  ...CoLab At CoLab, we want to help mechanical engineering teams bring life-changing products to market...  ...you've done it more than once. As VP of Software Engineering, you'll be responsible for...  ...relentlessly focused on outcomes. What You’ll Do • Lead Software Engineering within CoLab’s... 
    Remote work
    Long term contract
    Permanent employment
    Full time
    Work at office

    Colab Software

    Prince Rupert, BC
    29 days ago
  • $115k - $184k per year

     ...bready* for a change? Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will get to work across the entire Toast...  ...across Toast’s enterprise management products • Lead complex projects that improve functionality and reliability... 
    Remote work
    Local area

    Toast

    Prince Rupert, BC
    29 days ago
  • Remote Position - Any Location in Canada with Great Wifi Works! You will be the heartbeat of...  ...You Bring • 7+ years of proven success in leading change management and organizational...  ...training sessions and workshops that empower teams to embrace new tools. • Analyze key performance... 
    Remote work
    Shift work

    Sercante

    Prince Rupert, BC
    8 days ago
  •  ...NSBE (National Society of Black Engineers) is a non-profit organization...  .... We're looking to hire a team of motivated and passionate students...  ...Role Description: As Finance Lead, you’ll oversee all financial...  ..., bookkeeping, or financial software (e.g., Excel, Google Sheets) -... 
    Remote work

    The-engineering-society-of-queen-s-university

    Prince Rupert, BC
    26 days ago
  •  ...Location : Remote in Canada  About Velixo  Velixo is a fast-growing...  ..., Sage Intacct, and other leading ERPs directly to Excel, giving finance and operations teams real-time reporting, budgeting,...  ...We are hiring our first Sales Engineer. You will own the technical side... 
    Remote work

    Velixo

    Prince Rupert, BC
    26 days ago
  •  ...dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators,...  ...flexible work location including remote and hybrid models. Responsibilities...  ...design and construction including leading project meetings, developing scope... 
    Remote work
    Contract work
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Aecom

    Prince Rupert, BC
    26 days ago
  •  ...risk and cost. Powered by our AI engine, LuminIQ, we embed risk checks,...  ...in one platform - helping lean teams stay compliant, efficient, and...  .... Note: This is a fully remote position, open to applicants based...  ...opportunities raising expansion leads. Your goal is to maximise value... 
    Remote work
    Long term contract
    Contract work
    Local area
    Immediate start

    Gatekeeper

    Prince Rupert, BC
    26 days ago
  • $65k - $140k per year

     ...communities. The Role We're hiring Quality Engineers to work on Veeva Vault, a rapidly growing SaaS...  ...our Quality Assurance and Release Engineering team, you'll be responsible for functional and automation testing of software, ensuring customer success with every release.... 
    Remote work
    Work at office
    Local area
    Work from home

    Veeva Systems

    Prince Rupert, BC
    26 days ago
  •  ...place that you can call home. Job Description CIMA+’s Infrastructure team combines top-notch skills with an intimate understanding of the...  ...what’s expected of us to meet the challenges of tomorrow and engineer a better world! We are seeking a highly skilled and motivated Civil... 
    Remote work
    Permanent employment
    Contract work
    Live In
    Work at office
    Local area
    Flexible hours
    2 days per week

    Cima+

    Prince Rupert, BC
    29 days ago
  • Marine Education & Cultural Knowledge Lead COVE Dartmouth, NS Who is COVE? COVE is a tech hub...  ..., we are actively seeking to expand our team to further bolster our transformational influence...  ...• Vacation, personal days, and sick time • Remote work and flexible work hours • Team wide... 
    Remote work
    Casual work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Iore

    Prince Rupert, BC
    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

    Prince Rupert, BC
    26 days ago
  •  ...between tools - without manual work. We’re a remote-first team spread across Canada and beyond, and we...  ...-time after graduation. QA Automation Engineer Co-op Location: Quebec-based (Remote-...  .... If you’re excited about improving software quality through automation, this role is... 
    Remote work
    Full time
    Internship
    Flexible hours

    Flexspring

    Prince Rupert, BC
    26 days ago
  • Harbor is seeking a Finance Systems Commercial Delivery Lead to join our growing team. The Finance Systems Commercial Delivery Lead is responsible for...  ...aligned opportunities to market. This is a fully remote position that can be worked from anywhere in the USA or Canada... 
    Remote work

    Harbor

    Prince Rupert, BC
    26 days ago
  • $122k - $162k per year

    Senior AI Engineer ABOUT US Procurify is the AI-enhanced procurement and...  ..., development practices, and team. ABOUT THE ROLE We're seeking a...  ...performance and user experience LEAD WITH CARES: • Commitment: Demonstrates...  ...spend smarter Procurify is a remote-first company with a big heart... 
    Remote work
    Immediate start
    Flexible hours

    Procurify

    Prince Rupert, BC
    29 days ago
  •  ...dreams and become part of a global team of nearly 50,000 planners, designers, engineers, scientists, digital innovators,...  ...industrial projects • Experience leading electrical design and commissioning...  ...Proficient in the use of power analysis software such as ETAP and SKM is an asset •... 
    Remote work
    Contract work
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Aecom

    Prince Rupert, BC
    26 days ago
  • $65 - $85 per hour

     ...others. About the role: As an engineer on the Frontend Engineering Team, you will build and support the Finix...  ...End Engineering role, you will lead the technical design, implementation...  ...production support of Finix's user-facing software products, continuously ensuring a... 
    Remote work
    For contractors
    Flexible hours

    Finix

    Prince Rupert, BC
    29 days ago
  • $168k - $240k per year

     ...faster. We build high-performing teams that can make an impact quickly...  ...are looking for a Senior Sales Engineer to join our Americas Field...  ...business outcomes. While this is a remote position based in Montreal, you...  .... • Validation Leadership: Lead product evaluations (POVs) and... 
    Remote work
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Zscaler

    Prince Rupert, BC
    26 days ago
  • $120k - $165k per year

     ...the organization. Elevate your engineering career by joining us as a...  ...of T&D Lines CIMA+ Leadership Team. This team is working on some...  ...area. Primary responsibilities • Lead a project design team, including...  ...PLS-CADD suite design /analysis software and CAD systems, along with... 
    Remote work
    Hourly pay
    Permanent employment
    Local area
    Flexible hours

    Cima+

    Prince Rupert, BC
    26 days ago
  • $81.27k - $120k per year

     ...Work location: Remote (Quebec) Here's what we do and why we do it...  ...closely with the development team to expand our partner and client...  ...in this role Take the lead of the scrum team as the Product...  ...Degree in Computer Science, Engineering, or similar relevant field an... 
    Remote work
    Flexible hours

    Career Centre

    Prince Rupert, BC
    7 days ago
  •  ...inefficient processes, and empower every team member to work smarter and faster. Born from...  ...experience. As a Senior Fullstack Engineer, you’ll play a key role in building and scaling...  ...home office stipend to help you succeed in a remote environment • Lunch reimbursement for in-... 
    Remote work
    Work at office
    Local area
    Work from home
    Home office

    Cresta

    Prince Rupert, BC
    29 days ago
  •  ...sustainment. The key SSI Platform software applications are...  ...member of the Enterprise Solutions team with a strong emphasis on the development...  ...under the guidance of the team leads. The ability to also engage...  ...engaging with clients through remote meetings with minimal travel. Flexibility... 
    Remote work
    Work at office
    Local area

    SSI ShipConstructor

    Prince Rupert, BC
    26 days ago
  •  ...benefits everyone. • You have a Master’s or PhD degree in Electrical Engineering. • You have at least 5 years of professional experience. • Your...  ...challenging, complex guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection, time available... 
    Remote work
    Part time
    Freelance

    Mindrift

    Prince Rupert, BC
    26 days ago
  •  ...Overview: Transmit Security is leading the way in Customer Identity...  ..., business, and executive teams. Results-Oriented & Resilient...  ...level executives (CISO, CPO, VP Engineering, CIO, etc.). ~ Experience...  ...characteristics that make our employees unique. #LI-SS1 #LI-Remote... 
    Remote work

    Transmit Security

    Prince Rupert, BC
    7 days ago
  • $77.5k - $87.5k per year

     ...Technical Artist to join our team. A successful candidate should...  ...materials, effects and Unreal Engine Blueprints to create complex art...  ...is being offered on a remote basis, we are only able to consider...  ...located in ON or BC. High Voltage Software is an Equal Opportunity... 
    Remote work
    Permanent employment
    Full time
    Casual work
    Local area

    High Voltage Software

    Prince Rupert, BC
    26 days ago
  • $100k - $106k per year

     ...people, and we’re building the team to help push our shopping cart...  ...specialists. About the Job • Define and lead strategic initiatives: Partner...  ...members, product managers, engineers, legal, and specialists....  ...changes to a large user base. #LI-Remote Instacart provides highly market... 
    Remote work
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Prince Rupert, BC
    8 days ago
  •  ...Operations Specialist owns the operational engine behind every hardware customer we...  ...this hardware possible. The Sales team sells it. The Product team builds the software. You make sure the hardware...  ...hardware vendors to their commitments on lead times, install quality, support... 
    Remote work
    Flexible hours
    Shift work

    BusPlanner

    Prince Rupert, BC
    26 days ago
  •  ...and enjoy working with industry-leading clients on best-in-class...  ...reports. They will support client teams in the development and deployment...  ...​ Location: Calgary, Alberta (Remote) • Travel Required: Yes • Work...  ...- Bachelor's degree in engineering, construction management, or a... 
    Remote work
    Hourly pay
    Monday to friday
    Afternoon shift

    Trillium Advisory Group

    Prince Rupert, BC
    26 days ago
  • $100k - $125k per year

     ...collect and exchange data with our leading FHIR-based data liberation...  ...delivery across care teams and health systems bringing #BetterGlobalHealth...  ...with deep alignment to engineering and architecture....  ...Technical Product Management, Software Engineering, or Platform Product... 
    Remote work
    Long term contract
    Remplacement
    Internship
    Flexible hours

    Smile Digital Health

    Prince Rupert, BC
    29 days ago
  • $70k - $100k per year

     .../Animator to join our growing team. What you will be doing • Working...  ...of standard digital art software: Photoshop, 3DSMax/Maya/Blender...  ...• Experience working in game engines, especially Unity • Excellent...  ...Time, Permanent Working Pattern: Remote Keywords Studios is dedicated... 
    Remote work
    Long term contract
    Permanent employment
    Full time
    Night shift

    Snowed In Studios

    Prince Rupert, BC
    26 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!