Join Zendesk as a Senior Software Engineer to drive productivity and efficiency through innovative software solutions. Collaborate with cross-functional teams to enhance the employee and customer experience using cutting-edge technology.
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 to evaluate performance
Required Qualifications
5+ years in backend or integration engineering
Advanced proficiency in Java
Experience designing, building, and maintaining RESTful APIs
Fluency with AWS serverless technologies or equivalent
Expertise integrating SaaS applications
Strong background in unit, integration, and user acceptance testing
Experience collaborating with DevOps teams
Proficient in Agile Scrum methodologies
BA/BS in Computer Science, IT, or related field
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, logging, and monitoring tools
Understanding of security best practices
Experience with ETL/ELT processes and cloud databases
Knowledge of orchestration and data transformation tools
Proven ability to drive adoption of new processes and technologies
Exposure to automation using AI, machine learning, or natural language processing
Benefits & Perks
Annual bonus based on performanceHybrid work modelAdditional days off (Recharge Friday)In-office perks including lunches and massage sessions