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, you'll design, code, and maintain Kubernetes add-ons, custom controllers, operators, CRDs, and runtime tooling. You'll develop products within the cloud-native ecosystem, architect tools for cloud-native technology adoption, and work with technologies like Go (Golang), Kubernetes, AWS/GCP, and various databases. Mentorship and code review are key aspects. Experience with Kubernetes concepts, Go programming, algorithms, data structures, micro-services, and operationalizing code is crucial. Agile methodologies and a willingness to learn new cloud-native technologies are essential.
Must have:
  • 4+ years Golang experience
  • Kubernetes proficiency (Pods, Services, Deployments etc.)
  • Proficient in algorithms and data structures
  • SQL/NoSQL database experience
  • Microservices architecture understanding
Good to have:
  • CKA certification
  • Experience with Kubernetes API extension points
  • Expertise in automating Kubernetes environments
  • Open-source contributions

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

ByteDance - Senior Software Engineer, Edge Cloud Platform

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Tesla - Senior Software Engineer (Backend, .Net)

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
DEVOTEAM - Multi-Cloud Engineer (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
7 Months ago
The Workshop - Software Engineer - C++ (Player Experience)

The Workshop

Málaga, Andalusia, Spain (Hybrid)
1 Month ago
Google - Engineering Manager, WAN Core

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Argus Labs - Sr. Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
2 Months ago
Google - Software Engineering Manager II, Mobile (iOS), Core

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Playrix - Principal Golang Engineer (Cross-Game Server)

Playrix

Ireland (Remote)
1 Month ago
Bad Robot Games - Online Engineer

Bad Robot Games

California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
7 Months ago
Every matrix - Senior Java Developer

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Months ago
PwC - Senior Manager_Data Engineering_D&A_Advisory _Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
7 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
N-iX - Senior Full Stack Engineer (.NET+React)

N-iX

Argentina (Remote)
1 Month ago
The Walt Disney Company - Data Governance Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
NVIDIA - Software Manager, Golang Kubernetes

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Haptic - Senior Fullstack Developer

Haptic

Paris, Île-de-France, France (Remote)
4 Months ago
Sporty Group - QA Automation Engineer

Sporty Group

(Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Hitachi - Azure Infra Consultant

Hitachi

Pune, Maharashtra, India (Remote)
7 Months ago
Netflix - Manager, Production Finance - India

Netflix

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PwC - IN-Senior Associate_.NET with Angular_MS Engg_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
Assystems - SOC L1 Analyst

Assystems

Gurugram, Haryana, India (On-Site)
6 Months ago
Nagarro - Engineer, InfraOps

Nagarro

India (Remote)
7 Months ago
DNEG - Animator

DNEG

Karnataka, India (On-Site)
2 Months ago
Google - Software Developer, Pixel Watch, System Software

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - Associate – Enterprise Apps SAP – SAP MM– Advisory – Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Zeta - Information Developer

Zeta

Hyderabad, Telangana, India (On-Site)
7 Months ago
Ubisoft - Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

VGW - Software Engineer

VGW

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Bragg - Java Developer - Platform & Games

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
2 Months ago
Krafton  - [AI] Deep Learning Service Dev - Backend Engineer (3년 이상)

Krafton

Seoul, South Korea (On-Site)
6 Months ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Aristocrat Gaming - Automation and AI Engineer (Unity & Backend Technologies)

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Garena - Intern, Software Engineer

Garena

Singapore (On-Site)
3 Months ago
Google - Software Engineer II, User Protections, Core

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Sporty Group - Software Engineering Team Lead - EU

Sporty Group

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Velotio Technologies is a leading product engineering and digital solutions company working with innovative startups and enterprises across the globe. We specialize in Full-Stack development, Web & Mobile App Development, Cloud & DevOps, Data Engineering, AI/ML, UI/UX, and Quality Assurance. Since our inception in 2016, we have worked with over 110 global customers including NASDAQ-listed enterprises, unicorn startups, YCombinator and Sequoia funded companies, and cutting-edge product companies.

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Bengaluru, Karnataka, India (Hybrid)

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