Principal Software Engineer - Chef Infrastructure Management (Ruby)

Published date: 2024/01/10
  • Location: Bangalore, Karnataka, India
We’re Progress – we offer the best platforms for building and deploying tomorrow’s applications quickly and easily. We are bold, forward-thinking innovators who build products that work and care about our customers. We invent and reinvent every day, work together as one, value and respect each other, and cheer our wins. Join our Chef Product Group us as a Principal Software Engineer for our team in our Bangalore, India office, or work remotely from another suitable location in India.

In our Chef Product Group, we develop the world's best products for managing applications and infrastructure at scale. We work with the latest in cloud and container technologies and have the opportunity not just to follow, but to shape best practices. Our platform is used to enable billions of people around the world to chat, fly, present, bank, game, shop, and learn. Chances are good that the applications and devices you use every day to have infrastructure built, deployed, secured, and run with our code.

What You’ll Do
• Partner with internal stakeholders of the project including product management, UX, other teams, and customers to improve the Chef Infra Client project 
• Help define the future of the Chef Infra Client project
• Contribute new features and maintain the Chef Infra Client project
• Lead, coach, and inspire your team to deliver quality software
• Own and improve the complete testing experience for Chef Infra
• Build testing pipelines to validate software changes in complex environments
• Collaborate with the robust community of contributors to the Chef product suite

Who You Are
• You have a minimum of 8 years of team-based software development experience
• You have deep experience with Windows, Linux, and familiarity with macOS systems
• You have collaborated on open source projects in the past
• You have demonstrable software development skills (Ruby preferred)
• You have experience with Cloud technologies and providers such as AWS, Microsoft Azure, Google Cloud Platform, and VMware vSphere
• You are curious like to learn new things and have a passion for building awesome products
• You believe quality is part of the process and not an afterthought - we are well-rounded engineers, not developers who handoff to QA
• You enjoy collaborating closely with customers and internal engineering teams to understand their complex issues, solve their problems and elicit frequent feedback on the solutions you provide
• Experience as a systems administrator is a huge plus
• Experience with Containers technologies such as Docker a plus
• Experience with Chef Infra or other configuration management tools a plus

More About Benefits

If this sounds like the right career opportunity for you, we’d be happy to talk! What we offer in return is the opportunity to join a talented team of bright people and to also enjoy:
• 30 days of earned leaves plus an extra day off for your birthday, various other leaves like marriage leave, casual leave, maternity, and paternity leave
• Premium Group medical Insurance for the employee and 5 dependents, personal accident insurance coverage, life insurance coverage
• A modern office with a well-equipped gym onsite, free access to yoga, Zumba classes by professional trainers
• Professional development reimbursement
• Interest subsidy on loans - either vehicle or personal loans
Company Name: Progress

Apply

0 page views

Related listings

  • ERP Software Developer Jobs Opening in SkySurge Business Solutions Pvt Ltd...
    Software Developer
    Banglore (Karnataka) Software Developer
    ERP Software Developer Key Responsibilities: • Overall Core experience using VB.net and HANA Service Layer • Hands on development experience in handling 3 Complete Addon Developments • Hands on Experience of Crystal Report and HANA Analysis • Hands o...
    2026/11/07
  • IT Business Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    Job TitleIT Business Analyst - SAP BPC Job Description Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the...
    2026/11/07
  • Business Intelligence Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    The Business Intelligence Analyst interacts directly with the business stakeholders to deliver reporting solutions and projects. This position is responsible for analyzing business intelligence and reporting requirements, and producing a range of rep...
    2026/11/07