Taro Logo

Principal Software Engineer – BlueCat Cloud Platform

A key player in Intelligent Network Operations, providing solutions for network management and DNS services.
Belgrade, Serbia
Cloud
Principal Software Engineer
Hybrid
10+ years of experience
Enterprise SaaS

Description For Principal Software Engineer – BlueCat Cloud Platform

BlueCat, a leading player in Intelligent Network Operations, is seeking a Principal Software Engineer for their Cloud Platform team. This role is central to powering all BlueCat SaaS products, focusing on delivering reliable, fast, and globally distributed enterprise-grade cloud infrastructure. The position offers an opportunity to work with cutting-edge cloud-native technologies and distributed Kubernetes clusters, while leading architectural decisions and mentoring talented engineers.

The ideal candidate will join an award-winning culture, with BlueCat being certified as a "Great Place to Work" and recognized in categories including Technology, Today's Youth and Women, and Mental Health and Inclusion. The role involves working with large-scale distributed systems using technologies like Kubernetes, Redis, event-driven message bus systems, and modern software architecture including asynchronous Python and Golang.

As a Principal Engineer, you'll be responsible for driving the Cloud Platform's technical direction, making critical decisions about scalability and performance, and collaborating with cross-functional teams globally. The position requires extensive experience in cloud distributed systems, strong leadership capabilities, and expert knowledge of cloud-native technologies.

The company offers comprehensive benefits including professional development opportunities, wellness programs, and a lifestyle spending account. This role presents an excellent opportunity for an experienced engineer looking to make a significant impact in a growing technology company while working with modern cloud infrastructure and leading a team of talented professionals.

Last updated 3 months ago

Responsibilities For Principal Software Engineer – BlueCat Cloud Platform

  • Drive architectural decisions and lead complex projects
  • Mentor team of engineers
  • Design and implement common services on Kubernetes clusters
  • Develop and optimize orchestration mechanisms
  • Implement robust security measures
  • Optimize network configurations
  • Lead technical direction and execute projects from design to launch
  • Collaborate with cross-functional teams
  • Design, deploy, and maintain cloud-native solutions

Requirements For Principal Software Engineer – BlueCat Cloud Platform

Go
Python
Kubernetes
Redis
  • Bachelor's degree in computer science, Engineering, or related field (Master's preferred)
  • 10+ years software engineering experience with 5+ years in cloud distributed systems
  • Experience with Golang and async Python
  • Experience in cloud technologies Kubernetes, Redis, Elastic Search, SQL
  • Strong understanding of public cloud design considerations
  • Knowledge of networking fundamentals (TCP/IP, DNS, HTTP/S)
  • Experience in AWS (GCP and Azure is a plus)
  • Strong communication skills
  • Kubernetes Application Developer Certifications (CKAD) highly desirable

Benefits For Principal Software Engineer – BlueCat Cloud Platform

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

Interested in this job?

Jobs Related To BlueCat Principal Software Engineer – BlueCat Cloud Platform