Job Description
At Zendesk, we believe that building an outstanding product requires people who care about both: the users and the software they craft and code. Our Sell Core Services team is in charge of delivering fundamental components. We build reliable, scalable, and easy-to-use backend services leveraged by other Sell engineers in their compelling high-quality user experiences.
As a Software Engineer in Sell Core Services, you will be contributing to a high-scale distributed microservices architecture. Our system is used by thousands of people every day. You will work closely with other members of Sell Platform teams toward common goals and vision. You will have a chance to build long positive relationships and learn from experienced engineers who will also enjoy learning from you.
What experience can be helpful to become successful in this role?
Working with complex, distributed systems and scalable, highly available architectures leveraging microservices architecture
Non-relational data stores - ElasticSearch, DynamoDB, Redis
Message brokers - Kafka, RabbitMQ
Docker, Kubernetes, Nomad or any other container orchestration technology
Coding skills in either Java or Ruby & Rails
Proficiency with Object-Oriented Programming and Design Patterns
Knowledge of relational database design
Ability to craft and build HTTP / REST APIs
Being open to learn and work both in Java and Ruby
Seek solutions to sophisticated problems, often touching many systems and sometimes different technologies.
Find solutions to daily annoyances by writing tools and get the glory of open-sourcing them.
Thrive in a challenging environment, open to debates, brainstorming and analytical decision making.
Enjoy what you do!
Team of passionate people who love what they do
Participate in all stages of software development life-cycle - starting from an idea, through technical design, implementation, testing, release and maintenance.
Being able to tap into the knowledge of the most experienced engineers in the Team, Sell and the whole Zendesk.
Flexible working time, working fully remotely, or possibility to mix the remote and in-office work. Please note that, for now, due to the pandemic our offices are closed.
Competitive salary and comprehensive benefits package.