Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (Golang) @ Velotio Technologies

Home > Software Development

 Senior Software Engineer (Golang)

Job Description

  • Design, build, test, and ship customer-facing features & products using modern web-app engineering stack. Our teams use Golang, Grpc, Microservices, PostgreSQL, Elasticsearch, Redis and AWS.
  • Key technologies this role will employ: Go (Golang), Grpc, Microservices.
  • Participate in engineering discussions, technical evaluations, design reviews and retrospectives.
  • Provide database schema, API designs and micro-service implementations.
Desired Skills & Experience
  • 3 plus years of experience in Software Development with Golang. Minimum 1+ years of experience working with production-quality Golang codebase.
  • Experience with Go programming language, paradigms, constructs, and patterns.
  • Understanding of micro-services architecture.
  • 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.
  • 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.
  • 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 experience with Kubernetes.
  • Have experience contributing to open source projects.

 

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Velotio Technologies
Location(s): Pune

+ View Contactajax loader


Keyskills:   Computer science Product engineering Postgresql MySQL Machine learning Agile Data structures Open source Monitoring SQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Principal Software Development Engineer - SaaS Continuity Engineering

  • Oracle
  • 8 - 13 years
  • Kolkata
  • 2 hours ago
₹ Not Disclosed

Senior Staff Software Engineer, AI Data Trust

  • Google
  • 2 - 4 years
  • Bengaluru
  • 5 hours ago
₹ Not Disclosed

Cloud Engineer, AI

  • Google
  • 1 - 4 years
  • Noida, Gurugram
  • 11 hours ago
₹ Not Disclosed

Lead Software Engineer

  • Capgemini
  • 5 - 8 years
  • Hyderabad
  • 12 hours ago
₹ Not Disclosed

Velotio Technologies

Velotio Technologies Pvt. Ltd. Velotio Technologies is a software and product engineering partner for technology startups & enterprises. Velotio specializes in enterprise B2B and SaaS product development with a focus on cloud-native development, DevOps & Machine Learning. Velotio Labs is a divis...