Software Engineer (Fullstack) - Email Engineering @ Zendesk - San Francisco, CA

Job Overview

14 days ago

Software Engineer (Fullstack) - Email Engineering

Zendesk - San Francisco, CA

Job Summary

The Zendesk Email Platform team is looking for a Software Engineer with experience working on SAAS systems. We send and receive millions of emails a day and our customers rely on us to keep email processing and notification sending fast and free of errors. The right fit is someone with deep technical experience, strong problem solving skills, and is eager to work on large-scale systems.

What you’ll be doing

  • Write, test, and maintain code used by millions of people worldwide

  • Continually improve you and your colleagues' code through peer review and pair programming

  • Monitor email processing systems, identify trouble spots, and debug production issues

  • Craft and improve documentation for the team and throughout Zendesk

  • Partner with customer advocates to fix bugs impacting our customers and their end users

What you bring to the role

  • A love for learning and applying your knowledge: supporting your team to increase its collective expertise.

  • A good appreciation of application development and testing, refactoring and agile practices.

  • Strong engineering fundamentals and how to apply them in a production setting

  • Experience with a dynamic language like Ruby or Javascript

  • An understanding of front-end technologies (React/Redux, CSS frameworks a plus)

  • Experience with relational and key-value data stores and messaging & queueing systems (Kafka, SQS)

Tech Stack

  • We write code mostly in Ruby, Golang, Javascript

  • We run our services with a mix of Kuberntes and EC2 all running in AWS.

  • Our services use Elasticache/Redis, MySql (Aurora), SQS, Lambda, Kafka, and other AWS services.

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.

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 [email protected] 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.

Similar Jobs

Software Engineer [ Open: 2 Positions ]

Network Financials

San Jose, CA

Work with the team on design and development of new software applications. Improve existing applications by adding new features and new changes.

Fullstack Senior Software Engineer, Admin Experience

Box

Redwood City, CA

Have great visibility and impact across all of Engineering. D eep understanding of algorithms, data structures and software design.

Senior Software Development Engineer

Workday

Pleasanton, CA

Ideal candidates will be exceptionally strong individual contributors with a passion for innovative software development, a learning mentality, and have proven…

Cybersecurity Software Engineer, R&D

Johnson & Johnson Family of Companies

Santa Clara, CA

Proven experience with embedded electrical and software design. Creation and management of interface control specifications for electrical, software, and…

Senior Software Development Engineer, Production Engineering

Workday

Palo Alto, CA

3+ years of experience as a software developer in Production Engineering, DevOps or equivalent. 3+ years of automation software development in AWS, Azure or GCP…

Staff SRE/DevOps Engineer - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Working closely with internal software engineering teams to improve availability of services. Rethink's Neurodiversity program to support parents raising…

Cloud Engineer

Tendo Systems

San Francisco, CA

Be the primary owner while partnering with engineering teams to operate cloud environments, CI pipelines, and ancillary systems (e.g. observability, PKI, etc.).

IT Software Development Engineer

Intel

Folsom, CA

Eloqua Administration which includes creating/Maintaining Eloqua programs, Creating/Maintaining Custom Data Objects(CDO), Web data lookups, Integration…

DevOps Engineer (Linux Platform Services team) - Opportunity for Working Remotely San Francisco, CA

VMware

San Francisco, CA

Within 90 days: Support 24 x 7 day-to-day operations within shift and rotational on-call duties. Developing and maintaining performant, scalable and…

FPGA Software Engineer

Intel

San Jose, CA

Actively contribute in all aspects of the software development process. We are looking for an energetic, top-notch software engineer who will be directly…

Senior Software Engineer – RDBMS databases

Walmart

Sunnyvale, CA

Leads and participates in medium- to large-scale projects by reviewing project requirements; translating requirements into technical solutions;gathering…

DevOps Engineer (Linux Platform Services team) - Opportunity for Working Remotely Palo Alto, CA

VMware

Palo Alto, CA

Within 90 days: Support 24 x 7 day-to-day operations within shift and rotational on-call duties. Developing and maintaining performant, scalable and…

AI Software Development Engineer

Intel

Santa Clara, CA

Our team in MLP (Machine Learning Performance) is responsible for creating optimized and efficient, compelling End-to-End AI pipelines on different data…

Memory Firmware Engineer

Intel

Folsom, CA

As Firmware Engineer at Intel, you will deal with challenging embedded architecture and external interfaces, develop advanced architectures/features that meet…

Senior Software Engineer - Streaming Technologies

Walmart

Sunnyvale, CA

Bachelor’s degree in Computer Science and 3 years’ experience in software engineering or related field OR 5 years’ experience in software.

Senior Software Engineer-Data Platforms – Relational Database Management Systems

Walmart

Sunnyvale, CA

Leads and participates in medium- to large-scale projects by reviewing project requirements; translating requirements into technical solutions;gathering…

Frontend Software Engineer

Ctrl IQ, Inc.

Albany, CA

Release fast and release often software development mentality. Identify, analyze, and resolve complex software design problems.

IOS Accessibility Engineer

Springhead Technologies

Sunnyvale, CA

UIKit and AppKit: 5 years (Required). Objective-C: 5 years (Required). Familiarity with project management methodologies such as waterfall and agile.

Software Development Engineer in Test

Workday

Pleasanton, CA

Experience developing and executing test cases for software applications. As a part of an agile development team, work with fellow engineers of various…

Software Engineer, TMS

Tesla

Fremont, CA

Work with engineers across many functional areas and deliver value to internal and external stakeholders. Develop scalable solutions using tools like Angular, C…

Software Development Engineer

Amazon.com Services LLC

Sunnyvale, CA

5+ years of object-oriented software development experience with focus on building complex applications for platforms either on or.

Staff Software Engineer, Machine Learning Systems

Etsy

San Francisco, CA

Our team's goal is to build real-time, configurable & scalable systems that enable state of the art machine learning algorithms for product experiences at Etsy.

Embedded Software Engineer

Calabria Group

Alameda, CA

Experience with embedded system, real-time operating systems such as VxWorks is a bonus. Experience in compiler code generation and optimization technology.

Senior Software Engineer, Machine Learning Systems

Etsy

San Francisco, CA

Our team's goal is to build real-time, configurable & scalable systems that enable state of the art machine learning algorithms for product experiences at Etsy.

Ad