We are looking for a Golang Software Engineer, where you'll play a key role in designing and implementing impactful software solutions. Contribute significantly to critical areas like real-time data processing, APIs and 3rd-party integrations, scalability, and performance in high-demand environments.
What's In It For You
Flat company structure with minimal bureaucracy
New project to have an impact
What You'll Do
Design and develop services across the back-end area
Build out scalable solutions for our high-performing customers
Promote a culture of continuous improvement across the teams in the product development teams
Produce well tested and reliable code. Writing unit and functional (end-to-end) tests
Automate software delivery and release processes
What We Expect From You
3+ years of experience in software engineering
Experience writing production software in Go
Experience in API development and integration, REST, gRPC
Database experience in RDBMS (PostgreSQL)
Hands-on experience working with CI/CD tools
Knowledge of microservices architecture
Experience with containerization (Kubernetes, Docker, etc.)
Testing - Experience in testing, including unit, functional, performance, and integration test automation.
Nice To Have
Experience with core AWS Services (S3, EC2 and etc.)
Practical Experience with monitoring stack Prometheus/Grafana Stack (Grafana/Mimir/Loki/Tempo)/OpenTelemetry or others
What We Offer
"No bureaucracy" start-up environment
Competitive salary
Flexible working hours
Hybrid work(3 days in the office), we have a brand new office in Ülemiste City