GO Backend Engineer

SourceFuse

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SourceFuse is seeking a talented Backend Engineer to design, develop, and maintain core services and APIs powering our products. You will build scalable backend solutions in Go and Node.js, deploy on AWS, and contribute to CI/CD pipelines.

The role requires 5+ years of backend experience, strong expertise in RESTful APIs, SQL/NoSQL databases, and proficiency with cloud architectures. Collaboration with cross-functional teams is essential for delivering robust software.

Qualifications

  • 5+ years of relevant backend development experience with a computer science degree.
  • Expert proficiency in Go and Node.js.
  • Experience designing and implementing complex backend systems and APIs.
  • Experience with RESTful APIs, SOAP, and integration technologies like gRPC or GraphQL.
  • Experience with SQL and No-SQL databases (MySQL, PostgreSQL, MariaDB, MongoDB, Cosmos DB, DynamoDB).
  • Experience with version control systems (Git, GitHub, SVN).
  • Strong problem-solving and analytical skills.
  • Extensive experience with CI/CD pipelines and automated testing.
  • Extensive experience with AWS and serverless architectures.

Responsibilities

  • Design, develop, and maintain high-performance backend services and APIs using Go and Node.js.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews and improve code quality.
  • Collaborate with frontend engineers, product managers, and stakeholders to define features.
  • Deploy, monitor, and maintain backend services on AWS.
  • Design and maintain CI/CD pipelines using GitHub Actions.
  • Troubleshoot and resolve production issues.
  • Participate in on-call rotation (if applicable).
  • Contribute to the overall backend architecture and design.
  • Stay up-to-date with backend technologies and trends.
  • Participate in sprint planning, daily stand-ups, and retrospectives.
  • Contribute to a positive team environment.
  • Write unit, integration, and end-to-end tests.
  • Work with databases to design and implement data storage solutions.
  • Implement monitoring and alerting systems to ensure health of services.
  • Contribute to new features and services.

Skills

Go
Node.js
RESTful APIs
SOAP
GraphQL
gRPC
SQL/NoSQL databases
CI/CD pipelines
AWS
Version control

Education

Bachelor's degree in computer science or related field

Tools

Git
GitHub
Git SVN

Job description

We are seeking a talented and passionate Backend Engineer to join our growing engineering team. As a Backend Engineer, you will play a key role in designing, developing, and maintaining the core services and APIs that power our [product/service]. You will work on challenging problems, collaborate with a team of skilled engineers, and contribute to building a scalable and reliable platform. You will be responsible for implementing robust, efficient, and well-tested backend solutions using Go and Node.js, and deploying and maintaining them on AWS. You will also be

instrumental in building and maintaining our CI/CD pipelines.

Preferred Location - Mohali/Bengaluru
PRINCIPLE RESPONSIBILITIES:
  • Design, develop, and maintain high-performance, scalable, and reliable backend services and APIs using Go and Node.js.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews and contribute to improving code quality.
  • Collaborate with frontend engineers, product managers, and other stakeholders to define and implement product features.
  • Deploy, monitor, and maintain backend services on AWS.
  • Design, implement, and maintain CI/CD pipelines using GitHub Actions.
  • Troubleshoot and resolve production issues.
  • Participate in on-call rotation (if applicable).
  • Contribute to the overall architecture and design of the backend system.
  • Stay up to date with the latest technologies and trends in backend development.
  • Participate in sprint planning, daily stand-ups, and retrospectives.
  • Contribute to a positive and collaborative team environment.
  • Write unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Work with databases (e.g., PostgreSQL, MySQL, DynamoDB) to design and implement efficient data storage and retrieval solutions.
  • Implement and maintain monitoring and alerting systems to ensure the health and availability of our services.
  • Participate in the design and implementation of new features and services.
REQUIRED KNOWLEDGE, SKILLS AND EXPERIENCE:
Essential:
  • 5+ years of relevant experience with bachelor’s degree in computer science or related technical discipline
  • Expert proficiency in Go and Node.js.
  • Extensive experience designing and implementing complex backend systems and APIs.
  • Experience with RESTful APIs, SOAP, and other integration technologies like gRPC or GraphQL
  • Experience with SQL and No-SQL database technologies - MySQL, PostgreSQL, MariaDB, Mongo DB, Cosmos DB,DynamoDB
  • Experience with version control systems (e.g., Git, Github SVN).
  • Strong problem-solving and analytical skills.
  • Extensive experience with CI/CD pipelines and automated testing.
  • Extensive experience with cloud computing platforms (AWS preferred), including serverless architectures.
Desirable:
  • Familiarity with security best practices (e.g., encryption, authentication, secure coding).
  • Excellent communication and collaboration abilities.
  • Strong attention to detail and a commitment to delivering high-quality software.
  • Ability to work independently and lead technical discussions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Engineer
Back End Engineer

V2 Solutions • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Back End Engineer
Back End Engineer

Drivado Transfers Pvt. Ltd. • North 24 Parganas District

On-site
INR 1,200,000 - 1,800,000
Sr Engineer - 2 (Backend)
Sr Engineer - 2 (Backend)

Tazapay • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Senior Software Engineer (Golang or backend)
Senior Software Engineer (Golang or backend)

BigThinkCode • Tamil Nadu

Hybrid
INR 1,500,000 - 2,100,000
Backend Engineer(Golang)
Backend Engineer(Golang)

Predictive Data Sciences • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Engineer/ Senior Software Engineer- Backend -Go
Software Engineer/ Senior Software Engineer- Backend -Go

KreditBee • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Backend Engineer
Senior Backend Engineer

Digitup • Siliguri

On-site
INR 800,000 - 1,400,000
Group Health Insurance
Regular training sessions and workshops
Backend API Developer
Backend API Developer

VMC Soft Technologies, Inc • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Backend Engineer
Senior Backend Engineer

Digitup • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Group Health Insurance
Training sessions and workshops
Senior Software Engineer
Senior Software Engineer

BigThinkCode • Chennai District

On-site
INR 1,400,000 - 2,000,000