Jobedly Post a Job

Senior Software Engineer (Ruby on Rails)

Diligent Corporation · Budapest
Full-timeSoftware DevelopmentTechnology$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Software Engineer role

Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.

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. Required Experience/Skills 5+ years of professional software engineering experience in a commercial software environment, with strong hands-on experience building web applications and services. Excellent understanding of Ruby on Rails and practical experience delivering production-grade backend or full-stack applications with it. Strong experience with API and web development, including RESTful service design and implementation. Experience designing secure software in environments that embrace DevOps, infrastructure as code, and automated delivery practices. Solid understanding of microservices or service-oriented architectures and the trade-offs involved in distributed systems. Familiarity with source control systems such as Git and GitHub, along with common collaboration and branching workflows. Strong communication skills and the ability to work effectively with both technical and non-technical stakeholders. Ability to mentor peers, contribute to engineering standards, and help break down larger initiatives into executable work. Working knowledge of SQL and data modeling, with the ability to reason about application performance and persistence-layer design. Preferred Experience/Skills Experience working with AWS-based systems and modern cloud deployment patterns. Experience with message queues, asynchronous processing, or event-driven integration patterns. Familiarity with CI/CD pipelines, containerization, observability, and operational ownership of services in production. Experience modernizing legacy Rails applications or contributing to platform evolution initiatives. Degree in Computer Science, Engineering, Mathematics, or a related discipline, or equivalent practical experience. About Us Diligent is the AI leader in governance, risk and compliance (GRC) SaaS solutions, helping more than 1 million users and 700,000 board members to clarify risk and elevate governance. The Diligent One Platform gives practitioners, the C-Suite and the board a consolidated view of their entire GRC practice so they…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

RUBYRailsSQLAWSCi/CdGITAgileCommunicationDevopsSecurityQA

Resume tips for Senior Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Diligent Corporation

Diligent Corporation is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles