Zendesk

Senior Backend Engineer

Zendesk

full-time

Posted on:

Location Type: Hybrid

Location: Lisbon • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

MicroservicesMongoDBNode.jsTypeScript

About the role

  • Maintain and develop components and services together with your team
  • Architect and implement complex applications, using well accepted design patterns leveraging our AI to transform the customer service industry.
  • Craft and maintain high traffic services and APIs in a team of experienced software engineers.
  • Anticipate future use cases and developments to strategize and design a microservice infrastructure that connects to multiple third party systems.
  • Improve our code base and processes and develop new product features.
  • Become part of the backend chapter, a community where everyone has an impact on the architecture of the system.
  • Stay up to date on industry trends, helping drive us to innovate, learn and experiment with new tools and technologies to continuously

Requirements

  • Experience with NodeJS (ES7), MongoDB, Typescript
  • Skills and confidence in writing robust code to build high-performing applications
  • Knowledgeable on microservices architecture, design patterns and best practices
  • Ability to create fast database queries for large amounts of data
  • A positive, pro-active team player who is passionate about their craft, is keen to take part in product discussions, and cares about helping the team deliver.
  • You enjoy coaching and enabling others and are a natural motivator and enthusiastic mentor.
  • Reliable and transparent engineering, regularly unit testing and documenting your work.
  • You foster and champion a culture of continuous feedback and utilize it as a tool for growth
  • Drive for continuous learning, with the ability to get up to speed with new systems and concepts quickly.
  • Good communication skills, high proficiency in English with the ability to adapt communication style to given audience and situation.
Benefits
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

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

Hard skills
NodeJSMongoDBTypescriptmicroservices architecturedesign patternsdatabase queriesunit testingdocumentationhigh-performing applicationsrobust code
Soft skills
team playercoachingmentoringcommunication skillspro-activemotivatorenthusiasticreliabletransparentcontinuous feedback