Company Description
We’re looking for an experienced Senior Go Engineer to join our client's innovative team. In this role, you’ll be responsible for designing and implementing scalable, distributed Back-end solutions for a SaaS platform.
By joining our team of highly professional and innovative engineers, you'll have the opportunity to:
- Make a significant impact on global digital accessibility
- Work in an environment driven by engineering excellence
- Collaborate with passionate professionals in a culture free of ego
- Contribute to a product that's changing lives on a global scale
CUSTOMER
Our client is a market-leading software development company that specializes in web and mobile accessibility. They focus on providing accessibility automation to enterprises. Their AI-powered products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Job Description
- Design and implement scalable, distributed Back-end solutions for a SaaS platform
- Design 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
- 5+ years of experience with Golang and TypeScript
- Proficiency with at least one major cloud provider (GCP, AWS, or Azure), including serverless and container-based deployments
- Expertise in modern software design practices
- Familiarity with multiple data stores and services (SQL, NoSQL, ElasticSearch, BigQuery, etc.)
- Knowledge of high-scale stream/batch processing systems (e.g., Flink, Spark, Kafka)
- Extensive experience in managing and maintaining production systems
- Upper-Intermediate level of English
WILL BE A PLUS:
- Knowledge of Kotlin, Python, and Node.js
- Understanding of distributed systems and microservices architecture
- Familiarity with Kubernetes and container orchestration platforms
- Experience with ClickHouse or other high-performance databases
Additional Information
PERSONAL PROFILE
- Independent and self-motivated learner
- Excellent problem-solving skills
- Proactive attitude
- Strong team player with a collaborative mindset