Design and implement scalable distributed backend solutions for a SaaS platform
Architect and deliver complex systems focused on accessibility compliance
Plan execute and maintain large-scale software delivery systems
Monitor and optimize all aspects of product performance
Research evaluate and integrate cutting-edge technologies into the backend architecture
Troubleshoot issues across various backend services and infrastructure
Collaborate on evolving the products 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 or JVM languages
Proficiency with at least one major cloud provider (GCP AWS or Azure) including serverless and container-based deployments.
Expertise in modern software design practices
Experience with multiple data stores/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
At least Upper-Intermediate level of English.
WOULD BE A PLUS
Understanding of distributed systems and microservices architecture
Familiarity with Kubernetes and container orchestration platforms.
Experience with ClickHouse or other high-performance databases.
Remote Work :
Yes
Employment Type :
Full-time
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more