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 products core architecture to meet performance and scalability requirements
Lead or contribute to hands-on technical architecture and SaaS infrastructure decisions
Qualifications :
5 years of hands-on Back-end development experience in at least 2 of the following programming languages: Golang (primary) Python Kotlin or other JVM-based languages
Proficiency with at least one major cloud provider (GCP AWS or Azure)
Strong experience with Elasticsearch and BigQuery
Proficiency with at least one messaging/streaming system (e.g. Kafka Flink Spark Pub/Sub or RabbitMQ)
Strong background in microservices architecture distributed systems serverless and high-scalability systems
Familiarity with production monitoring and performance optimization
Familiarity with CI/CD pipelines and deployment processes
At least Upper-Intermediate level of English
WOULD BE A PLUS:
Familiarity with ClickHouse
Experience in Full Stack and/or Front-end development
Additional Information :
PERSONAL PROFILE
Independent excellent problem solver and passionate about learning new things
Great communicator and team player with a total commitment to providing the best services to allstakeholders
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