Join Zendesk as a Senior Software Engineer to drive productivity and efficiency through innovative software solutions. Collaborate with a dynamic team to enhance customer experiences and leverage cutting-edge technologies.
Key Responsibilities
Design, develop, document, test, and deploy standardized solutions
Develop and facilitate unit tests and conduct system integration testing
Participate in backlog grooming and sprint planning
Explore and implement next-generation solutions leveraging AI and machine learning
Work closely with developers and business system analysts
Contribute to sprint retrospectives for process improvements
Required Qualifications
5+ years in backend or integration engineering
Advanced proficiency in Java
Experience designing and developing scalable microservices
Fluency with AWS serverless technologies
Expertise integrating SaaS applications
Strong background in unit, integration, and user acceptance testing
Proficient in Agile Scrum methodologies
Preferred Qualifications
Experience with Node.js, Python, or Bash scripting
Familiarity with iPaaS and low-code platforms
Experience implementing and managing CI/CD pipelines
Familiarity with observability and monitoring tools
Understanding of security best practices
Experience with ETL/ELT processes and cloud databases
Knowledge of orchestration and data transformation tools
Benefits & Perks
Annual bonus eligibilityRecharge Fridays (one day per quarter)In-office perks like lunches and massage sessionsHybrid work model