Progress

Software Engineer II

Progress

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Own and evolve core Ruby components of the InSpec platform
  • Design clean, idiomatic Ruby APIs and DSLs used by thousands of compliance profiles
  • Build and maintain Ruby‑based CSPM capabilities modeling cloud services and controls
  • Lead refactoring and modularization in a long‑lived Ruby codebase
  • Improve performance, reliability, and maintainability of Ruby execution paths
  • Review code with strong opinions on Ruby best practices and design tradeoffs
  • Mentor engineers on advanced Ruby patterns and testing strategies

Requirements

  • 2+ years of professional software engineering experience
  • Expert‑level Ruby proficiency (mandatory)
  • Deep knowledge of Ruby object model, modules, mixins, metaprogramming
  • Experience building and maintaining Ruby gems and libraries
  • Strong Ruby testing practices
  • Experience working in large, complex, long‑lived Ruby codebases
  • Strong domain modeling and system design skills in Ruby
  • Hands‑on experience with AWS, Azure, or GCP
  • Understanding of cloud security fundamentals (IAM, networking, storage, encryption, logging)
  • Experience with CSPM, compliance, or security tooling is a strong plus
  • Familiarity with Infrastructure‑as‑Code (Terraform, CloudFormation, ARM)
Benefits
  • Competitive remuneration package
  • Employee Stock Purchase Plan Enrollment
  • 30 days of earned leave
  • An extra day off for your birthday
  • Various other leaves like marriage leave, casual leave, maternity, and paternity leave
  • Premium Group Medical Insurance for employees and five dependents
  • Personal accident insurance coverage
  • Life insurance coverage
  • Professional development reimbursement
  • Interest subsidy on loans - either vehicle or personal loans
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyRuby APIsRuby DSLsRuby gemsRuby librariesRuby object modelmetaprogrammingdomain modelingsystem designcloud security fundamentals
Soft Skills
mentoringcode reviewdesign tradeoffsstrong opinions on best practices