PUNE · FULLTIME
Software Engineer

Customized Energy Solutions
Pune · onsite · Posted 12d ago
Sourced from
Undisclosed3–5 yrsfulltimePune
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Job Description
We are seeking a skilled and proactive Backend Python Developer with 3-5 years of experience in backend development. The ideal candidate will have strong hands-on experience with Python, Django/FastAPI, REST APIs, cloud-native AWS services, and database technologies. The candidate will be responsible for designing, developing, and maintaining scalable backend applications while ensuring high performance, reliability, and code quality. This role requires strong problem-solving skills, experience with modern backend architectures, and the ability to collaborate effectively with cross-functional teams in a fast paced product development environment.
Role & Responsibilities
Backend Development
- Design, develop, and maintain scalable backend applications using Python
- Build and maintain RESTful APIs using Django and/or FastAPI
- Develop clean, maintainable, and efficient code following software engineering best practices
- Design and implement backend services with a focus on performance, scalability, and security
- Participate in code reviews and contribute to improving development standards
Database & Data Management
- Design and optimize MongoDB collections, queries, aggregations, and complex pipelines
- Work with SQL for relational data modeling and query optimization
- Analyze database performance and implement improvements where required
- Ensure efficient data handling and storage solutions
Cloud and infrastructure
- Develop and deploy cloud-native applications using AWS services
- Build and maintain containerized applications using Docker
- Deploy and manage applications on AWS ECS/ECR using AWS Copilot
- Develop serverless solutions using AWS Lambda, Step Functions, API Gateway, S3, IAM, CloudWatch etc.
- Implement infrastructure as code using Terraform
- Develop application infrastructure and Monitor application performance and troubleshoot cloud-based issues
Monitoring & Optimization
- Troubleshoot production issues and ensure application reliability
- Analyze logs, identify performance bottlenecks, and implement improvements
- Contribute to application monitoring and operational excellence
Collaboration & Delivery
- Collaborate with frontend developers, QA engineers, product owners, and stakeholders
- Participate in Agile development processes and team discussions
- Contribute to CI/CD pipelines and automate deployment workflows
- Ensure timely delivery of high-quality software solutions Qualifications
- 3-5 years of experience in backend development
- Strong proficiency in Python as the primary programming language
- Hands-on experience with Django and/or FastAPI
- Strong understanding of REST API design and development
- Experience with Elasticsearch, Databricks
- Experience with Git and modern CI/CD practices
- Strong understanding of software design principles, clean code practices, and version control
- Strong debugging, analytical, and problem-solving skills
- Experience working with MongoDB, including aggregation pipelines and performance optimization
- Experience with SQL and SQL query optimization
- Hands-on experience with AWS services including: (Docker, Terraform, AWS Copilot, Lambda, Step Functions, API Gateway, ECS/ECR, S3, CloudWatch, IAM etc.)
Preferred Skillsets
- Experience with python and python frameworks
- Experience with asynchronous programming and background task processing using Celery, asyncio, or similar technologies
- Basic understanding of React and frontend development for effective collaboration
- Experience working in Agile/Scrum environments
- Knowledge of monitoring, logging, and application performance tuning
- Experience building highly scalable and distributed backend systems
- Familiarity with DevOps practices and cloud deployment workflows
- Familiarity with Agile/Scrum methodologies - Exposure to observability and monitoring tools (Datadog, Elastic etc. )
What We re Looking For
A Backend Python Developer who is passionate about building reliable, scalable, and maintainable software solutions. The ideal candidate should be self-driven, detail-oriented, and comfortable working across multiple technologies. You should take ownership of assigned tasks, proactively identify improvements, and collaborate effectively with cross functional teams to deliver high-quality products
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Aws LambdaAgileCloud DeploymentCI/CD Pipelinesagile developmentcode qualityapisAws Servicesamazon web servicesapplication monitoringcopilotCeleryClean CodeAWS CloudWatchAWS ECSAsynchronousasyncioAPI GatewayscloudBackend Development
Section · Company
About Customized Energy Solutions

Customized Energy Solutions
Power
75
employees
1998
28 years old
Pune, Maharashtra
India
₹15.7L PA avg
Avg at Customized Energy Solutions
About
Customized Energy Solutions advises on electric consumption efficiency and cost management for cooperatives and large electricity consumers.
Industries
Consulting
Employee ratings
10 reviews
4.1/ 5
Culture
3.6
Career growth
3.3
Work-life
4.1
Employees rate it well for
Work-Life Balance47Compensation & Benefits44
Find them on