Taro Logo

Senior Software Engineer (Golang)

A product engineering company working with innovative startups and enterprises, certified Great Place to Work®, providing full-stack product development for 110+ startups globally.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
4+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Golang)

Velotio Technologies, a certified Great Place to Work®, is seeking a Senior Software Engineer specializing in Golang to join their Cloud-Native Products team. This role offers an exciting opportunity to work with cutting-edge cloud-native technologies and contribute to products used by startups globally. The position requires expertise in Golang, Kubernetes, and various cloud platforms, with a focus on developing and maintaining cloud-native solutions. As a senior engineer, you'll be instrumental in shaping architecture, mentoring team members, and building scalable solutions. The company offers a collaborative, inclusive environment with a flat hierarchy and emphasis on personal growth. With a team of 400+ elite software engineers, you'll be working on challenging technical problems while helping transform customer ideas into successful products. The role combines technical excellence with leadership opportunities in a fast-paced, evolving cloud-native space.

Last updated 3 months ago

Responsibilities For Senior Software Engineer (Golang)

  • Working with cloud-native technologies such as Docker, Kubernetes, Micro-services, Prometheus, Service Mesh
  • Design, code, and maintain Kubernetes add-ons, Custom Controllers, Operators, CRDs
  • Develop products in the cloud-native ecosystem
  • Mentor team members and review their work

Requirements For Senior Software Engineer (Golang)

Go
Kubernetes
MongoDB
MySQL
PostgreSQL
RabbitMQ
Redis
  • 4+ years of experience in Software Development with Golang
  • Experience with Go programming language, paradigms, constructs, and patterns
  • Proficient with Kubernetes concepts
  • Proficient in algorithms and data structures
  • Proficiency with SQL and NoSQL databases
  • Experience with queuing and caching services
  • Understanding of micro-services architecture
  • Ability to operationalize code with proper tracing, metrics, error logging, monitoring and alerts
  • Experience with agile methodologies
  • Excellent verbal and written communication skills
  • Bachelor's degree in Computer Science or equivalent experience

Benefits For Senior Software Engineer (Golang)

  • Autonomous and empowered work culture
  • Flat hierarchy with fast decision making
  • Strong, fun, and positive environment
  • Regular celebrations of success
  • Inclusive and diverse environment