Senior Backend Engineer
Build and maintain backend services and data pipelines for a digital communications compliance platform. Work with a small team and collaborate on scalable, resilient system design.
Responsibilities
- Design and implement new flows and services
- Maintain and extend backend services and APIs
- Work with relational, NoSQL and search data stores, including Elasticsearch
- Build and maintain event-driven pipelines using brokers such as Kafka or RabbitMQ
- Collaborate with product and architecture teams on scalable, resilient system design
- Use AI tools in daily workflows and, where possible, build them
Requirements
- Solid backend engineering experience with APIs and data-heavy services
- Familiarity with relational and NoSQL databases and search technologies
- Experience with message brokers and event-driven architectures
- Curiosity about AI tools and a collaborative approach to system design
Nice to have
- Experience building AI tools