Golang Engineer

1 week ago


bangalore, India Fold Full time

Golang backend engineer


TL;DR: Location agnostic full-time Golang backend engineer position. Must have experience building scalable and secure systems. Golang + system design experience is required.


About Fold

At Fold, we are rebuilding personal finance and mobile banking from the ground up for India’s internet native citizens. We are staring with a tool to manage all your finances in a simple and delightful way. You can check out here -


️ Working with us

On joining Fold, you’ll be working on all the things that are required for shipping a great experience to our end users - whether it be creating systems, microservices, APIs from scratch, or integrating third-party services among others.


We follow the agile process of building and shipping, you’ll be working closely with the Product, Frontend, and Design team; giving feedback, iterating and refining the feature until it is shipped to production.


 You’d fit in if:

  • We don’t care about your credentials and degrees but having a solid 4+ experience in.
  • Building and designing system architecture.
  • Building APIs and managing databases.
  • Hosting and managing services at scale on Cloud, preferably AWS.
  • Ensuring that whatever you build and deploy, from start to finish, is top-notch quality.


  • You enjoy building products from scratch. Joining in at an early stage involves a lot more than just coding an app. You'll be working in often fast-paced environments, and involved in product and business decisions as well.
  • You can work in teams. You need to be able to collaborate and work across teams. Having some sort of experience mentoring and leading the engineering team is a plus.
  • You can work within business constraints. You understand how companies work and make the correct tradeoffs between time, speed, and features whenever required.
  • You love to give back to the community through blogging, mentoring, and contributing to open source. Check out some of our engineering posts.
  • You understand the fintech industry . Experience working and designing backend systems around fintech products is a big plus.


 What you'll be working on

  • Design and develop high-volume, low-latency applications for mission-critical systems.
  • Write well-designed, testable, performant, and efficient code.
  • Contribute to all phases of the development lifecycle.
  • Produce specifications and determine operational feasibility.
  • You'll create experiences that shape an iconic product.
  • We believe in hiring smart people who pride themselves in good values, their work ethics, and holding great responsibility.


⚙️ Our technology stack

We rely heavily on the following tools and technologies -

  • Amazon web services for all our infrastructure.
  • Golang for all our backend services and APIs.
  • Redis, Postgres, and Qdrant for storage.
  • AWS managed elasticsearch service for search.
  • Terraform for managing infrastructure resources.


Join us

  • Full-time
  • We'll help set up your workspace
  • Competitive salary
  • Generous stock options (for full-time employees)


Perks and benefits

  • Flexible working hours: It doesn't matter if you're a morning person or a night owl, work when you want. We all work asynchronously. Meetings are the exception, not the rule.
  • Get your perfect setup: Mac/Windows/Linux, mechanical keyboard or anything that you need to do the best work of your life. We'll help set up your workspace.
  • We'll take care of you : Annual team retreats, all meals and accommodation if you choose to work at Bangalore HQ. Wellness allowance to take care of your physical and mental health (gym memberships, meditation apps, and anything you need).
  • Health insurance & benefits: Comprehensive health insurance coverage for full-time employees, includes free health check-ups, unlimited doctor consultations and dental care.
  • Make a big difference: Take, own, and implement decisions to build Fold from scratch. We are not rushing to market but focusing on a quality product and the attention to little details.


⚙️ Our recruitment process

  • Introduction: Get on an introductory call with us. We'll talk about your interests, your past experience, our vision of the future, and how you can contribute and help us achieve it.
  • Take-home exercise: We'll send over an application development challenge, which you'll have to complete and send back in 48 hours.
  • Pair programming: If we like your submission, we'll invite you to an interview with one of our engineers (strictly no whiteboarding), with whom you'll be pair-programming on a real-world problem.


We move very fast, and we'll be mindful of your time. All of this will be done within a week, and if all goes well you'll receive a final offer within 24 hours of the pair-programming round.


✍️ Write to us

We are committed to assembling an unrivalled team of builders, artists, technologists, and adventurers who aim to create a new way to explore the world. As an early crew member, you'll have an enormous impact on both our product and company culture .


If you think you'd like to join us, write to us at , with links to your GitHub profile , Devfolio, personal portfolio, , or anything else you think might be relevant. To truly stand out, we recommend you answer at least one of these questions:

  • What are the best systems that you've made without anybody asking?
  • What's your favourite app? How would you make it better?
  • What was the first thing you built? When and why did you make it?
  • What are some of the interesting engineering problems you have solved?
  • What big problem is nobody solving?
  • List three problems in 21st-century personal finance, and tell us how you would solve them.


APPLY FOR THIS ROLE -


  • Golang Engineer

    1 month ago


    Bangalore, India Nucleusteq Full time

    We're looking for an enthusiastic, diligent Golang Software Engineer to work on a global Loyalty and Benefits platform . The candidate should have excellent soft skills, strong technical ability with an extensive passion to learn. A modern microservice-based Loyalty and Benefits platform, designed to be able to handle all aspects of the Loyalty and...

  • Golang Engineer

    3 weeks ago


    Bangalore Metropolitan Area, India Insight Global Full time

    Position: Golang Software Engineer (Mid-Level)Location: Bengaluru/RemoteDuration: 1 year contract to hirePay Range: 24-38 Lakhs (LPA)Must Haves:· 4+ years of professional, backend software development experience with at least 1 year of Golang experience.Must have experience with any UX and Relational Databases (React JS and PostgreSQL preferred)·...

  • Golang Developer

    3 months ago


    bangalore, India CBTS Full time

    Job Title: GoLang DeveloperLocation: BangaloreModel : Hybrid (2 days a week)Years of Experience: 3-5 yearsSkills: Go, Postgres/ql, Kafka, ELK, Git, Docker, GraphQL, CouchbaseJob Description:Demonstrable experience in at least one back-end type safe programming language (Golang Preferred but other experience can be considered)Comfortable/experienced with...

  • Senior Data Engineer

    3 months ago


    bangalore, India Pathways Consultant Full time

    Position - Senior Golang data engineerLocation - Chennai or Bengaluru, working from the officeExperience - 6+ yearsNotice Period: 0 -15 DaysSalary: 26 - 28 LPA- 6+ years of experience in software development.- Strong in algorithms and data structures, knowledge of Object-oriented design, Design Patterns, and multi-threaded programming- Strong...


  • Bangalore City, India HDFC Bank Full time

    Lead Backend Engineer (Golang)Job PurposeTechnically lead a team of Golang developers towards building microservices as a part of critical retail banking channels of HDFC Bank.Job Responsibilities (JR) :Design and develop microservices / batch programs in Golang (gRPC, GoRoutines)Review team codeEnsure adequate documentation included in code for future...

  • Software Engineer

    1 week ago


    bangalore, India Avesha Full time

    Company DescriptionAvesha's KubeSlice simplifies cluster management, multi-tenancy, and resource management for Kubernetes adoption. The company is located in Bengaluru and focuses on providing solutions for single or multiple clusters.Role DescriptionThis is a full-time on-site role for a Software Engineer - Golang at Avesha in Bengaluru. The Software...

  • Golang Developer

    3 months ago


    bangalore, India CBTS Full time

    Job Title: GoLang Developer Location: Bangalore Model : Hybrid (2 days a week) Years of Experience: 3-5 years Skills: Go, Postgres/ql, Kafka, ELK, Git, Docker, GraphQL, Couchbase Job Description: Demonstrable experience in at least one back-end type safe programming language (Golang Preferred but other experience can be considered) ...

  • Golang Developer

    3 months ago


    Bangalore City, India CBTS Full time

    Job Title: GoLang Developer Location: BangaloreModel : Hybrid (2 days a week)Years of Experience: 3-5 yearsSkills: Go, Postgres/ql, Kafka, ELK, Git, Docker, GraphQL, CouchbaseJob Description: Demonstrable experience in at least one back-end type safe programming language (Golang Preferred but other experience can be considered) Comfortable/experienced with...

  • Software Engineer

    1 week ago


    bangalore, India Avesha Full time

    Company DescriptionAvesha's KubeSlice simplifies cluster management, multi-tenancy, and resource management for Kubernetes adoption. The company is located in Bengaluru and focuses on providing solutions for single or multiple clusters.Role DescriptionThis is a full-time on-site role for a Software Engineer - Golang at Avesha in Bengaluru. The Software...


  • bangalore, India Keploy Full time

    Company DescriptionAuto-Generate Integration Tests from User Traffic. Keploy does comprehensive Backend testing (99% coverage) by creating test-cases from real-world production traffic without any manual effort. All the dependencies of the app are mocked so no need to have Test Environments.Role DescriptionThis is a full-time on-site role as a Senior...


  • bangalore, India First Phoenics Solutions Full time

    Key Responsibilities :- Design, develop, and maintain scalable and robust software applications using Golang and Java.- Work with cloud services, specifically AWS, to deploy and manage applications.- Utilize Kubernetes for container orchestration, ensuring efficient deployment, scaling, and management of applications.- Collaborate with cross-functional teams...


  • Bangalore, India Keploy Full time

    Company Description Auto-Generate Integration Tests from User Traffic. Keploy does comprehensive Backend testing (99% coverage) by creating test-cases from real-world production traffic without any manual effort. All the dependencies of the app are mocked so no need to have Test Environments. Role Description This is a full-time on-site role as a...

  • Golang Developer

    6 days ago


    Bangalore, India Recro Full time

    Looking for Exp - 1-3 yrs Location - Remote Skills - AWS/GCP Golang Developer Data pipeline Solid OOPs Responsibilities - Build API for Backend Engineer Using AI Build microservices Willingness to learn


  • Bangalore City, India Keploy Full time

    Company DescriptionAuto-Generate Integration Tests from User Traffic. Keploy does comprehensive Backend testing (99% coverage) by creating test-cases from real-world production traffic without any manual effort. All the dependencies of the app are mocked so no need to have Test Environments.Role DescriptionThis is a full-time on-site role as a Senior...


  • Bangalore City, India Keploy Full time

    Company DescriptionAuto-Generate Integration Tests from User Traffic. Keploy does comprehensive Backend testing (99% coverage) by creating test-cases from real-world production traffic without any manual effort. All the dependencies of the app are mocked so no need to have Test Environments.Role DescriptionThis is a full-time on-site role as a Senior...


  • Bangalore, India iMind Your Business Solutions Private Limited Full time

    We are looking for an outstanding Golang/Python/Java Senior Software Engineer Developer with proven technical and engineering skills for a Series C $150 Million funded, FinTech Product Company. Web developer responsibilities include building our website from concept all the way to completion from the bottom up develop the web applications and being part of...

  • Golang Engineer

    3 weeks ago


    Bangalore Metropolitan Area, India Fold Full time

    Golang backend engineer TL;DR: Location agnostic full-time Golang backend engineer position. Must have experience building scalable and secure systems. Golang + system design experience is required. About FoldAt Fold, we are rebuilding personal finance and mobile banking from the ground up for India’s internet native citizens. We are staring with a tool...


  • Bangalore, India Krayr Solutions Full time

    Key Responsibilities :- Develop high-quality, maintainable, and efficient code in Python and Golang, adhering to best practices and coding standards.- Collaborate effectively with cross-functional teams (e.g., designers, product managers, QA) to gather, understand, and translate project requirements into technical specifications.- Design, implement, and...


  • Bangalore, India SquareShift Full time

    Job Description : We are seeking a highly skilled and motivated Software Engineer proficient in Python and Golang to join our dynamic team. The ideal candidate will have experience in writing Golang code, performing test automation, and working with public cloud environments. You will be responsible for developing, testing, and deploying software solutions...


  • bangalore, India ACL Digital Full time

    Dear All,Greetings of the day…!!!ACL Digital is currently hiring for experienced Senior/Lead/Architect GolangBackend Development to join our dynamic team.Job Description : - Golang DevelopmentExperience: Minimum of 8 years of experience in software development with significant expertise in Golang.Technical Skills:Advanced proficiency in Golang, with...