Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 24 Golang Jobs (1 new this month) in India 🇮🇳 in December 2024 at companies like Tap to Sign, Juni and Setu paying at least 10,000 USD per year working as a Full time Full Stack Developer (Go, JavaScript, MongoDB), Senior Backend Engineer - Payments and Fullstack Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
36 developers joined Golang Cafe in the last 30 days
14,757 developer profiles page views in the last 30 days
Senior Backend Engineer - Payments Juni Europe (Remote), Sweden, United Kingdom, Spain, Italy, Germany, Netherlands, Lithuania, Brazil, India €80,000 to €135,000 a year
November 2022
6 Applicants This Week
More Than 6 Months Old
Job Description
Juni who? 👋
We’re Juni. The fastest-growing fintech startup in Europe. We’re born remote, built for remote work, and busy building the future of financial services for ecommerce entrepreneurs.
What we do 🤔
Think of us as the financial companion made for ecommerce. We’re building an all-in-one platform that helps ecommerce entrepreneurs understand their business better, improve decision-making, scale up, and unlock the full potential of ecommerce. We even finance their working capital to help achieve their goals and dream up new ones.
How & why we do it 🚀
We give our people the same thing we’re building for our customers: freedom. Freedom to work wherever there’s good Wi-Fi. Freedom to be 100% yourself. Freedom to explore your potential and what’s more – make the most of it. We truly believe we’re making the world a better place for ecommerce, and we want you to be a part of that mission.
Your role 🙋
Tackle convoluted problems and develop clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job. We expect our engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.
Your responsibilities 💪
In this role you’ll be:
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high-performance software
- Playing a key role in architectural and design decisions, building toward efficient microservices distributed architecture
Within 1 month you'll:
Introduce an important architectural improvement to our Go codebase
Within 3 months you'll:
Help other web backend engineers say they’re learning a lot and are more productive because of you
Have helped us build new features quicker than we otherwise would have - our velocity has increased significantly
Within 6 months you'll:
Help introduce significant new features which radically improve our product.
Impact the quality of the product, getting to the point where we fix all bugs and are improving performance metrics
Be proud of the product and the codebase
Your qualifications 👨🎓
What we need to see:
- Experience developing, monitoring, and improving microservice architectures
- Knowledge of designing and implementing public and private APIs (gRPC/REST)
- Experience with CI/CD
- Great communication skills in English
What we’d love to see:
Strong knowledge of Go programming language, paradigms, constructs, and idioms (we are open to candidates who have strong programming knowledge in other languages but want to work in Go!)
Knowledge of security and/or devops best practices
Experience within the Payments domain
Your tool stack 💻
Mac. Chrome. Even… Windows. Choose the hardware that helps you work best. We’ll also support whatever software you need. From Miro to Slack and everything in between.
Tech stack
React, Javascript/Typescript
Go
gRPC (Protocol buffers)
PostgreSQL, Redis
Kafka
Docker, Kubernetes
AWS
Your people 👥
Forget office-based culture. This is people-first culture. We’re real. We never wait. We care deeply about building a better future for our customers and each other in a way that's never been done before. Here, you can work with people at the top of their game and who didn’t get there by playing games. You can help us change business for ecommerce entrepreneurs, change the world – wherever in the world you may be.
Your benefits 😍
We’re born remote-first. Transparent. Caring. Empowering. So our benefits are too.
Hello work. Meet freedom. Join us anywhere within 6 hours of Sweden time zone.
Swap 2D for 3D. Meet the team IRL at two in-person onsites per year.
Diversity is at our core. We're Part Swedish. Part Canadian. Part French. Part Malaysian. Part Italian. Part Nigerian. Part British. Part Turkish. You get the idea.
Great players can stay great players. Progress your career whether you choose to manage people or not.
Happiness stipend. The best things in life are free. But money can buy you a herd of puppies. Get €8,500 per year to spend on whatever makes you happy.
Work al desko. Get €500 a month towards a co-working space.
Stock options. We can’t promise you’ll make a fortune. But we’ll give it our very best shot.
Vacation days. At least 30 per year as standard. Awesome.
Global health insurance. You know. Just in case.
Get sick? No stress. Feel better with unlimited paid sick leave.
We are here for you. Unlimited access to mental health support via Spill.
Work with the best people for the job. Not the best people within 1 hour’s commute.
Get support to switch things up. People change. Careers can too.
Free your nine to five 🤘
Hit apply and help us revolutionise financial services for ecommerce entrepreneurs.
The process 📅
CV screening > Get to know us call > Team interview(s) > Values interview > Offer (for some roles we’ll include a task, but we’ll notify you if this is the case)
Fullstack Engineer Setu Bangalore, India ₹2,000,000 to ₹3,000,000 a year
March 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
About Setu
India’s economic infrastructure needs a complete overhaul. Today our digital economy rides on rickety monolithic systems built in the mid-90s. It takes months to do a simple bank integration and launch a fintech product. This inefficiency cannot continue.
If our economy has to grow, we need killer API infrastructure for financial services that rivals the likes of Stripe, and AWS.
At Setu, we are fixing this for good, by abstracting away the complexity of working with legacy financial infrastructure and replacing it with a developer platform that offers clean, high-performance API bundles to embed finance into any application.
So that developers can do what they do best, build amazing products that improve people’s lives.
Importance of the role
This is a mission-critical role. We are a small, diverse, agile and high-performance, engineering team. We’re looking for versatile developers who will:
Be our partners’ first port of call within Setu
Build new products and tools to crunch integration times and time to market
Improve through peer-learning and transmit them to the Setu dev ecosystem
Take ownership and get the job done. We need role shapers, not role takers
Requirements
Who are we looking for?Description of the role
The Full Stack Engineer role involves working across Setu's development stack, including various backend systems, frontend systems as well as quick prototyping of proof-of-concept features and projects.
Architecting: Figuring out all levels of designing and structuring systems, deciding on optimal levels of abstraction and future-proofing, patterns of orchestration of components and finally planning its execution.
Implementation: Should be able to structure and write code like prose for others to read, design and adhere to common principles and patterns that make everyone better at their jobs. Should have the ability to contribute according to timelines and type of projects - from working POCs to stable production code and the ability to work with a large breadth of knowledge.
Orchestration and integration: Interact with the larger engineering team for integrating your work into the ecosystem, help others in building over the base that you provide, help in orchestrating your work into CI/CD, testing, QA and automation pipelines.
Mentorship: We all love to learn and grow as engineers and human beings and we believe in synchronous growth as a team fueled by each and every individual's personal abilities, specializations, and interests. To enable this you'll be required to mentor others by sharing your expertise in various forms and be subject to be mentored by others and thus maintain a continuous learning culture.
Ownership: End-to-end ownership of services and specialized components required for various projects - starting from prototypal stage to production-hardened. These may include anything from document parsing to solving problems using deep learning.
Documentation: Create advanced technical content including articles, samples, whitepapers, and training.
Tech stack
Backend: Python3, Golang, Flask, OpenAPI
Frontend: Typescript, React
Infrastructure: AWS, Terraform
Benefits
Why Setu?
We will spare no efforts to ensure that Setu empowers you to do the most important and impactful work of your career
Opportunity to work closely with the founding team who built and scaled public infrastructure such as UPI, GST, Aadhaar, etc.
We care deeply about your development. So we work hard to provide you with:
Exposure to other verticals such as product, business, developer experience
A fully stocked library and unlimited book budget
Tickets to conferences and industry events
Weekly learning sessions on Friday where we invite both team members and external experts to teach you something new
Attractive compensation. We don’t want money to ever be a worry. So you can focus on doing your best work.
Kick-ass benefits including comprehensive health insurance for you and your family, extraordinary coffee, and a beautiful office with lots of solid wood and natural light
Join us if you want to be part of a company that’s building infrastructure that will directly impact financial inclusion and improve millions of lives. No cashbacks, no growth-hacks, no bullshit. Just an audacious mission, and an obsession with craftsmanship in code.
Software Engineer - Golang Couchbase Remote (United Kingdom, United States, India) £40,000 to £90,000 a year
January 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
At Couchbase, big things happen. Every day, we’re translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing. You’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.
You are a Software Engineer responsible for building and managing cloud-native applications across multiple clouds. In this role, you will develop, implement, and operate Couchbase's Cloud products. If you have experience developing applications using Go programming language (or willingness to learn) along with experience with either the three major cloud platforms- AWS, Azure, GCP, we'd love to have you apply.
Here's a brief look at what success looks like in this role:
In 3 months time- you'll have collaborated with the team to build and shipped a material contribution such as a new feature, regularly contributed to code reviews, and fixed a few bugs.
In 6 months time- you'll have earned the trust of the team and taken on independent code review responsibilities that help prevent bugs that are collaborating on the design of new features.
In 12 months time- you'll have delivered tasks throughout the SDLC, from design through development with some guidance and have established a cadence of on-time deliver with high quality work.
This role is also open to remote work (USA, UK, India) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.
Responsibilities
Design, develop, test, deploy, document, maintain and improve software
Manage individual project priorities, deadlines and deliverables
Build and expand our APIs and services, written in Go
Collaborate with other engineers across the stack to deliver delightful user experiences
Monitor, troubleshoot, and improve system security, stability, reliability, and performance
Define and implement SLIs and monitor and improve SLOs
Write various kinds of tests including unit and integration tests
Smartly instrument software using techniques such as distributed tracing and logging
Write and review technical proposals
Improve engineering standards, tooling, and processes
Document systems, build runbooks, and automate those processes
Key technologies this role will employ: Go (Golang), Kubernetes, AWS, Azure, GCP, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog
Qualifications
You care deeply about software quality and operability, and better ways of building software
You are able to knowledgeably discuss performance, security, and user interactions within complex systems
You desire to write software that is sympathetic to the humans who will maintain it
You love to write Go, more Go, and then a little more Go
You enjoy giving and receiving code reviews
You are kind and collaborative
You enjoy working remote with people from all over the world
Value clear, open communication
We value thoughtful feedback and regular dialogue and collaboration as a fundamental skill for our team members
About Couchbase
Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.
Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.
At Couchbase, you’ll get:
A fantastic culture
A focused, energetic team with aligned goals
True collaboration with everyone playing their positions
Great market opportunity and growth potential
Time off when you need it.
Regular team lunches and fully-stocked kitchens.
Open, collaborative spaces.
Competitive benefits and pre-tax commuter perks
Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.
Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.
We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities
Writing reusable, testable, and efficient code.
Design and implementation of low-latency, high-availability, and performant applications.
Identify and suggest various opportunities to improve efficiency and functionality.
Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture
Write reusable and testable code
Note:
Do provide us Git user handle along with your contribution on demo / live projects. If you are a competitive programmer, do provide us respective profile.
Skills and Qualifications
Strong knowledge of Go programming language, paradigms, constructs, and idioms
Knowledge of common Goroutine and channel patterns
Must have experience in distributed programming and have worked on similar FOSS projects.
**Experience with the full site of Go frameworks and tools, including:
Dependency management tools such as Godep, Sltr, etc.
knowledge of grpc and its usage
Go’s templating language
Go’s code generation tools, such as Stringer
Popular Go web frameworks, such as Revel
Router packages, such as Gorilla Mux
Ability to write clean and effective Godoc comments
Familiarity with software design like SOA and others.
Proficient understanding of code versioning tools Git.
Bonus
FOSS enthusiast
Competitive programmer
You should join us, if:
If you throw brains at problems, not money.
If you believe, calories are best spent making a real difference for customers.
If you see every customer as an individual that deserves respect
What you will do:
- Work on Backend development using Golang
- Develop Graphql / Rest APIs
- Work on SQL & NoSQL databases
- Work closely with teams from US / Europe
- Deployment of backend services on AWS / Google Cloud
- Write production-quality, well-tested code
- Deployment using Docker / Kubernetes
What we are looking for
- 1+ years of experience in any Backend technology (Golang, Python, Java, Node.js)
- 1+ years of experience in any Database (MySQL, MongoDB)
- Knowledge of REST / Graphql APIs
- Basic knowledge of Linux scripting
Bonus
- Experience with Golang based Production Applications
- Knowledge of Docker / Kubernetes
- Knowledge of AWS services / Google Cloud
- Experience with any of the frontend technologies
Answer the following questions when you apply
- Total years of industrial experience
- Describe your experience in Golang?
- Which backend languages, database(like MySQL, MongoDB), tools(like AWS services, paper trail) you have used?
- Any experience in Docker or Kubernetes?
Lead Product Engineer Mech Mocha Bengaluru, India ₹2,000,000 to ₹3,500,000 a year
July 2019
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Mech Mocha runs India's first vernacular social & skill gaming platforms for the next billion Indians. Let’s take you through our journey.
About the Engineering team at Mech Mocha:
Engineering at Mech Mocha closely works with the product team to achieve the overall outcome. Our engineers own their impact end-to-end. They contribute to the overall roadmap, product experiments, data analysis, turnkey deliverables and more. Our user feedback loop is immediate, which means we can rapidly iterate and deploy. High interaction with cross-functional peers.
We love versatility in our engineers. Jack of all trades, master of none is often better than master of one.
Communication and collaboration across the organization are as important as an engineer’s execution and delivery.
We believe that the best engineers write simple codes for complex problems.
We focus on details before deliverables. Premature execution is the root of all scope
What you will do
Android application development : Creating Screens and navigation flows.
Adding notifications and deep linking. Social Login, Invite, Referral and so on.
Gameplay mechanics development : Achievements, Physics simulation,
Rendering performance, Real-time interactive input, First time user experiences and so on.
Multiplayer system development : Matchmaking, Shared game state signalling, Audio chat, Video chat, Live Streaming, Bots and so on.
Backend system development : Writing edge as-well-as core microservices, such as, for Over-the-air content delivery, Leaderboards, Wallets, Feed, Friends, Presence etc.
Backend infrastructure development : Load testing, Container and node orchestration and automation, Observability and trace tools, Infrastructure cost optimization and so on.
Programming languages and technologies we use every day include Java, Kotlin, Golang, Python, SQL, Javascript, Android, Postgres, Redis, Docker, Kubernetes, Firebase and BigQuery.
What we are looking for:
Relevant experience : 4-5 years of experience building online mobile applications and services
Experience with application and system development in a relevant domain
Authority over one or more object-oriented modern programming languages
Strong computer science fundamentals and problem solving skills
Strong design fundamentals. Ability to independently break down complex real-world problems without needing help.
Strong system design fundamentals. Ability to identify and drive requirements in server side as-well-as client side for building features.
Solid mentoring and team organisation skills
Ability to take charge of delivering multiple efforts. You have the leadership quality of guiding and inspiring everyone in the team.
Prior experience of interacting with product managers and business stakeholders directly
A deep sense of ownership and collaboration – take initiative to communicate and clarify, breakdown tasks, burndown task lists, work hard, learn and unlearn
Great written and oral communication skill - write design documents, constructively comment on code reviews, pair with design and test teams to tackle technical unknowns
Brownie points for:
- You have debugged performance bottlenecks in mobile applications and fixed them.
- You don't need a DevOps guy to setup your server.
- Experience with Unity3D or Cocos2dx or Cocos Creator game engines.
- Experience working in teams building microservices.
- Experience managing a few direct reports.
- Experience at an online consumer or entertainment company.
Our building blocks:
- Unstoppable drive: Visible energy. Initiative. Follow through.
- High ownership: Capability. Responsibility. Accountability.
- Effective communication: Unhindered by ambiguity. Driving clarity. Alignment. Thoughtful communication.
- Infectious positive energy: Fostering creativity. Encouraging and listening to others' ideas. Guidance, not criticism.
- Agile execution: Shipping early. Quick critical feedback. Fast iteration.
- User empathy: Knowledge of the targeted users. Deep respect for everything about them.
Why join us
- Flat organization- No bureaucracy, zero politics
- Small teams, big goals- Individual ownership, high visibility
- Learn and grow- Face-to-face sessions with industry leaders, accomplished founders, renowned designers
- Competitive compensation- Attractive package, generous equity, relocation bonus
- Interest-free loans- Looking to rent a house? We’d be happy to help out with the deposit!
- Work hard, party harder- Fun get-togethers, annual off-sites
Eat. Repeat- There’s always food in the house
- Women in leadership- We believe in maintaining gender balance in our space and have women occupying over 50% of leadership roles.
- Outcome driven culture- We measure work by the impact it creates on the users, and not by the number of hours.
GoLang developer Queppelin Gurugram, India ₹600,000 to ₹1,500,000 a year
July 2019
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
-experience in Go / Python / Erlang will be preferred
-experience in a Product StartUp (Internet/E-commerce) building scalable applications.
-Experience in creating scalable systems and multiple framework integration.
-Exp in Microservices
Backend Engineer Gamezop Delhi, India ₹600,000 to ₹1,200,000 a year
July 2019
4 Applicants This Week
More Than 6 Months Old
Job Description
Gamezop is an online games' publisher. We specialise in HTML5 games - these are games that can be played on the browser without downloading any app. HTML5 games work on Android, iOS, Web, TVs, feature phones, in-flight systems etc. We procure games from developers globally, as well as make games in-house. We optimise these games for developing markets and partner with companies to distribute our games.
We work with several messengers, utility apps, telecom operators, browsers, handset manufacturers across the globe, serving games to over 1.5 million people each day. We have a portfolio of over 200 games now and we are the largest aggregators of HTML5 games in Asia. We've raised a total of $400K in funding and are a profitable company. We're a small, young team based out of Connaught Place, Delhi and are very passionate about our tech.
Here's what we are looking for in you:
Should be very comfortable with GoLang and Node.js (should have built projects in each which are in production)
Should have comfort with both SQL and NoSQL databases
Should have built multiplayer servers and written socket / RESTful APIs before
Should have comfort in managing servers and code deployment
Any contribution to open-source projects is appreciated
Experience with functional programming languages like Haskell, Erlang, Clojure is a huge plus
Are you interested in making a broader and deeper educational impact on society? Then join us where you can contribute by designing and executing a high tech solution. At Career Ninja we are aiming to bridge the gap between job seekers and recruiters by providing a personalised learning platform to job seekers. We’re looking for a solution designer who will build a scalable and effective architecture that could solve the complex challenges in an efficient way. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. We are looking for someone with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on thousands, if not millions, of users.
Responsibilities
Translate Career Ninja’s objectives into iterative MVPs, evaluate and then refactor into a scalable and extensible design.
Pair with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team.
Design and develop highly scalable, highly available, reliable, secure infrastructure.
Coordinate with cross-functional teams on planning and execution.
Drive the agile and rapid development process.
Building and managing automated build/test/deployment environments.
Lead deliverables and lead a team of talented and highly motivated engineers.
Experience
4+ years of relevant software development experience with consumer products with hands-on experience in designing, developing, testing and deploying applications for large-scale applications.
Experience in a scripting language like Golang, Nodejs (also willing to learn others).
Experience in developing mobile apps(Android/iOS) and react-native.
Proficient in OOP, SQL, Design Patterns.
Data modeling experience in Relational and NoSQL databases(MongoDB preferred).
Ability to understand and implement Continuous Integration and Continuous Delivery.
Well versed with Agile methodologies, TDD and Automation.
Continuously refactor applications to ensure high-quality design.
Ability to plan, prioritize, estimate and execute releases with a good degree of predictability.
Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.
Passion to learn new things, solve challenging problems.
Benefits
Working with us could be your best decision if you're looking for learning, growth and wide exposure. You will be given real responsibilities, freedom to make decisions and come up with ideas and work closely with the founder and the core team, all in a flexible, casual and young (everyone under 27) work environment.
Flexible work, free snacks, board game breaks, etc are just a regular part of our work life.