Full Stack Software Engineer
Actively Reviewing the ApplicationsTeam Geek Solutions
India
Full-Time
On-site
INR 9–14 LPA
Posted 2 weeks ago
•
Apply by May 5, 2026
Job Description
Experience: 3-5 Years
Notice Period : Immediate Joiner
Job Description: Full Stack Software Engineer
We're looking for a Full Stack Software Engineer to help build Gen-AI applications for energy industry. If you are interested in leverage cutting-edge techniques to build APIs and complex data pipelines with end-to-end ownership of the feature you build alongside a team of some of the best engineers in the energy industry, then you will love working at Enverus. We are looking for a developer with a natural curiosity, and preferably someone who has full stack experience and a willingness to pick up additional skills on the job!
The Team
You will join our software engineering team which focus on the forefront of innovation in the energy industry. Here, you'll be part of a highly collaborative and agile group dedicated to prototyping and leveraging cutting-edge technologies to develop new products and solutions. Come join the team and help pioneer Enverus’ mission to drive the future of energy.
What You Will Do
Required
Notice Period : Immediate Joiner
Job Description: Full Stack Software Engineer
We're looking for a Full Stack Software Engineer to help build Gen-AI applications for energy industry. If you are interested in leverage cutting-edge techniques to build APIs and complex data pipelines with end-to-end ownership of the feature you build alongside a team of some of the best engineers in the energy industry, then you will love working at Enverus. We are looking for a developer with a natural curiosity, and preferably someone who has full stack experience and a willingness to pick up additional skills on the job!
The Team
You will join our software engineering team which focus on the forefront of innovation in the energy industry. Here, you'll be part of a highly collaborative and agile group dedicated to prototyping and leveraging cutting-edge technologies to develop new products and solutions. Come join the team and help pioneer Enverus’ mission to drive the future of energy.
What You Will Do
- Full Stack Development: Design and implement user-facing features using modern frontend frameworks (React, TypeScript) integrated with Python-based backend services
- Scalable APIs: Develop RESTful APIs and microservices that power GenAI applications across the platform
- Data Pipelines: Build and maintain data processing workflows using AWS services (S3, Lambda, DynamoDB, OpenSearch)
- End-to-End Features: Own features from concept to production—frontend, backend, database, and deployment
- GenAI Integration: Implement and optimize AI/ML model integrations, including LLMs and agentic workflows
- Modern Engineering: Work in an agile environment with CI/CD, automated testing, code reviews, and continuous improvement
Required
- Education: Bachelor's degree in Computer Science or related field
- Experience: 3+ years as a software developer with full stack exposure
- Backend Expertise: Strong Python, TypeScript skills with experience building APIs and backend services
- Frontend Proficiency: Experience with modern JavaScript frameworks (React, Vue, or Angular) and TypeScript
- Cloud Architecture: Hands-on experience with AWS services (S3, Lambda, DynamoDB, API Gateway)
- Database Knowledge: Proficiency with both relational (PostgreSQL/MySQL) and NoSQL databases
- DevOps Mindset: Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and version control (Git)
- Problem Solving: Strong foundation in data structures, algorithms, and system design
- Communication: Excellent English communication skills; able to collaborate effectively across teams
- Experience with GenAI/LLM applications or agentic AI systems
- Knowledge of energy industry domain or B2B SaaS products
- Contributions to open-source projects
- Experience with infrastructure-as-code (Terraform, CloudFormation)
- Ownership mindset: You take pride in delivering high-quality features and maintaining them
- Curiosity: You're eager to learn new technologies and stay current with industry trends
- Pragmatism: You balance innovation with practical solutions that meet business needs
- Independence: You can work autonomously while knowing when to collaborate or seek guidance
- Adaptability: You thrive in a fast-paced environment and can pivot when priorities shift
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Planning Assistant
82% matchLarsen & Toubro
India
Full-Time
₹2–3 LPA
Engineering
Mechanical
Electrical
+1
Data Science INTERN
94% matchMicrosoft
India
Full-Time
₹1–1 LPA
Machine Learning
Engineering
Statistics
AI Engineer
75% matchmicro1
Delhi
Full-Time
Design
Artificial Intelligence
Machine Learning
+1
Python FSD-Senior Software Engineer-GR-39610-70184-JR166765
89% matchCarelon Global Solutions India
Bengaluru
Full-Time
Python
API
Data Engineering
+1
Require a Technical Support Engineer in Ahmedabad
79% matchTestHiring
India
Full-Time
Engineering
Python
Mechanical Engineering
+4
Share
Quick Apply
Upload your resume to apply for this position