Golang Software Engineer II
Tech Stack / Keywords
Firma i stanowisko
Zendesk is a company focused on powering exceptional service through AI, automation, and intelligent customer experiences. The role is part of the Workforce Management product team, which provides AI-powered solutions for forecasting, scheduling, and agent performance tracking.
Wymagania
- 2+ years professional software engineering experience, with 1+ year building backend services in Go (Golang) in production.
- Solid understanding of REST API design, microservice patterns, and service-to-service integrations.
- Practical experience with relational databases (PostgreSQL or MySQL) and writing efficient queries.
- Comfortable working with containers (Docker) and familiar with cloud environments (AWS preferred).
- Familiarity with basic distributed systems concepts (timeouts/retries, idempotency, backpressure) and automated testing practices.
- Good debugging and troubleshooting skills, with attention to performance and reliability.
- Strong communication and collaboration skills; a team player who shares knowledge and supports continuous improvement.
Nice to have:
- Experience working with PHP/Laravel or in polyglot service environments.
- Exposure to event-driven systems and messaging platforms (Kafka or similar).
- Familiarity with observability and error-tracking tools (Datadog, Sentry) and basic SLO/SLI concepts.
- Experience with CI/CD tooling (GitHub Actions, Jenkins) and container orchestration (Kubernetes).
- Prior experience in Workforce Management, scheduling, or forecasting domains.
Obowiązki
- Design, implement, test, and maintain backend services in Go supporting Workforce Management features and customer-facing functionality.
- Deliver end-to-end features including discovery, estimation, implementation, testing, and production support.
- Collaborate with product managers, SREs, QA, and engineers to translate requirements into reliable and maintainable solutions.
- Write clear, well-tested code and participate in code reviews.
- Diagnose and resolve production issues, improve observability, and contribute to incident response and postmortems.
- Identify and address technical debt by proposing improvements and breaking work into manageable tasks.
- Contribute to team practices around CI/CD, testing, and monitoring to improve deployment safety and operational reliability.
Oferta
- Flexible working hours and flexible, hybrid environment (two days per week in Kraków office).
- Extended Stay Program allowing work up to 90 days outside country of jurisdiction.
- Employment contract with competitive salary and IP tax relief.
- Professional development funds and internal training.
- Premium medical insurance including dental and physiotherapy plus private life insurance.
- Well-being package including Employee Assistance Program, Mental Health Support, and additional days off.
- Family-forming support: 16 weeks paid paternity leave and inclusive fertility and hormonal health benefits.
- Access to MyBenefit platform with multiple MultiSport Card options.
- Long-term incentives: LTIP bonus and 4 weeks paid recharge leave after 5 years of service.
- In-office perks such as lunches, massage sessions, and specialty coffee.
Inne informacje
This role requires attendance at the local office part of the week as part of a hybrid work model. The specific in-office schedule is determined by the hiring manager. Zendesk is an equal opportunity employer and provides reasonable accommodations for applicants with disabilities. Artificial intelligence or automated decision systems may be used to screen or evaluate applications in accordance with company guidelines and applicable law.
Zendesk
20 aktywnych ofert