Principal Product Developer

BMC Software

Pune City

On-site

INR 4,868,010 - 5,949,790

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An established industry player is seeking a Principal Product Developer to lead innovative projects in Java and AI/ML technologies. In this dynamic role, you will design scalable software solutions and mentor a talented team, driving the development of cutting-edge products that empower businesses to achieve operational excellence. With a commitment to diversity and a culture that champions creativity, this opportunity allows you to make a significant impact in a collaborative environment. If you are passionate about technology and eager to contribute to transformative projects, this role is perfect for you.

Qualifications

  • 12+ years of experience in Java backend development with a strong leadership background.
  • Proficiency in designing scalable software and mentoring team members.

Responsibilities

  • Design and develop high-performance software solutions using Java.
  • Collaborate with AI researchers to deploy machine learning models.

Skills

Java Backend Development
Spring Framework
REST API
Docker
Kubernetes
AI/ML Frameworks
Communication Skills

Tools

Swagger
Python
Node.js
C/C++
Automation Frameworks

Job description

Join to apply for the Principal Product Developer role at BMC Software.

5 days ago Be among the first 25 applicants.

Description and Requirements

"At BMC trust is not just a word - it's a way of life!"

We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you will bring your best every day. We will champion your wins and shout them from the rooftops. Your peers will inspire, drive, support you, and make you laugh out loud!

We help our customers become an Autonomous Digital Enterprise through relentless innovation. Our DSOM product line includes industry-leading Digital Services and Operation Management products, including SaaS offerings in Predictive IT service management, inventory discovery, and intelligent operations management.

BMC is seeking a Java Tech Lead to join our team working on the Helix Capacity Optimization product. Your role will include:

  1. Designing scalable, reliable, and high-performance software.
  2. Developing and maintaining features using Java.
  3. Designing and maintaining AI/ML pipelines with Python and industry-standard frameworks.
  4. Collaborating with AI researchers and data scientists to deploy machine learning models.
  5. Implementing prompt engineering and LLM optimization strategies.
  6. Troubleshooting complex technical issues.
  7. Improving methodologies, processes, and tools.
  8. Leading projects and mentoring new team members.

The ideal candidate will have:

  • 12+ years in Java backend development.
  • Experience as a Backend Tech Lead.
  • Proficiency with Spring, Swagger, REST API, Docker, Kubernetes.
  • Experience with AI/ML frameworks and pipelines.
  • Excellent communication skills in English.

Nice-to-have skills include knowledge of cloud platforms (AWS, Azure, GCP), Python, Node.js, C/C++, and automation frameworks.

We value diversity and encourage applicants from all backgrounds. If you're passionate about technology and innovation, apply even if you don't meet every listed requirement.

BMC is committed to equal opportunity employment and transparent compensation practices, with a salary midpoint of 5,408,900 INR for this role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Product Developer
Lead Product Developer

BMC Software • Pune City

On-site
INR 4,167,000
Lead Java Product Developer - India
Lead Java Product Developer - India

BMC Software • Pune City

On-site
INR 4,167,000
Principal Product Developer - India
Principal Product Developer - India

BMC Software • Bengaluru

Hybrid
INR 5,200,000 - 7,800,000
Sr Product Developer - India
Sr Product Developer - India

BMC Software • Pune City

On-site
INR 3,316,000
Flexible work hours
Health insurance
Career development programs
+2
Associate Product Developer
Associate Product Developer

BMC Software • Pune City

On-site
INR 1,180,000
Product Developer (Java / Python)
Product Developer (Java / Python)

BMC Software • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Employee training
Global team
Lead Backend Developer
Lead Backend Developer

BMC Software • Bengaluru

Hybrid
INR 4,700,000
Product Developer - India
Product Developer - India

BMC Software • Pune City

On-site
INR 2,790,000
Manager - Product Development ( Java/python)
Manager - Product Development ( Java/python)

BMC Software • Bengaluru

On-site
INR 4,700,000
Senior Product Developer - Java
Senior Product Developer - Java

BMC Software • Pune City

On-site
INR 3,380,000