
Senior Software Engineer (Golang) at Velotio Technologies. 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.. . 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.. . Company Location: India.