📍India
Senior Backend Engineer

Chattermill
📍Remote - Worldwide
Please let Chattermill know you found this job on JobsCollider. Thanks! 🙏
Summary
Join Chattermill as a Senior Backend Engineer and play a pivotal role in enhancing our Customer Experience Intelligence (CXI) platform. You will collaborate with product managers and designers, develop new features, improve API performance, and troubleshoot production issues. This role demands strong Ruby experience, proficiency with PostgreSQL and other databases, and expertise in microservice architecture and Kubernetes. We offer a remote-friendly work environment, flexible hours, a monthly health and wellness budget, an annual learning and development budget, and other benefits. If you're passionate about backend engineering and want to work with cutting-edge technology, apply now!
Requirements
- Strong experience working with Ruby
- Good CS fundamentals and practical knowledge of solid principles and design patterns
- Proficiency with PostgreSQL, a good understanding of the differences between SQL and NoSQL databases, and the ability to choose the right data storage for any particular use case
- An understanding of patterns for asynchronous messaging, practical experience with RabbitMQ or Kafka or GCP PubSub
- Hands-on experience with Elasticsearch
- The ability to choose the right caching strategy for different use cases, practical experience with Redis
- An understanding of 12-factor app principles and requirements for cloud-native applications
- Practical experience with Kubernetes and ability to write specs for k8s objects for your apps
- Experience finding and fixing bottlenecks in complex distributed systems, experience conducting load and disaster recovery testing
- Experience designing and building applications in microservice architecture
Responsibilities
- Work in a fast-paced environment to develop new features while improving the performance of our existing APIs
- Brainstorm features with our product managers and designers and guide decisions based on your knowledge of the codebase
- Assist our skilled Customer Experience team in triaging bugs and solving issues in production
- Spread knowledge of new web technologies and best practices within the team
- Take part in peer code review
- Be involved in all steps of development, including design, architecture, implementation, automated tests development, and monitoring the health of the systems in production
- Work in a multi-functional team to exceed our customers' expectations
Benefits
- Monthly Health & Wellness budget, increasing with length of service
- Annual Learning and Development budget, increasing with length of service
- Flexible working in a choice-first environment - we trust the way you want to work!
- Work From Home Allowance, which renews every two-years
- 25 Holiday Days + your local bank holidays, plus an extra day for every year of service
- Your birthday off
- Enhanced Family Leave (UK Only), Fertility Leave, and Neonatal Leave
- Optional Healthcare Plan
- Life & income protection (Location dependent)
- Employee Assistance Programme (UK Only)
- The opportunity to share in the company’s success through options
- If you’re in London, a dog-friendly office with great classes, events, and a rooftop terrace
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
💰$50k-$70k
📍Worldwide
📍Canada
📍Israel
💰$175k-$200k
📍Worldwide