Heizen is an AI-powered software services startup founded by alumni from Microsoft, JP Morgan, IIT, and ISB. The company is developing a new approach to software delivery by combining skilled engineers with proprietary AI agents to build enterprise-grade products quickly and reliably.
The team partners with fast-growing startups and large enterprises to address complex business and technical problems, ranging from mission critical platforms to legacy workflow automation.
Role Overview
As an Associate Software Engineer, you will collaborate with experienced engineers, product managers, and designers to build reliable software solutions. The role involves contributing to feature development, understanding client requirements, and strengthening your technical skills while working on real projects.
Core Responsibilities
- Develop clean and maintainable code for backend and frontend applications.
- Work with APIs, databases, and basic cloud infrastructure.
- Take part in code reviews and learn from senior engineers.
- Collaborate with the team to deliver features from requirements through deployment.
- Assist with application testing, debugging, and improvements.
What We Value
- Strong foundations in programming and problem solving.
- Interest in learning new technologies and adapting quickly.
- Ability to communicate clearly and collaborate with teammates.
- Motivation to build reliable and high quality software.
- A growth mindset and willingness to take on challenges.
Requirements
- 0 to 2 years of experience in software engineering.
- Understanding of software development fundamentals including OOP, data structures, and algorithms.
- Familiarity with databases (SQL or NoSQL) and REST APIs.
- Basic experience with version control systems such as Git.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Learning and development budget.
- Mentorship from experienced engineers.
- Annual retreats and offsites.
- Opportunities for long term career growth.
Life at Heizen
Heizen focuses on nurturing talent and creating opportunities for growth. Team members work in a supportive environment where continuous learning is encouraged and contributions are recognized.