Senior Software Engineer

N-able

Bengaluru

Hybrid

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Group Medical Coverage
Generous PTO
Employee Stock Purchase Program
Paid Volunteer Days
Custom Learning Experience

Job summary

N-able is looking for a Senior Software Engineer to join their multi-tenant services team in Bengaluru, India. In this role, you'll design and build distributed systems that power Fusion’s technology stack, ensuring scalability, reliability, and performance.

The ideal candidate has over 8 years of software development experience, specifically with Go, microservices, and cloud-native design. N-able offers extensive benefits including medical coverage and a hybrid working model.

Qualifications

  • 8+ years of total software development experience.
  • Proven ability to work with distributed systems and microservices.
  • Experience with cloud-native design and AWS preferred.

Responsibilities

  • Design and build distributed systems for Fusion's technology stack.
  • Implement features using Go and modern architectures.
  • Participate in code and design reviews.

Skills

Go
Distributed Systems
Microservices
AWS
GraphQL
Analytical Skills
Agile Practices

Tools

DocumentDB
OpenSearch
SpiceDB
AWS Neptune

Job description

What You'll Do

We are looking for a Senior Software Engineer to join our multi‑tenant services team working on one of N‑able’s flagship products. You will design and build distributed systems that power Fusion’s technology stack, ensuring scalability, reliability, and performance.

  • 8+ years of total software development experience
  • Design and implement features across multiple layers (backend, services, APIs) using Go and modern distributed architectures.
  • Work with event‑driven systems, microservices, and multi‑threaded architectures.
  • Apply best practices for upsert patterns and distributed data management, including strategies for multiple data copies for
  • Collaborate on solutions leveraging DocumentDB, OpenSearch, SpiceDB, AWS Neptune, and GraphQL.
  • Write disciplined, high-quality code
  • Small, meaningful commits
  • Clear commit messages
  • Regular, high-quality PRs with system impact awareness
  • Apply strong testing practices:
  • Understand the testing pyramid
  • Implement unit tests, Ginkgo for behavior‑driven testing, and K6 for performance testing.
  • Participate in code and design reviews, providing technical feedback and guidance.
  • Identify and resolve complex issues, including debugging in customer environments.
  • Contribute to backlog estimation and scoping for team
What You'll Bring
  • Proven ability or strong potential to work with Fusion's technology set: Go, event‑driven distributed systems, DocumentDB, OpenSearch, SpiceDB, AWS Neptune, GraphQL, microservices, multi‑threaded architectures.
  • Solid understanding of distributed data practices and upsert patterns.
  • Experience with cloud‑native design and commercial cloud platforms (AWS preferred).
  • Strong analytical and problem‑solving skills.
  • Familiarity with Agile development practices.
  • Ability to balance long‑term architectural strategy with short‑term deliverables.
  • Bonus: Experience with C#, Java, or other languages; ASP.NET, Python, Angular, JavaScript, SQL.
Purple Perks
  • Group Medical, Personal Accident & Term life coverage
  • Generous PTO and observed holidays
  • 2 Paid Volunteer Days per year
  • Employee Stock Purchase Program
  • Fund‑raising opportunities as part of our giving program
  • N‑able Learning – custom learning experience as part of our investment in you
  • The Way We Work – our hybrid working model based on trust and flexibility
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

N-able Technologies Ltd.  • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Group Medical coverage
Generous PTO and holidays
Paid Volunteer Days
+4
Staff Software Engineer
Staff Software Engineer

N-able Technologies Ltd.  • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Group Medical
Personal Accident
Term Life
+6
Architect
Architect

N-able • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Group Medical, Personal Accident & Term life coverage
Generous PTO and observed holidays
2 Paid Volunteer Days per year
+3
Staff Software Engineer
Staff Software Engineer

ACV Auctions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Learning & Development Opportunities
Annual Hackathons
Comprehensive benefits
+1
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

Remote
INR 1,200,000 - 1,800,000
Remote work opportunities with a flexible setup
Health, dental, and vision insurance
Generous vacation and leave policies
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

Remote
INR 1,200,000 - 2,000,000
Health, dental, and vision insurance
Generous vacation and leave policies
Professional development programs
Architect
Architect

N-able Technologies Ltd.  • Bengaluru

Hybrid
INR 2,500,000 - 3,500,000
Group Medical, Personal Accident & Term life coverage
Generous PTO and observed holidays
Employee Stock Purchase Program
+2
Senior Software Engineer
Senior Software Engineer

Cvent • Bengaluru

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

LSEG • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Healthcare coverage
Retirement planning
Paid volunteering days
+1
Senior Staff Software Engineer
Senior Staff Software Engineer

United States Digital Space LLC • Karnataka

On-site
INR 3,500,000 - 7,000,000