Ontic is hiring for the role of Associate Software Engineer (Backend) in Pune, India. This is an early-career opportunity for candidates who want to build strong fundamentals in backend development, APIs, and scalable SaaS platforms.
Job Overview
- Company: Ontic
- Position: Associate Software Engineer (Backend)
- Qualification: Bachelor’s Degree
- Experience: 0–2 Years
- Location: Pune, India
- Job Type: Full-Time
- Domain: Backend Development / SaaS / Software Engineering
About the Company
Ontic builds software solutions that help organizations and security teams identify threats, assess risks, and respond quickly. Their platform combines data and security operations into a single system, helping companies manage incidents and improve safety.
Role Description
In this role, you will contribute to building backend systems that power Ontic’s SaaS platform. You will work closely with experienced engineers to develop features, fix issues, and improve system performance.
The role is designed for early-career engineers who want to gain hands-on experience in real-world backend systems, APIs, and scalable applications.
Key Responsibilities
Development & Implementation
- Contribute to building backend services and application features
- Work with technologies like Java, Spring Boot, MongoDB, and Elasticsearch
- Implement assigned tasks with guidance from senior engineers
Code Quality & Best Practices
- Write clean, maintainable, and well-tested code
- Follow engineering standards and participate in code reviews
- Improve code quality through feedback and best practices
Learning & Technical Growth
- Build understanding of backend systems, APIs, and data models
- Learn debugging, testing, and performance optimization techniques
- Continuously improve technical skills
Collaboration
- Work closely with engineering and product teams
- Communicate progress, challenges, and updates clearly
- Contribute to team-based development
Production Awareness
- Support debugging and issue resolution in development and production
- Learn system reliability, logging, and monitoring concepts
What You’ll Actually Be Doing
Your daily work will include writing backend code, fixing bugs, and supporting system improvements. You will also collaborate with team members to understand requirements and deliver features.
You will gradually learn how large backend systems are built and maintained, gaining exposure to real production environments and engineering workflows.
Technical Skills Required
Core Technical Skills
- Basic knowledge of Java or any object-oriented programming language
- Understanding of data structures and algorithms
- Familiarity with backend development concepts
Preferred Skills
- Exposure to Spring Boot, MongoDB, Elasticsearch
- Understanding of APIs and web application development
- Knowledge of Git or version control systems
- Basic exposure to cloud platforms or modern tools
Core Skills
- Strong problem-solving ability
- Attention to detail
- Willingness to learn in a fast-paced environment
- Good communication and teamwork skills
Eligibility Criteria
- 0–2 years of experience (including internships or projects)
- Bachelor’s degree in a relevant field
- Hands-on experience through academic or personal projects
Work Environment
You will work in a collaborative engineering environment where learning is continuous. The team focuses on building scalable, reliable backend systems while maintaining high code quality.
This role gives you exposure to:
- SaaS product development
- Real-world backend systems
- Agile development practices
- Cross-team collaboration
A Realistic Day in This Role
- Work on backend feature development
- Debug and fix issues
- Participate in code reviews
- Collaborate with team members
- Learn new technologies and tools
Your work will focus on backend development + learning + system improvement.
Why This Role Is Valuable
This role provides a strong foundation in backend engineering by offering:
- Hands-on experience with real systems
- Exposure to modern backend technologies
- Opportunity to learn from experienced engineers
- Growth in both technical and professional skills
Career Growth Opportunities
After gaining experience, you can grow into roles such as:
- Software Engineer
- Backend Developer
- Full Stack Developer
- Platform Engineer
Final Thoughts
The Associate Software Engineer role at Ontic is ideal for candidates who want to start their career in backend development and SaaS products. It offers a balanced mix of learning, coding, and real-world exposure, making it a strong entry point into the tech industry.
How to Apply
Apply link below apply there
- Open the link and click Apply Now
- Create or login to your account
- Fill in your details
- Upload your resume
- Submit the application
Make sure your resume highlights backend projects, programming skills, and problem-solving ability, as these are key for shortlisting.

