Software Development Engineer 2

Aerem Solutions
Posted on
Aerem Solutions logo

Experience
4 - 6 yrs
Salary (CTC)
₹18L - ₹25L
Job Location
Mumbai, India
Vacancy
1
Designation
Software Development Engineer II
Job Type
ONSITE

Job Description

Software Development Engineer 2
Aerem | Mumbai, Maharashtra, India (On-site)


ABOUT AEREM

Aerem is India's end-to-end platform making solar adoption simple for MSMEs and homeowners, empowering them to harness the power of sun and reduce electricity cost by up to 80%.Our strength lies in delivering a comprehensive approach that addresses every friction point in solar adoptionfrom finding the right installer to ensuring the right price, equipment, quality, and financing. We operate India's only RBI-licensed solar-focused NBFC and SunStore, a B2B marketplace that connects OEMs, distributors, and installation partners in a seamless ecosystem. This entire experience comes together on our integrated digital platform, allowing customers to manage their solar journey, from start to savings, in one place.Backed by Blume Ventures, UTEC, Avaana Capital, British International Investment (BII), SE Ventures, and Riverwalk Holdings, we are dedicated to transforming India's solar energy landscape while delivering exceptional returns for businesses and supporting local solar entrepreneurs.


SDE 2 Full Stack Engineer

We are looking for an experienced Full Stack Engineer to design and build scalable, high-performance applications that power Aerem's digital platform. The ideal candidate should have strong expertise across frontend and backend technologies, demonstrate ownership of complex engineering problems, and be passionate about building robust, production-grade systems. You will work closely with cross-functional teams, mentor junior engineers, and contribute to architectural decisions while embracing modern AI-assisted development workflows.Candidates from Tier-1 engineering colleges are preferred.


Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance full stack applications.
  • Architect and implement complex backend services, APIs, and frontend modules with a focus on maintainability and scalability.
  • Lead the development of critical product features from design to production deployment.
  • Optimize system performance, reliability, scalability, and database efficiency.
  • Design scalable data models and improve application architecture.
  • Collaborate with Product, Design, and Engineering teams to deliver high-quality software solutions.
  • Participate in system design discussions, code reviews, and technical planning.
  • Mentor junior engineers and promote engineering best practices across the team.
  • Write clean, well-tested, production-ready code and contribute to CI/CD pipelines.
  • Troubleshoot production issues and drive root cause analysis for system improvements.
  • Leverage AI-assisted and agentic AI development workflows to improve engineering productivity and code quality.

Required Skills

  • 3–6 years of hands-on experience in full stack software development.
  • Strong proficiency in:
    • Node.js
    • TypeScript
    • React.js with Next.js
    • MongoDB
    • PostgreSQL
  • Strong understanding of SQL, database design, indexing, and query optimization.
  • Solid experience designing RESTful APIs and backend architectures.
  • Strong understanding of distributed systems, asynchronous programming, caching, and scalable web architecture.
  • Experience building production-grade applications with high availability and performance requirements.
  • Proficiency with Git, version control, and collaborative software development workflows.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent understanding of software engineering principles, design patterns, and clean code practices.
  • Ability to independently own features and deliver them end-to-end in a fast-paced product environment.

Preferred Qualifications

  • Candidates from Tier-1 engineering colleges preferred.
  • Experience designing scalable software architectures and leading technical initiatives.
  • Experience using AI coding assistants, agentic AI workflows, or AI-native development tools in production environments.
  • Demonstrated experience delivering production outcomes using agentic AI systems/tools will be strongly preferred.
  • Experience with cloud platforms such as AWS or GCP.
  • Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and monitoring/observability tools.
  • Familiarity with microservices architecture and event-driven systems.
  • Knowledge of React Native mobile app development is a plus.
  • Experience working in startups or high-growth engineering teams is highly preferred.

What We Look For

  • Strong ownership and accountability.
  • Excellent system design and architectural thinking.
  • Product mindset with a focus on delivering exceptional user experiences.
  • Ability to mentor engineers and elevate team performance.
  • Bias toward execution and delivering high-quality software quickly.
  • Curiosity toward emerging AI-driven software development practices.
  • Adaptability, continuous learning, and a passion for solving complex engineering challenges.

Location: Mumbai (Onsite)



No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.