Portugal - Lisbon - Office, Portugal Hybrid

Zendesk is hiring a Staff Software Engineer - Ruby

About the Role

Shape the future of intelligent product experiences as a Staff Software Engineer with deep expertise in Ruby and distributed systems. In this role, you'll lead architectural decisions across multiple teams, ensuring robust, scalable implementations of AI-driven features within a production environment. Your work will directly influence how machine learning capabilities are integrated into customer-facing products, combining technical rigor with real-world usability.

What You’ll Do

  • Guide technical strategy across engineering teams, defining system architecture and advancing engineering practices for large-scale, cloud-based applications.
  • Partner closely with ML Scientists and Engineers to operationalize machine learning models, focusing on reliability, performance, and seamless integration into product workflows.
  • Design and evolve complex, cross-service systems—from initial concept through deployment and iteration—using real user data to inform improvements.
  • Drive initiatives that enhance system efficiency, scalability, and developer velocity, balancing technical debt with delivery pace.
  • Collaborate with Product, Design, and leadership to align engineering roadmaps with business objectives and customer needs.
  • Mentor engineers across the organization through hands-on code reviews, design discussions, and knowledge sharing to raise overall technical standards.
  • Act as a technical liaison between product development and machine learning teams, enabling practical trade-offs that accelerate delivery without sacrificing quality.

What We’re Looking For

  • 10+ years of experience building and maintaining internet-scale applications, with a history of guiding technical direction across teams.
  • Strong command of Ruby; familiarity with Python is highly valued.
  • Proven background in distributed systems, REST APIs, event-driven messaging (e.g., Kafka), and cloud platforms like AWS.
  • Extensive experience with containerization (Docker, Kubernetes) and modern CI/CD pipelines.
  • Ability to lead cross-functional technical projects from idea to production, with a focus on shipping working solutions.
  • Comfort working alongside data science teams—you don’t need to build models, but you understand model serving, LLM integration, and how to productize ML features reliably.
  • Strong SQL and data infrastructure skills, including data pipeline design and performance optimization.
  • Demonstrated success mentoring engineers and improving team-wide technical excellence.
  • Skill in navigating uncertainty, making informed trade-offs, and providing clarity when priorities shift.

Nice to Have

  • Experience with Snowflake and dbt for data modeling and analytics workflows.
  • Hands-on work integrating large language models into production systems, including prompt engineering, evaluation, monitoring, and cost control.
  • Familiarity with ML pipeline tools such as Metaflow or similar frameworks.
  • Background in metrics-driven development: A/B testing, feature flagging, and incremental rollouts.
  • Experience building products where AI is embedded within a broader user experience.

Technology Environment

Ruby, Python, AWS, Metaflow, S3, RDS MySQL, Snowflake, dbt, Kubernetes, Docker, Kafka, and LLM technologies.

Work Model

This is a hybrid role, combining remote flexibility with periodic in-office collaboration. You’ll be expected to attend the local office several days per week, with the exact schedule set by your team’s leadership.

Required Skills
RubyPythonAWSDockerKubernetesRESTful APIsevent-driven architectureKafkaCI/CDdistributed systemsS3RDS MySQLSnowflakedbtMetaflow RubyPythonAWSDockerKubernetesRESTful APIsevent-driven architecturedistributed systemsCI/CDSnowflakedbtMetaflow
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Zendesk
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
All jobs at Zendesk Visit website
Job Details
Department AI Copilot
Category backend
Posted 16 days ago