Senior Software Engineer (Ruby on Rails)

Diligent Corporation
Budapest, Hungary
Posted 3 months ago
Posted 15 July 2026
full-time

About the Role

Position Overview 

As a Senior Ruby on Rails Engineer at Diligent, you will play a hands-on role in designing, building, and evolving secure, scalable, and high-performing SaaS applications and services. This role is ideal for an engineer who enjoys owning technical delivery across projects, shaping backend architecture, and contributing to the long-term modernization of our platform. 

You will work closely with cross-functional teammates to deliver customer value through well-designed APIs, maintainable Rails applications, modern engineering practices, reliable cloud-based deployments, and pragmatic use of AI-assisted engineering tools where they improve speed or quality. Success in this role requires strong ownership, sound technical judgment, and a collaborative approach to mentoring others, improving how the team works, and applying new tools responsibly. 

Key Responsibilities 

  • Design, build, review, test, and maintain Ruby on Rails features and services in line with Diligent’s agile engineering practices.
  • Own technical delivery for projects, epics, and major user stories, including solution design, implementation planning, and execution through to production.
  • Develop and evolve RESTful APIs and web applications with a strong focus on scalability, maintainability, and performance.
  • Contribute to architectural decisions, prototype solutions where needed, and help separate major components and subsystems as products evolve.
  • Partner effectively with Product, QA, DevOps, Security, and other engineering teams to ensure smooth delivery of working software into production.
  • Champion code quality through thoughtful code reviews, automated testing, documentation, continuous improvement of engineering practices, and sensible use of AI tools for coding, debugging, and prototyping with appropriate human validation. 
  • Mentor other engineers, share knowledge across the team, and help raise the bar on technical execution and delivery discipline.<span data-ccp-props="