Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer @ Cimpress

Home > Software Development

 Lead Software Engineer

Job Description

We are seeking a highly skilled and experienced Lead Software Engineer with a strong background in architecture design, full-stack development, and team management. This role will involve designing, developing, and maintaining scalable solutions across front-end, back-end, and cloud platforms while mentoring a team of engineers. If you are passionate about driving technology initiatives, building robust systems, and enabling others to thrive, we want to hear from you!
What You Will Do-
  • Architect and Develop Systems:
  • Design, develop, and maintain APIs, front-end UIs, and microservices to support robust and scalable applications.
  • Architect and implement cloud-based solutions leveraging AWS services for high availability and performance.
  • Lead the design and deployment of associated databases, including SQL/NoSQL options.
  • Team Leadership and Collaboration:
  • Manage, mentor, and grow a team of engineers, fostering a collaborative and high-performing culture.
  • Conduct code reviews, promote best practices, and ensure adherence to design principles.
  • Collaborate cross-functionally with product managers, data scientists, and other stakeholders to deliver impactful solutions.
  • Drive Quality and Innovation:
  • Oversee the development and deployment of CI/CD pipelines to streamline releases and improve delivery cycles.
  • Participate in Agile ceremonies and lead initiatives for process and technology improvements.
  • Introduce innovative solutions, including machine learning (ML) applications, to enhance software capabilities.
Your Qualifications
  • Experience: 8+ years in software engineering, with 2+ years in a leadership role managing teams and designing architecture.
  • Technical Skills:
  • Full-stack expertise, including Node.js, React.js, and .NET Framework (C#).
  • Proficiency in AWS services and tools for cloud-native development.
  • Strong knowledge of SQL/NoSQL databases and distributed enterprise systems.
  • Core Strengths:
  • Deep understanding of software design patterns, data structures, algorithms, and system architecture.
  • Proven ability to deliver software solutions in a fast-paced, multi-team environment.
  • Hands-on experience in analysis, coding, and implementation of complex applications.
  • Collaboration & Communication:
  • Exceptional problem-solving skills with the ability to collaborate across teams and engage with diverse stakeholders.
  • Experience coaching and mentoring technologists, fostering growth and knowledge-sharing.
Nice to have-
Experience with TypeScript, React, and asynchronous programming.
Background in developing and implementing ML processes in real-world applications.
A passion for contributing to the wider technical community through knowledge-sharing, collaboration, and leadership.
Familiarity with remote work and asynchronous collaboration tools and techniques.

Job Classification

Industry: Internet
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Cimpress
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   System architecture Team management Front end Coding Machine learning Agile Packaging Data structures HTTP SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Lead

  • Infogain
  • 8 - 11 years
  • Kochi
  • 7 hours ago
₹ Not Disclosed

Java Lead

  • Infogain
  • 8 - 11 years
  • Noida, Gurugram
  • 15 hours ago
₹ Not Disclosed

Staff Software Engineer Forward Deployed

  • Pfizer
  • 9 - 14 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Aws Cloud Engineer

  • Infogain
  • 6 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Cimpress

Cimpress N.V. (NASDAQ: CMPR) is the world leader in mass customization. Our unmatched technology, production, and supply chain operations allow us to offer products that can be personalized by an individual customer and manufactured on demand: easily, with great quality, and at affordable prices. ...