Taro Logo

Senior Software Engineer – BlueCat Cloud Platform

BlueCat is a key player in Intelligent Network Operations, providing solutions for network management and operations.
Sarajevo, Bosnia and Herzegovina
Cloud
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer – BlueCat Cloud Platform

BlueCat, a certified "Great Place to Work" and key player in Intelligent Network Operations, is seeking a Senior Software Engineer for their Cloud Platform team. This role focuses on powering BlueCat's SaaS products through reliable, fast, and globally distributed cloud infrastructure. The position requires expertise in cloud-native technologies, particularly distributed Kubernetes clusters, with a strong emphasis on API-first development.

The ideal candidate will have 5+ years of software engineering experience, with deep knowledge in cloud distributed systems using Golang and async Python. You'll be working on high-performance real-time microservices, taking ownership of key stack components, and utilizing technologies like Kubernetes, Redis, and various message bus systems.

BlueCat offers an exceptional work environment with comprehensive benefits focusing on health, financial well-being, and overall wellness. The company has received multiple workplace awards in categories including Technology, Today's Youth and Women, and Mental Health and Inclusion. They promote values of transparency, curiosity, respect, and enjoyment.

The role involves working with modern software architecture, including asynchronous Python and Golang, and requires strong understanding of public cloud design, microservice architectures, security, and global network infrastructure. Experience with AWS is essential, while GCP and Azure knowledge is advantageous. The position offers professional development opportunities, wellness benefits, and a positive company culture focused on employee growth and recognition.

Working in Belgrade with a hybrid work arrangement, you'll be part of a team that's disrupting the market in network operations, linking foundational core services with network health and performance understanding. This is an excellent opportunity for someone passionate about building REST APIs and working with cutting-edge cloud technologies in a supportive, growth-oriented environment.

Last updated 3 months ago

Responsibilities For Senior Software Engineer – BlueCat Cloud Platform

  • Contribute to development of the BlueCat Cloud Platform
  • Design and build high-performance real-time microservices
  • Work with asynchronous Python and Golang coroutines
  • Research, write and edit documentation and technical requirements
  • Take ownership of key components of the stack

Requirements For Senior Software Engineer – BlueCat Cloud Platform

Go
Python
Kubernetes
Redis
RabbitMQ
  • 5+ years' experience in software engineering with 3+ years commercial experience in cloud distributed systems
  • Experience with Golang and async Python
  • Experience in cloud technologies like Kubernetes, Redis, Elastic Search, SQL, RabbitMQ
  • Understanding of public cloud design considerations and limitations
  • Familiarity with data analytics tools Pandas, Polars, OLAP
  • Knowledge of networking fundamentals (TCP/IP, DNS, HTTP/S)
  • Experience in AWS (GCP and Azure is a plus)
  • Knowledge of SDLC, Agile and Software Engineering Methodology
  • Team working skills, good communication skills
  • Kubernetes Application Developer Certifications (CKAD) highly desirable

Benefits For Senior Software Engineer – BlueCat Cloud Platform

Education Budget
  • Professional Development Budget
  • Dedicated Wellness Days and Wellness Week
  • Lifestyle Spending Account
  • Employee Recognition Program

Interested in this job?

Jobs Related To BlueCat Senior Software Engineer – BlueCat Cloud Platform