At a Glance
- Tasks: Lead the engineering team and develop scalable platforms for AI-enabled automation systems.
- Company: Eclipse Automation, part of Accenture, innovates custom automated manufacturing solutions globally.
- Benefits: Enjoy RRSP matching, health benefits, tuition reimbursement, and generous vacation days.
- Why this job: Join a fast-paced culture that values innovation and personal growth while making a global impact.
- Qualifications: 5-10 years in full-stack development with expertise in React, TypeScript, and cloud technologies.
- Other info: Eclipse Automation promotes an inclusive environment and encourages applications from diverse backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
Location: Cambridge, ON | On-site
Job Type: Full-time
Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days
Get to Know Us: Eclipse Automation, part of Accenture, delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation expertise with Accenture’s digital transformation capabilities to create smart, efficient, and sustainable manufacturing systems. Our global network includes facilities in Canada, the United States, Germany, Hungary, Switzerland, and Malaysia, ensuring regional expertise and global strength.
The Position: The Senior Full-Stack Software Engineering Lead will serve as the technical lead and primary programmer for Project Neuron. This role is responsible for defining architecture, leading engineering efforts, and owning the platforms, applications, and services that drive our simulation-ready, AI-enabled automation systems. The Senior Full-Stack Software Engineering Lead will mentor the engineering team, set and uphold high technical standards, and drive delivery across multiple domains. Working across Omniverse, AI, databases, ERP/PLM systems, and cloud infrastructure, they’ll collaborate cross-functionally to ensure scalable, performant, and future-ready solutions that support Eclipse Automation’s digital transformation goals.
What You’ll Be Doing:
- Architect and develop scalable platforms and backend services to support enterprise-grade applications.
- Integrate data from diverse sources including SOAP/REST APIs, MySQL 8/PostgreSQL databases, and Azure cloud pipelines.
- Own the end-to-end development of portals, dashboards, internal tools, and web applications.
- Collaborate closely with DevOps on CI/CD pipelines, deployment workflows, infrastructure, and SecOps compliance.
- Uphold high standards for code quality, system observability, and technical documentation.
- Act as the technical lead, setting direction and best practices for the full-stack engineering team.
- Mentor engineers, providing guidance on architecture, design patterns, and career growth.
- Define sprint goals, deconstruct epics into actionable stories, and coordinate cross-functional deliverables.
- Partner with program managers and executive leadership to align engineering outcomes with strategic goals.
- Contribute to hiring efforts, participating in interviews and onboarding to support team expansion.
What We’re Looking For:
- Bachelor’s degree in software engineering, Computer Science, or equivalent
- 5-10+ years in full-stack software development
- Proven track record of technical leadership in cross-functional teams
- Deep experience with React, TypeScript, .NET Core, SOAP/REST APIs, and MySQL/PostgreSQL, Red Hat OpenShift, Kubernetes
- Understanding of DevOps, cloud deployments, and service observability
- Bonus: Interest/experience in AI, digital twins, Nvidia Omniverse SDK & APIs, Universal Scene Description
What We Offer:
- Reimbursement for tuition and professional dues
- Three weeks of vacation and five paid personal days (to start)
- RRSP matching program
- Free snack program
Why Join Us: Here at Eclipse Automation, creation and innovation are at our core, and our culture reflects that. Fast-paced and continuously fostering growth, we encourage the entrepreneurial spirit that our teams embody, and leverage each of their strengths to do better for our people, our clients, and our communities. Our teams are made up of innovators, thinkers, and doers, with the know-how and expertise to exceed expectations, and the relentless spirit to create and reinvent. Our people are what enable us to live up to our name – to eclipse all others, inspiring and creating outcomes that change the world.
Eclipse Automation is committed to creating an accessible and inclusive work environment. It is our policy to recruit and select applicants solely on the basis of their qualifications. We are an equal opportunity employer that hires talent regardless of age, race, creed, colour, religion, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, or any other status or condition protected by applicable law. Eclipse Automation encourages applications from all qualified candidates. Those in need of accommodation at any stage of the recruitment process should notify eca_hresources@eclipseautomation.com. Any information received that relates to accommodation needs of a candidate will be addressed in a confidential manner.
Senior Full-Stack Software Engineering Lead employer: Eclipse Automation Inc.
Contact Detail:
Eclipse Automation Inc. Recruiting Team
eca_hresources@eclipseautomation.com
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full-Stack Software Engineering Lead
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, such as React, TypeScript, and .NET Core. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Highlight any previous leadership roles you've held, especially in cross-functional teams. Be prepared to discuss how you’ve mentored others and set technical standards in your past positions.
✨Tip Number 3
Research Eclipse Automation and its parent company, Accenture. Understanding their mission and recent projects can help you tailor your discussions during interviews and show your genuine interest in the company.
✨Tip Number 4
Prepare to discuss your experience with cloud deployments and DevOps practices. Being able to articulate your understanding of CI/CD pipelines and service observability will demonstrate your readiness for this role.
We think you need these skills to ace Senior Full-Stack Software Engineering Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in full-stack software development, particularly with technologies mentioned in the job description such as React, TypeScript, and .NET Core. Emphasise any leadership roles you've held and projects that align with the responsibilities of the Senior Full-Stack Software Engineering Lead.
Craft a Compelling Cover Letter: In your cover letter, express your passion for automation and digital transformation. Discuss how your background aligns with Eclipse Automation's goals and mention specific projects or experiences that demonstrate your technical leadership and mentoring abilities.
Showcase Technical Skills: Include a section in your application that lists your technical skills clearly. Highlight your experience with cloud deployments, DevOps practices, and any familiarity with AI or Nvidia Omniverse SDK & APIs, as these are considered bonuses for this role.
Prepare for Technical Questions: Anticipate technical questions related to architecture, design patterns, and full-stack development during the interview process. Be ready to discuss your approach to problem-solving and how you would lead a team in delivering scalable solutions.
How to prepare for a job interview at Eclipse Automation Inc.
✨Showcase Your Technical Expertise
As a Senior Full-Stack Software Engineering Lead, it's crucial to demonstrate your deep understanding of technologies like React, TypeScript, and .NET Core. Be prepared to discuss specific projects where you've successfully implemented these technologies and how they contributed to the overall success of the project.
✨Prepare for Leadership Questions
Since this role involves mentoring and leading a team, expect questions about your leadership style and experiences. Think of examples where you've guided a team through challenges, set technical standards, or contributed to hiring efforts. This will show your capability to lead effectively.
✨Understand the Company’s Vision
Familiarise yourself with Eclipse Automation's mission and values, especially their focus on innovation and digital transformation. Being able to articulate how your skills align with their goals will demonstrate your genuine interest in the company and the role.
✨Discuss Cross-Functional Collaboration
This position requires collaboration across various teams. Prepare to share examples of how you've worked with different departments, such as DevOps or program management, to achieve common goals. Highlighting your ability to communicate and collaborate effectively will be key.