Filled
This offer is not available anymore

Staff Software Engineer (Ruby) in Madrid or Remote

Zendesk

Workplace
Remote
Hours
Full-Time
Internship
No
Share offer

Job Description

The Workflow Automation team is looking for a Staff Software Engineer with strong experience in delivering quality solutions at scale. The ideal candidate will have deep technical knowledge and experience in crafting distributed systems that are scalable, reliable, and resilient. A technical leader who understands the design trade-offs that come into play and navigates the team towards a carefully chosen solution.

Our team is responsible for the sales automation area of Zendesk Sell, which includes already existing features used by thousands of sales professionals, as well as new emerging functionalities. These projects directly improves the way our users handle their daily workload, and saves them their precious time.

What you’ll be doing

  • Capture requirements and design solutions in service-oriented architecture.

  • Lead and scope engineering projects and initiatives

  • Actively participate in coding, pair programming, reviewing pull requests and testing

  • Influence the technical roadmap to ensure a balance between feature delivery and cost of maintenance

  • Work across a broad range of technologies running on AWS: Ruby, Rails, Java, MySQL, Redis, Terraform, Docker, Kafka, AWS S3

  • Mentor & enable team members in their technical growth

What you bring to the role

Required experience:

  • Experience in dealing with sophisticated problems, staying open to debates and brainstormings

  • Identifying and applying relevant resiliency and observability patterns in a distributed system

  • Ability to craft object-oriented code following the best engineering practices

  • Experience with system architecture and API design

  • Empathy and strong communication skills

  • Mentoring and supporting more junior team members

Preferred requirements:

  • Proficiency using Ruby on Rails in a microservices architecture

  • Previous experience being a tech leader in an Agile team

  • Proven experience in developing non-trivial web application backends

Tech Stack

We write in Ruby using Rails as a framework running inside Docker containers on AWS machines. Our relational storage of choice is MySQL but there is a place for Redis, Elasticsearch, and some queuing using Kafka and RabbitMQ as well.

When possible we choose AWS services (Aurora, Elasticache etc.), while our delivery pipeline heavily relies on Github & Github Actions, and once deployed we monitor the system using Datadog.

This job will be based remotely. Zendesk is very thoughtful about the experience for employees who work from home, including reimbursement of home office items and internet service

#LI-ZM1

#LI-Remote

About Zendesk - Champions of Customer Service
Zendesk started the customer experience revolution in 2007 by enabling any business around the world to take their customer service online. Today, Zendesk is the champion of great service everywhere for everyone, and powers billions of conversations, connecting more than 100,000 logos with hundreds of millions of customers over telephony, chat, email, messaging, social channels, communities, review sites and help centers. Zendesk products are built with love to be loved. The company was conceived in Copenhagen, Denmark, built and grown in California, taken public in New York City, and today employs more than 4,000 people across the world. Learn more at www.zendesk.com.

We believe in service. Learn more about how we provide support to our local communities with volunteering, grants and product donations.

Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.

U.S. Applicants Only:  Consistent with Zendesk’s emphasis on employee wellness and our shared interest in public health, Zendesk requires all U.S. employees to provide proof of full vaccination against COVID-19. Zendesk will consider accommodations for reasons recognized by applicable law. Zendesk prohibits discrimination and will not tolerate discrimination based on a person’s disability, physical or mental conditions, religion, or any other status protected by law.

Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to benefits@zendesk.com with your specific accommodation request.


By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes. Zendesk's Candidate Privacy Notice explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk’s use of your personal information.

 

About Zendesk

  • Saa S

Zendesk company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...