Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own end-to-end development of scalable, reliable backend systems impacting the energy ecosystem, from problem understanding to production and maintenance.
Decompose complex and ambiguous product/business problems into well-defined engineering tasks and design robust system architectures including APIs, services, workflows, and data models.
Optimize system and database performance through efficient schema design, query optimization, and implementation of event-driven/asynchronous systems.
Minimum Requirements
Minimum 5 years of software engineering experience.
Strong proficiency in at least one of these languages: Java, Python, or Node.js.
Solid skills in data structures, algorithms, low-level and high-level design, distributed systems, and relational databases with SQL optimization.
Work Experience Required: 5+ years; Notice period: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced in handling ambiguous, complex problems independently without needing detailed requirements or hand-holding.
Strong capability in decomposing product/business challenges into technical solutions aligned with product impact.
Familiarity or interest in working at the intersection of software and the energy domain, with a focus on long-term maintainable and high-quality engineering solutions.
