Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II - job 1 of 2

Job Description

Zendesk’s category-defining quality management platform for customer support teams makes giving internal feedback easy and systematic. We’re at the forefront of the burgeoning customer experience market, enabling support teams to review & improve their customer service quality. We know it takes an amazing team to build such fantastic products.
 

That is why we are looking for a Front-End Engineer who loves to tackle complex problems to join our team and help us shape our vision. Does that sound like you? If so, be sure to read on!


Our Stack - what our teams work with

  • Go, Python, Java, PostgreSQL, Google Cloud Spanner, GRPC, REST, microservices

  • TypeScript, Vue.js, Cypress

  • Apache Flink, Apache Beam, and Airflow

  • Google Kubernetes Engine, AWS, Github Actions, Bazel, and monorepo


 What you'll be doing

  • High level of independence and trust, you decide how the implementation is done

  • Working independently in a team and delivering high-quality code in a timely manner

  • Working closely with UX, design, and backend engineering to define requirements, interfaces, and deliverables

  • Creating and maintaining components in our in-house library

  • Performing code reviews and providing feedback to your peers

  • Writing automated tests
     

What you'll bring to the role

  • At least 3 years of experience with a focus on front-end development

  • Exceptional understanding of modern JavaScript and frameworks like Vue.js or React

  • Experience with RESTful APIs

  • Experience with automated test frameworks like Cypress or TestCafe

  • Have a passion for smooth, well-thought-out interfaces

  • Comfortable with working remotely in English across departments

  • Excellent written and spoken communication skills

  • Working experience with TypeScript is a plus

#LI-MK10

Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.

The intelligent heart of customer experience

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.

Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.

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 peopleandplaces@zendesk.com with your specific accommodation request.

Zendesk Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Zendesk DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Zendesk
Zendesk CEO photo
Tom Eggemeier
Approve of CEO
What You Should Know About Software Engineer II, Zendesk

Zendesk is on the lookout for a passionate Software Engineer II to join our vibrant team in Tallinn, Estonia. Our category-defining quality management platform is revolutionizing customer support, allowing teams to review and enhance their service like never before. As a Software Engineer II here, you'll enjoy a high level of independence, bringing your creativity and expertise to the forefront of project development. If you thrive on tackling complex problems and enjoy working with a stack that includes Go, Python, Java, along with modern frameworks like Vue.js, you're in the right place! You'll collaborate closely with UX, design, and backend teams to create stellar user experiences while maintaining top-notch code quality. At Zendesk, we believe in striking the right balance between on-site collaboration and remote flexibility, offering you a hybrid working model where you can embrace both. Enjoy performing code reviews, writing automated tests, and refining our in-house libraries—all while being part of a diverse and inclusive environment that values your unique contribution. If you're ready to make an impact with a company that powers billions of conversations and prioritizes a fulfilling workplace, we can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer II Role at Zendesk
What are the responsibilities of a Software Engineer II at Zendesk?

As a Software Engineer II at Zendesk, your responsibilities include independently delivering high-quality code, collaborating with UX and backend teams to define project requirements, and performing code reviews. You'll also create and maintain components in our in-house library and write automated tests to ensure the utmost quality. Your role is pivotal in shaping our innovative customer support platform.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer II position at Zendesk?

To qualify for the Software Engineer II position at Zendesk, you should have a minimum of 3 years of experience focused on front-end development. A strong understanding of modern JavaScript and front-end frameworks like Vue.js or React is crucial. Experience with RESTful APIs and automated test frameworks such as Cypress or TestCafe is also valued. Excellent communication skills in English are essential, and familiarity with TypeScript is a plus.

Join Rise to see the full answer
How does the hybrid working model work for the Software Engineer II role at Zendesk?

The hybrid working model at Zendesk allows Software Engineer II staff to benefit from both remote work flexibility and in-office collaboration. While specific in-office schedules are determined by the hiring manager, you will be required to attend the local office part of the week. This model promotes connection, collaboration, learning, and celebration with your teammates.

Join Rise to see the full answer
What technologies will I be working with as a Software Engineer II at Zendesk?

As a Software Engineer II at Zendesk, you will work with a diverse technology stack that includes Go, Python, Java, PostgreSQL, and Google Cloud Spanner. Familiarity with TypeScript, Vue.js, and automated testing frameworks like Cypress will also be crucial for your role. You'll have the opportunity to leverage these tools in a collaborative environment to enhance our customer support platform.

Join Rise to see the full answer
What is Zendesk's approach to diversity and inclusion within the Software Engineer II team?

Zendesk is deeply committed to fostering global diversity, equity, and inclusion within our teams, including the Software Engineer II position. We strive to create an inclusive workplace where individuals are appreciated for their unique contributions regardless of their background. This commitment reflects our belief that a diverse team leads to better ideas, innovation, and a richer company culture.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you describe your experience with front-end frameworks like Vue.js or React?

When answering this question, emphasize specific projects where you utilized Vue.js or React, detailing the challenges faced and how your expertise helped solve them. Highlight your understanding of component-based architecture and your approach to creating reusable components. Be sure to mention any libraries or tools you've integrated into your workflow.

Join Rise to see the full answer
How do you ensure the quality of your code?

To answer effectively, share your process for code quality assurance, which may include using automated testing frameworks like Cypress or TestCafe for unit tests, and conducting thorough code reviews. Emphasize the importance of best practices such as adhering to coding standards, writing documentation, and continuous learning to improve your coding skills.

Join Rise to see the full answer
Explain how you would approach a project from conception to completion.

In your response, outline your step-by-step approach, starting with understanding project requirements through direct communication with stakeholders. Discuss your planning practices, coding, testing, and how you handle peer reviews. Finally, mention the importance of feedback and iteration for delivering a successful project.

Join Rise to see the full answer
What is your experience with RESTful APIs?

Detail your experiences working with RESTful APIs, including how you've consumed them in your applications. Discuss your understanding of how to design APIs and ensure their efficiency and security. Providing examples of projects where your API experience helped achieve specific goals can make your response more impactful.

Join Rise to see the full answer
How do you stay updated with the latest trends in software development?

Share a few strategies you use to stay informed, such as following industry blogs, participating in webinars or local meetups, contributing to open-source projects, or collaborating with peers. Emphasize your passion for continuous learning and adapting to new technologies and methodologies in software engineering.

Join Rise to see the full answer
Can you discuss a challenging problem you've solved in development?

Select a specific example that illustrates your problem-solving skills. Explain the challenges you faced, the thought process you employed, and the ultimate solution you implemented. Highlight any collaboration with team members, showcasing both your technical skills and teamwork ability.

Join Rise to see the full answer
How do you manage your time and prioritize tasks in a project?

Discuss your time management techniques, such as using tools like task management software or agile methodologies to prioritize tasks based on deadlines and project requirements. Provide examples of how you’ve balanced multiple responsibilities or met deadlines despite obstacles.

Join Rise to see the full answer
What do you think is the most crucial aspect of working in a hybrid environment?

Mention the importance of communication, collaboration, and establishing clear expectations among team members. Discuss strategies you have used to stay connected, such as regular virtual check-ins or collaborative platforms, which help maintain team synergy and engagement.

Join Rise to see the full answer
What is your approach to performing code reviews?

Explain your philosophy regarding code reviews, emphasizing constructive feedback aimed at learning and improvement. Discuss the importance of following a collaborative approach to code reviews, ensuring that the process is focused on the quality of code rather than personal critique.

Join Rise to see the full answer
Why do you want to work for Zendesk as a Software Engineer II?

Tailor your response to highlight your admiration for Zendesk's commitment to customer experience and quality management. Discuss your alignment with their values and how you believe your skills and background can contribute to their mission. Be genuine about your enthusiasm for making a difference in the customer service industry.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Zendesk Remote Remote, California, United States of America
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off

Join the Zendesk Email Engineering team as a Senior Software Engineer to enhance and maintain large-scale email processing systems.

Photo of the Rise User
Zendesk Remote San Francisco, California, United States of America
Posted 7 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off

Join Zendesk as a Software Engineer and help shape the future of IT asset management software with innovative front-end technologies.

Photo of the Rise User
Endava Remote Zagreb, Croatia
Posted 13 days ago

Join Endava as an Android AOSP Engineer and help shape the future of audio and video technology through innovative software solutions.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User

Join U.S. Bank as a Software Engineer specializing in Android application development, enhancing user experience through innovative design.

Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 13 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Staff Software Engineer and help drive innovation in cloud technology and product support operations.

Photo of the Rise User
Feuji Remote No location specified
Posted 7 days ago

We are looking for an experienced Full Stack .Net Developer to lead technical initiatives in a dynamic remote environment.

Photo of the Rise User
Posted yesterday

Join Readdle as a Full Stack Engineer to develop scalable solutions that empower teams through innovative technology.

Photo of the Rise User
Intellectsoft Remote No location specified
Posted 10 days ago

Join Intellectsoft as a Senior MLOps Engineer and help shape AI-driven solutions for diverse industries.

Photo of the Rise User
Sopra Steria Remote 776 Rue Albert Caquot, 06410 Biot, France
Posted 7 days ago

Join Sopra Steria as a Technical Leader to drive innovative public sector projects using PHP/Symfony.

Zendesk is a Danish-American, customer experience company headquartered in San Francisco, California. We take pride in being recognized among the top 1% of the world's most flexible and remote-friendly companies and prioritizing getting together.

97 jobs
MATCH
Calculating your matching score...
BADGES
Badge Diversity ChampionBadge Family FriendlyBadge Global CitizenBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
401K Matching
Paid Holidays
Paid Time-Off
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
17 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
Photo of the Rise User
100+ people applied to Scrum Master-Remote at DICE
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Cincinnati just viewed Student Programs Coordinator at University of South Florida
Photo of the Rise User
Someone from OH, Columbiana just viewed Talent Relations Specialist at 3Pillar
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations Manager at Athennian
Photo of the Rise User
Someone from OH, Toledo just viewed Sr. Writer and Training Specialist at Zero to Three
Photo of the Rise User
Someone from OH, Oxford just viewed Sr. Staff, Security Research (Risk Management) at Zscaler
Photo of the Rise User
Someone from OH, Columbus just viewed Credentialing Analyst at Experian