Hybrid Staff Ruby Software Engineer

Posted last month

Apply now

About the role

  • Architect & Build the Next Generation of IT Asset Management
  • Design and develop scalable, high-performance backend systems for IT asset tracking, lifecycle management, and compliance enforcement
  • Build and optimize GraphQL and REST APIs, ensuring seamless integrations with Zendesk’s ecosystem and external IT management tools
  • Work on data modeling and storage strategies to efficiently manage large volumes of IT asset records
  • Contribute to the evolution of Zendesk’s Employee Service platform, integrating ITAM with other service management capabilities
  • Lead efforts to enhance observability, reliability, and security, ensuring compliance with IT governance standards
  • Provide technical mentorship and guidance to engineers across the ITAM team
  • Collaborate with Product Managers, Designers, and Engineers to define technical requirements and deliver high-quality solutions
  • Participate in architecture discussions and system design reviews, ensuring ITAM scales to meet enterprise needs
  • Work across teams to align ITAM functionality with workflows, automation, and approval processes within Zendesk
  • Drive initiatives that improve developer experience, system reliability, and engineering efficiency
  • Optimize system performance and scalability, ensuring ITAM can handle millions of asset transactions across large organizations
  • Implement event-driven architectures to support automation, notifications, and integrations with third-party IT tools
  • Tackle multi-tenant SaaS challenges, ensuring asset management data remains secure, isolated, and performant
  • Design solutions that enable deep customization and extensibility, allowing customers to tailor ITAM to their specific needs.

Requirements

  • 8+ years of experience designing, developing, testing, and shipping enterprise-grade software
  • Strong backend expertise in Ruby on Rails and experience with relational databases (MySQL/Aurora)
  • Experience building high-performance, scalable APIs using GraphQL and REST
  • Proven ability to architect and deliver complex solutions in a distributed, multi-tenant SaaS environment
  • Deep knowledge of data modeling, indexing strategies, and efficient querying techniques
  • Experience with event-driven architectures and messaging systems (e.g., Kafka, Sidekiq, or equivalent)
  • Strong problem-solving skills and ability to tackle scalability, reliability, and security challenges
  • Excellent communication and collaboration skills, with experience working across multiple teams.

Benefits

  • Flexibility and autonomy
  • Opportunities for professional development
  • Work-life balance
  • Hybrid working experience designed at the team level

Job title

Staff Ruby Software Engineer

Job type

Experience level

Lead

Salary

PLN 278,000 - PLN 418,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job