Senior Ruby Software Engineer
Zendesk
Krakow, Poland
We are looking for a Senior Software Engineer with a backend or full-stack focus to develop and scale the ITAM Integrations platform. This role requires deep expertise in integration architecture, scalable data ingestion, and automation-driven asset lifecycle management. If you’re passionate about building robust API integrations, solving complex data processing challenges, and working on a high-impact engineering team, we’d love to hear from you.
What You’ll Be Doing
Develop and Scale the ITAM Integrations Platform
- Design and build enterprise-grade integration workflows, enabling real-time asset synchronization between external IT asset management systems and Zendesk ITAM.
- Develop data ingestion pipelines to efficiently process large-scale asset records from CMDBs, software inventory tools, procurement platforms, and governance systems.
- Build and optimize high-scale API-driven integration components, ensuring seamless asset data exchange between Zendesk and external ITSM and ITAM ecosystems.
- Implement event-driven architectures, supporting real-time asset status changes, compliance checks, and lifecycle tracking automation.
- Optimize backend performance, ensuring low-latency asset imports, scalable API interactions, and high-throughput processing of structured asset data.
Technical Collaboration & Cross-Team Work
- Work closely with Engineering Managers, Product Leaders, and ITAM Platform Engineers to define integration best practices and technical standards.
- Participate in architectural design reviews, advocating for extensible API designs, structured data modeling, and scalable event-driven ingestion frameworks.
- Collaborate with external API providers, ITSM platforms, and compliance vendors, ensuring seamless interoperability with industry-standard IT asset tracking tools.
- Contribute to internal platform-wide engineering initiatives, ensuring reliability, security, and observability in IT asset integrations.
- Provide mentorship and technical guidance to junior engineers, fostering a culture of high-quality code, performance optimization, and test-driven development.
Solve Enterprise-Scale IT Asset Management Challenges
- Architect multi-source integration pipelines, capable of handling millions of asset records from various IT ecosystems.
- Implement workflow automation models, enabling businesses to automate IT asset provisioning, decommissioning, and software license tracking.
- Enhance observability, monitoring, and security for high-scale asset ingestion workflows, ensuring auditability and governance compliance.
- Enable configurable integration frameworks, allowing customers to define asset import policies, automated updates, and rule-based enforcement mechanisms.
What You Bring to the Role
Required Qualifications
- 5+ years of experience in backend or full-stack software engineering, with expertise in integration platforms, asset data ingestion, or API-driven automation.
- Strong backend development experience in Ruby on Rails, designing scalable, event-driven API ecosystems.
- Experience developing data ingestion and synchronization frameworks, ensuring seamless interoperability between asset management systems and ITSM platforms.
- Strong knowledge of event-driven architectures, integrating message queues, pub/sub systems, and real-time asset change tracking.
- Deep understanding of multi-tenant SaaS integration architectures, ensuring backend scalability, data consistency, and fault-tolerant asset ingestion workflows.
- Experience working with high-scale API development, ensuring seamless external system integration, compliance data syncing, and automated asset updates.
- Excellent problem-solving skills, ability to collaborate in cross-functional teams, and passion for scalable system design and automation-driven workflows.
Preferred Qualifications
- Experience working with IT Asset Management systems, CMDBs, or enterprise governance tools.
- Familiarity with procurement data models, software license tracking, and IT compliance enforcement.
- Experience working with observability tools (e.g., DataDog) and optimizing performance for high-throughput API interactions.
- Previous contributions to open-source integration frameworks, API-driven data ingestion platforms, or IT asset workflow automation tools.
Tech Stack You’ll Work With
- Backend: Ruby, Ruby on Rails, MySQL/Aurora.
- Event-Driven Architecture: Kafka, Sidekiq, or equivalent messaging/queueing systems.
- Frontend (if applicable): JavaScript, TypeScript, React, Redux, GraphQL.
- DevOps & Monitoring: DataDog, Kubernetes, CI/CD tools.
- Cloud & Infrastructure: AWS, Terraform, Serverless Architectures.
Don't forget to mention EuroTechJobs when applying.