This opportunity is ideal for fresh graduates who want to gain hands-on experience in software development and work on real-world cloud-based applications.
Company Details
| Company | Five9 |
| Role | Apprentice – Product Engineering |
| Location | Bengaluru, Karnataka, India |
| Job Type | Full-Time (Apprenticeship) |
About the Role:
As a Product Engineering Apprentice, you will work on real-world software development projects and gain hands-on experience in modern technologies, cloud platforms, and scalable systems while collaborating with experienced engineers.
- Work on real product development projects.
- Gain exposure to software engineering practices.
- Collaborate with cross-functional teams.
- Learn modern backend and cloud technologies.
- Follow Agile development processes.
Key Responsibilities:
- Assist in designing, developing, and maintaining applications.
- Write clean and scalable code using .NET Core or Python.
- Debug and troubleshoot APIs and backend services.
- Participate in Agile ceremonies like sprint planning.
- Contribute to feature enhancements and bug fixes.
- Work with microservices-based architecture.
- Collaborate with QA, DevOps, and product teams.
- Maintain documentation and technical workflows.
Skills Required:
- Basic programming knowledge in C# (.NET) or Python.
- Understanding of Object-Oriented Programming (OOP).
- Knowledge of Data Structures and Algorithms.
- Understanding of REST APIs and HTTP protocols.
- Basic knowledge of databases (SQL).
- Problem-solving and analytical skills.
- Good communication and teamwork skills.
Preferred Skills:
- Exposure to ASP.NET Core or Python frameworks (Flask/FastAPI).
- Familiarity with Git/version control.
- Knowledge of Docker and containerization.
- Basic understanding of cloud platforms (AWS/Azure).
- Experience through projects or internships.
Eligibility Criteria:
- B.E / B.Tech in Computer Science, IT, or related fields.
- Final-year students or recent graduates.
- Strong interest in software development.
Selection Process:
- Online Application
- Technical Assessment
- Technical Interview
- HR Interview
Career Growth Opportunities:
- Hands-on experience with real-world projects.
- Mentorship from experienced engineers.
- Exposure to cloud and microservices architecture.
- Opportunity for full-time role based on performance.
Why Join Five9:
- Work with a global cloud technology company.
- Strong learning and development opportunities.
- Collaborative and innovative environment.
- Exposure to AI and cloud-based platforms.
How to Apply:
- Click the Click here button below.
- Open the official job page.
- Fill in your details and submit the application.
Apply Link: Click here
Join WhatsApp Group: Click here
About Company:
Five9 is a pioneer in cloud contact center solutions, helping businesses transform customer engagement through AI, automation, and scalable cloud technologies.