HamburgerMenu
hirist

Engineering Manager - SaaS Applications

IKAN UPLEVEL TECHNOLOGIES PRIVATE LIMITED
6 - 12 Years
Remote

Posted on: 20/03/2026

Job Description

Description :

We are seeking dynamic and experienced leaders to grow our engineering teams, scale our development & release processes, and create world-class products.

Our platform is built on the Python Django / DRF framework with a frontend in NextJs along with MySQL/Redis and a bunch of other Amazon Web Services on the backend.

The job requires the following :

- Hands-on experience in architecting, designing, developing & scaling complex systems with highly available set-ups and large transactional and complex web-based systems

- Strong knowledge of design patterns and their applications.

- Good know-how of standard coding practices, quality and review guidelines

- Building / Hiring high-performance software engineering teams

- Solid understanding of business processes and the application of technology to implement and thereafter streamline them

- Experience in presenting plans, updates, and risks to all stakeholders is a critical part of the role.

- Strong leadership and communication skills

- Excellent knowledge of the latest technology trends and motivate the team for the same.

- Well-versed in productivity and AI tools to increase productivity.

- A technologist at heart and is passionate about the latest technological developments.


Requirements :

- 7+ years of experience in building software products and SaaS applications with strong hands-on development experience in web technologies.

- 3+ years of experience owning and operating high-volume production applications

- 3+ years of solid experience in designing loosely coupled and scalable architecture.

- 3+ years of collaborating experience with product design teams, customers, and other stakeholders to have timely deliverables.

- 3+ years of experience in AWS from an architecture and cost perspective.

- 2+ years of experience in building high-performance engineering teams and delivering great software.

- 2+ years of recent experience in managing software development teams with full responsibility for software releases, processes, and people management.

- Exceptionally well-organized individual with great listening, communication, and presentation skills

- Strong analytical and problem-solving skills.


Key Responsibilities :

1. Ownership - Must have trait

- Provide leadership, guidance, and support to engineers, fostering their professional growth and ensuring a positive work environment.

2. Technology :

- Identify key system components, interfaces, and dependencies and prepare high level overview / documentation

- Participate in designing scalable systems and provide inputs to handle scalability, data volume, concurrency and system bottlenecks.

- Review code and ensure adherence to coding standards, best practices, and quality guidelines.

- Implement and maintain robust testing processes to ensure the reliability and scalability of the services and the applications.

- Work on bench-marking different technology options with underlying use cases to make the right architectural decisions.

- Perform intermittent code reviews to ensure high production code quality.

- Set up best practices for development and champion their adoption.

- Closely work with team to ensure timely, bug-free releases

- Create RCA documentation and prevent the issues in future

- Arrange for retrospective calls to discuss learnings from the completed sprint

3. Management :

- Work closely with product managers and stakeholders to understand the product roadmap and plan the resources.

- Strong experience with Build and Release, Agile processes, and Estimation/Planning

- Set up best practices and identify areas of continuous improvement of the product development life cycle.

- Should be able to manage the resources including creating POD charters for reutilizing the resources efficiently to improve the velocity and stability of the deliverables.

- Identify and mitigate risks in the deliverables.

- Managing the engineering team and taking care of their performance evaluations.

- Perform regular 1 :1 meetings and share & seek feedback

- Work on measures to optimize team productivity and engineers' professional development

- Clear communication and 100% visibility of project status to all stakeholders


Why This Role Might Be For You :

- You want to lead an engineering team in a high-ownership environment where youre responsible for driving projects from concept to delivery.

- Youre excited by the opportunity to influence architecture, tooling, and engineering best practices across teams.

- You care deeply about building scalable, reliable, and maintainable systems while promoting a culture of quality, testing, and clean code.

- You enjoy partnering with product, design, and other stakeholders to deliver customer-centric solutions that solve real problems.

- You want to mentor and grow engineering talent while helping shape the technical direction and culture of a fast-paced, impact-driven organization


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in