Company Description
We’re looking for an experienced Back-end Engineer to join our innovative team. In this role, you’ll be responsible for designing and implementing scalable, distributed Back-end solutions for a SaaS platform.
CUSTOMER
Our client is a rapidly growing technology leader in digital accessibility software, helping enterprises make their web and mobile offerings accessible to everyone.
Job Description
- Design and implement scalable, distributed Back-end solutions for a SaaS platform
- Architect and deliver complex systems focused on accessibility compliance
- Plan, execute, and maintain large-scale software delivery pipelines
- Monitor system health and optimize performance across services
- Research, evaluate, and integrate modern technologies into the Back-end architecture
- Troubleshoot issues across various Back-end services and infrastructure
- Collaborate on evolving the product’s core architecture to meet performance and scale requirements
- Lead or contribute to hands-on technical architecture and SaaS infrastructure decisions
Qualifications
- 6+ years of hands-on experience with Golang or Node.js
- Solid expertise in cloud platforms, preferably GCP or AWS
- Production-grade experience with ClickHouse
- Proficiency with at least one messaging and/or streaming system (e.g., Kafka, Flink, Spark, Pub/Sub, or RabbitMQ)
- Strong background in microservices architecture, distributed systems, serverless architecture, and highly scalable systems
- Familiarity with production monitoring and performance optimization
- At least an Upper-Intermediate level of English
WOULD BE A PLUS:
- Experience with Python or Kotlin
- Experience with Kubernetes
- Familiarity with ElasticSearch or BigQuery