What You'll Do
Take ownership of foundational Ruby components within a widely adopted security and compliance platform. You'll design and refine clean, maintainable APIs and domain-specific languages used by thousands of compliance profiles across enterprise environments.
Drive architectural improvements in a mature, long-standing Ruby codebase, focusing on modularization, performance, and system reliability. Lead efforts to modernize execution paths and enhance scalability, ensuring the platform meets evolving cloud security demands.
Collaborate on modeling cloud service controls and compliance rules across major public clouds. Provide technical guidance through code reviews, advocating for Ruby best practices and sound design decisions. Support team growth by mentoring engineers in advanced Ruby techniques and robust testing methodologies.
Requirements
- Minimum of two years of professional software development experience
- Proven mastery of Ruby, including the object model, modules, mixins, and metaprogramming
- Experience building and maintaining Ruby gems and shared libraries
- Strong commitment to testing and code quality in Ruby applications
- Background in large, complex, and long-lived Ruby systems
- Solid understanding of domain modeling and system design in Ruby
- Hands-on work with AWS, Azure, or GCP platforms
- Familiarity with cloud security concepts such as IAM, networking, encryption, and logging
- Experience with Infrastructure-as-Code tools like Terraform, CloudFormation, or ARM
Preferred Qualifications
- Background with Chef InSpec or similar Ruby-based DSL frameworks
- Experience designing domain-specific languages in Ruby
- Contributions to open-source Ruby projects
- Knowledge of compliance standards including CIS, NIST, SOC2, or PCI
- Exposure to Go or other systems programming languages
Benefits
- 30 days of earned leave annually
- Birthday leave: one additional day off each year
- Marriage leave, casual leave, and parental leave for maternity and paternity
- Comprehensive group medical insurance covering employee plus five dependents
- Personal accident insurance
- Life insurance coverage
- Reimbursement for professional development
- Interest subsidy on vehicle or personal loans