Software Engineer - Golang

KJBN Labs

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Bengaluru is seeking a Senior Software Engineer - Backend to design and maintain server-side infrastructure. The role requires 3+ years of experience in backend development, strong skills in Golang or Python, and expertise in APIs and SQL optimization. Responsibilities include collaboration with teams, performance optimization, and ensuring the security of backend systems. The position offers a chance to work on innovative projects in a thriving tech environment.

Qualifications

  • 3+ years of backend development experience in a SaaS or startup environment.
  • Strong proficiency in Golang or Python programming.
  • Expertise in RESTful APIs and SQL query optimization.

Responsibilities

  • Design scalable backend services and APIs.
  • Write clean and efficient code.
  • Optimize performance and security of backend systems.

Skills

Backend development
Golang
Python
RESTful APIs
SQL optimization
Cloud platforms
System architecture
Troubleshooting

Job description

Senior Software Engineer - Backend

A Senior Software Backend Engineer is responsible for designing, building, and maintaining the server-side logic and infrastructure of web applications or software systems. They typically work closely with frontend engineers, DevOps teams, and other stakeholders to ensure that the back‑end services perform optimally and meet business requirements.

Key Responsibilities
  1. System Architecture & Design
    • Design scalable, high‑performance backend services and APIs.
    • Participate in the planning, design, and development of new features.
    • Ensure that systems are designed with fault tolerance, security, and scalability in mind.
  2. Development & Implementation
    • Write clean, maintainable, and efficient code.
    • Implement server‑side logic, databases, and data storage solutions.
    • Work with technologies like REST, GraphQL, and other backend communication methods.
    • Design and optimize database schemas, queries, and indexes.
  3. Performance Optimization
    • Diagnose and fix performance bottlenecks.
    • Optimize backend processes and database queries for speed and efficiency.
    • Implement caching strategies and load balancing.
  4. Security
    • Ensure the security of the backend systems by implementing secure coding practices.
    • Protect against common security threats such as SQL injection, cross‑site scripting (XSS), and others.
  5. Collaboration & Leadership
    • Collaborate with frontend teams, product managers, and DevOps engineers.
    • Mentor junior developers and guide them in best practices.
    • Participate in code reviews and ensure that the development team follows consistent coding standards.
  6. Testing & Debugging
    • Develop and run unit, integration, and performance tests to ensure code quality.
    • Troubleshoot, debug, and upgrade existing systems.
  7. Monitoring & Maintenance
    • Monitor system performance and take preventive measures to ensure uptime and reliability.
    • Maintain technical documentation for reference and reporting.
    • Stay updated on emerging technologies and incorporate them into the backend tech stack.
Requirements
  • 3+ years of experience in backend development, preferably in a SaaS or startup environment.
  • Strong programming skills in Golang or Python.
  • Proficient in building and consuming RESTful APIs and optimizing SQL queries.
  • Experience with cloud platforms AWS, Azure, Google Cloud.
  • Solid grasp of scalable architecture, system design, and distributed systems.
  • Familiarity with unit testing, monitoring, logging, and CI/CD practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Golang Backend Developer
Senior Golang Backend Developer

Han River Technology • Kolkata District, Bengaluru

On-site
INR 2,000,000 - 4,000,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
Software Engineer

IDFC FIRST Bank • Chennai District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer (Golang)
Senior Software Engineer (Golang)

ConnectWise • Pune District

On-site
INR 800,000 - 1,200,000
Senior Software Developer (GO/Python)
Senior Software Developer (GO/Python)

NorthStar HR Consultants • Pune District

On-site
INR 1,200,000 - 1,800,000
Backend Developer
Backend Developer

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 800,000 - 1,500,000
Senior Golang Developer
Senior Golang Developer

Calsoft • Pune District, Nagpur District

On-site
INR 2,000,000 - 4,000,000
Growth opportunities
Health insurance
Flexible work hours
Software Engineer 2
Software Engineer 2

Deutsche Telekom Digital Labs • Gurugram District

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

Geosoft Surtech • Srinagar

On-site
INR 2,000,000 - 3,000,000
GO Backend Engineer
GO Backend Engineer

SourceFuse • Mohali

On-site
INR 1,200,000 - 1,800,000