Senior Software Engineer (Golang)

1 Month ago • 4 Years + • Backend Development • Full Stack Development • DevOps

Job Summary

Job Description

As a Senior Software Engineer (Golang) at Velotio Technologies, you'll design, code, and maintain Kubernetes add-ons, custom controllers, operators, CRDs, and runtime tooling. You'll develop cloud-native products and architect tools to enhance Kubernetes capabilities. This role requires proficiency in Go (Golang), Kubernetes, AWS/GCP, and related technologies. You'll mentor team members, review code, and collaborate closely with a team of engineers and architects. Experience with micro-services architecture, databases (SQL/NoSQL), queuing/caching services, and agile methodologies is essential. The role involves operationalizing code with proper tracing, metrics, logging, and alerting.
Must have:
  • 4+ years Golang experience
  • Kubernetes proficiency
  • Micro-services architecture understanding
  • SQL/NoSQL database experience
  • Agile methodologies knowledge
Good to have:
  • CKA certification
  • Kubernetes API extension experience
  • Open source contribution
  • Experience with Kubernetes network plugins
  • Expert level Go proficiency

Job Details

Description

About Velotio:

Velotio Technologies is a product engineering company working with innovative startups and enterprises. We are a certified Great Place to Work® and recognized as one of the best companies to work for in India. We have provided full-stack product development for 110+ startups across the globe building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.

Team: Cloud-Native Products

Requirements

  • You will be working with cloud-native technologies such as Docker, Kubernetes, Micro-services, Prometheus, Service Mesh, Distributed Tracing, Serverless & AWS/GCP.
  • Design, code, and maintain Kubernetes add-ons, Custom Controllers, Operators, CRDs, runtime tooling, and integrations to enhance Kubernetes capabilities.
  • Develop products in the cloud-native ecosystem. Or architect and develop tools to help adoption of cloud native technology.
  • Key technologies this role will employ: Go (Golang), Kubernetes, AWS / GCP, GKE/EKS/Openshift, Prometheus, Prow, Operator SDK, Helm, Terraform, Vault, SQL/NoSQL Databases.
  • You are an experienced and mature engineer who wants to build incredible products while shaping the architecture, tools, and processes for the team.
  • Mentor team members and review their work.‍

You will enjoy this role if you...

  • Love Golang, Kubernetes, cloud platforms, and systems software.
  • Work collaboratively as part of a close-knit team of geeks, architects and leads.‍

Desired Skills & Experience

  • 4+ years of experience in Software Development with Golang. Minimum 4+ years of experience working with production quality Golang codebase.
  • Experience with Go programming language, paradigms, constructs, and patterns.
  • Proficient with Kubernetes concepts such as Pods, Services, Deployments, Statefulsets, volume claims, Helm Charts etc.
  • Proficient in algorithms and data structures
  • Proficiency with one or more SQL and NoSQL databases such as MySQL, PostgreSQL, Elasticsearch or MongoDB.
  • Experience with queuing and caching services like Redis, Memcache, RabbitMQ.
  • Understanding of micro-services architecture.
  • Ability to operationalize code with proper tracing, metrics, error logging, monitoring and alerts.
  • Experience with agile methodologies, software development lifecycles, & design patterns.
  • You’re willing to learn various new technologies and concepts. The “cloud-native” field of software is evolving fast and you’ll need to quickly learn new technologies as required.
  • Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.
  • Bachelor’s degree in Computer Science or equivalent experience.‍

Bonus points if you...

  • Expert level proficiency in Go, and a clear understanding of concurrency patterns, WebSockets, gRPC.
  • Have CKA Professional certifications.
  • Have experience with Kubernetes API extension points and Kubernetes network plugins (e.g. CRDs, Open Service Broker, Controllers, Istio, Calico, Flannel).
  • Have expertise running and automating Kubernetes environments in one or more cloud providers, preferably as part of a large-scale, enterprise-class product related to storage, networking and/or virtualization.
  • Have experience contributing to open source projects.

Benefits

Our Culture:

  • We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
  • Flat hierarchy with fast decision making and a startup-oriented “get things done” culture.
  • A strong, fun, and positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse, and authentic environment.

At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.

Similar Jobs

Canva - Staff Software Engineer - Data Platform

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
Sporty Group - LatAM Site Reliability Engineer

Sporty Group

(On-Site)
11 Months ago
Epic Games - Web Engineer

Epic Games

(On-Site)
2 Months ago
Google - Senior Software Engineer, AI/ML, Google Kubernetes Engine

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Kwalee - DevOps Engineer

Kwalee

Bengaluru, Karnataka, India (On-Site)
2 Months ago
ByteDance - Backend Engineer Intern, Video-On-Demand

ByteDance

Singapore (On-Site)
1 Month ago
Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Visual Concepts - Software Engineer (Online) - WWE 2K

Visual Concepts

Agoura Hills, California, United States (Remote)
11 Hours ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Tencent - DBA Intern

Tencent

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thatgamecompany - ML Engineer

Thatgamecompany

United States (Remote)
4 Weeks ago
Roofstacks - Senior Platform Engineer

Roofstacks

İstanbul, İstanbul, Türkiye (On-Site)
2 Months ago
Super - Senior Data Analyst - Travel

Super

Canada (Remote)
1 Month ago
Meta - Production Engineering

Meta

Boston, Massachusetts, United States (On-Site)
5 Months ago
GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
4 Weeks ago
ByteDance - Senior Software Engineer - Generative AI

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ARHS - Mid Java Developer

ARHS

Athens, Greece (On-Site)
6 Months ago
Playtika - Data Infrastructure Director

Playtika

Israel (On-Site)
5 Months ago
Krafton  - Game Security Platform Engineer

Krafton

Seoul, South Korea (On-Site)
3 Weeks ago
N-iX - SENIOR FULL STACK ENGINEER (JAVA+REACT) (#2720)

N-iX

Ukraine (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Maharashtra, India

Highspot - Salesforce Developer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Keywords Studios - Executive - Transport Administration

Keywords Studios

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Barracuda Networks  Inc  - Associate Account Executive (Cyber Security, Sales, SMB)

Barracuda Networks Inc

Delhi, India (On-Site)
1 Month ago
DNEG - Environment Surfacing Artist

DNEG

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Paytm - SAP-  HANA (FICO) - Manager

Paytm

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Juego Studios - Asset Optimization _Technical Artist

Juego Studios

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Microsoft - Technical Support Engineer - Windows Active Directory

Microsoft

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Microsoft - Principal Applied Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Assystems - Sr. Substation Design Engineer - Mechanical

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
Hashlist - Senior Software Engineer (Localization & Mapping)

Hashlist

Pune, Maharashtra, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Canva - Backend Software Engineer, Discovery Platform

Canva

Sydney, New South Wales, Australia (Remote)
2 Days ago
Haptic - Backend Engineer (Go)

Haptic

Sweden (On-Site)
3 Months ago
Eneba Games - Backend Engineer, PHP

Eneba Games

(Remote)
3 Weeks ago
Google - Software Engineer, Next-Generation Data Warehouse Napa, Core Data

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
SmileGate - Game Data Engineer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Weeks ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
8 Months ago
Ludeo - Senior Full Stack Developer

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
DraftKings - Senior Software Engineer

DraftKings

Ukraine (Remote)
3 Weeks ago
Playtech - Scala Developer

Playtech

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

View All Jobs

Get notified when new jobs are added by Velotio Technologies

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug