Zendesk

Staff Software Engineer – Ruby

Zendesk

full-time

Posted on:

Location Type: Hybrid

Location: LisbonPortugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Provide technical leadership across multiple teams, setting architectural direction and raising the bar for engineering quality and delivery practices
  • Work closely with ML Scientists and ML Engineers to bring ML-powered capabilities into production as polished product features
  • Own the design and architecture of complex, cross-cutting systems
  • Identify and drive high-impact technical initiatives: performance, scalability, cost optimisation, and developer productivity
  • Collaborate with Product Management, Design, and engineering leadership to shape the technical roadmap
  • Mentor and elevate engineers across the organisation

Requirements

  • 10+ years of experience building, scaling, and operating large-scale, Internet-facing applications
  • Fluent in Ruby; working proficiency in Python is a big plus
  • Strong experience with distributed systems, RESTful APIs, event-driven architectures (e.g., Kafka), and cloud infrastructure (AWS)
  • Deep experience with containerised deployments (Docker, Kubernetes) and CI/CD practices
  • Proven ability to lead cross-team technical initiatives from conception to delivery
  • Comfort working alongside ML engineers and scientists
  • Strong experience with SQL and data infrastructure
  • Ability to navigate ambiguity, make sound trade-offs, and provide direction when priorities shift
  • A track record of mentoring engineers and raising the technical bar across an organization.
Benefits
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyPythondistributed systemsRESTful APIsevent-driven architecturesKafkacloud infrastructureAWSDockerKubernetes
Soft Skills
technical leadershipmentoringcollaborationproblem-solvingdecision-makingadaptabilitycommunicationdirection settingtrade-off analysisengineering quality