Staff Software Engineer - 8+ (Golang/ Nodejs)

260 Circles Life Asia Technology Pte. Ltd

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Circles is seeking a Staff Software Engineer – Backend (Go/Node) to join our Japan market engineering team in Bengaluru. You will act as the technical lead for a key product, owning its direction, architecture, delivery, and long-term health while collaborating with Architects, PMs, and SREs.

You will mentor engineers, drive API design, and oversee large-scale telecom-oriented services, focusing on reliability and scalability in a globally distributed environment.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 8+ years of software engineering experience, backend or distributed systems.
  • Strong hands-on experience with Go and/or Node.js.

Responsibilities

  • Own the technical direction and architecture of a product or platform domain.
  • Act as the technical lead for the engineering team, providing direction and mentorship.
  • Lead complex initiatives spanning multiple services, systems, and teams.
  • Drive decisions around service design, APIs, messaging, caching, data ownership, resilience, and scalability.
  • Establish and improve engineering standards across code quality, testing, observability, CI/CD, and production readiness.

Skills

Go
Node.js
Backend
Distributed systems

Education

Bachelor's or Master’s in CS

Tools

Redis
Docker
Kubernetes
AWS

Job description

Founded in 2014, Circles is a global technology company reimagining the telco industry with its innovative SaaS platform, empowering telco operators worldwide to effortlessly launch innovative digital brands or refresh existing ones, accelerating their transformation into techcos. Today, Circles partners with leading telco operators across multiple countries and continents, including KDDI Corporation, Etisalat Group (e&), AT&T, and Telkomsel, creating blueprints for future telco and digital experiences enjoyed by millions of consumers globally. Besides its SaaS business, Circles operates three other distinct businesses: Circles.Life: A wholly-owned digital lifestyle telco brand based in Singapore, Circles.Life is powered by Circles’ SaaS platform and pioneering go-to-market strategies. It is the digital market leader in Singapore and has won numerous awards for marketing, customer service, and innovative product offerings beyond connectivity. Circles Aspire: A global provider of Communications Platform-as-a-Service (CPaaS) solutions. Its cloud-based Experience Cloud platform enables enterprises, service providers and developers to deliver and scale mobile, messaging, IoT, and connectivity services worldwide. Jetpac: Specializing in travel tech solutions, Jetpac provides seamless eSIM roaming for over 200 destinations and innovative travel lifestyle products, redefining connectivity for digital travelers. Jetpac was awarded Travel eSIM of the Year. Circles is backed by renowned global investors, including Peak XV Partners (formerly Sequoia), Warburg Pincus, Founders Fund, and EDBI (the investment arm of the Singapore Economic Development Board), with a track record of backing industry challengers.

Job Role - Staff Software Engineer – Golang/ Node Js
Location - Bangalore, India
Job Description

We are looking for a Staff Software Engineer – Backend to join our Japan market engineering team supporting povo, KDDI's digital telecommunications platform. As a Staff Software Engineer, you will act as the technical lead for a key product or platform domain, owning its technical direction, architecture, delivery, and long-term health. You will work closely with Architects, Engineering Managers, Product Managers, SREs, and engineering teams while remaining hands-on with critical technical decisions and complex engineering problems.

Key Responsibilities
  • Own the technical direction and architecture of a product or platform domain.
  • Act as the technical lead for the engineering team, providing direction, design guidance, and mentorship.
  • Work closely with Architects and engineering leadership to align domain solutions with the broader platform strategy.
  • Lead complex initiatives spanning multiple services, systems, and teams.
  • Drive decisions around service design, APIs, messaging, caching, data ownership, resilience, and scalability.
  • Own the technical health of the domain, including technical debt, modernization, capacity, reliability, and operational risks.
  • Lead backend design across telecom journeys such as subscriber lifecycle, plans, billing, payments, provisioning, usage, and SIM/eSIM.
  • Establish and improve engineering standards across code quality, testing, observability, CI/CD, and production readiness.
  • Lead technical reviews, architecture discussions, and major design decisions.
  • Mentor engineers and raise the overall technical capability of the team.
  • Lead resolution of complex production issues and drive long-term corrective improvements.
  • Balance business delivery with maintainability, scalability, reliability, and long-term platform evolution.
Job Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 8+ years of software engineering experience, primarily in backend or distributed systems.
  • Strong hands-on experience with Go and/or Node.js.
  • Proven experience leading a technical domain, team, or major platform area.
  • Strong system design skills across microservices and distributed systems.
  • Deep understanding of HTTP, REST APIs, asynchronous processing, event-driven systems, and message queues.
  • Strong knowledge of patterns such as rate limiting, caching, retries, idempotency, concurrency control, and fault tolerance.
  • Hands-on experience with Redis, relational databases, and/or NoSQL databases.
  • Strong understanding of system performance, scalability, availability, and capacity planning.
  • Experience with observability practices including logging, monitoring, tracing, and alerting.
  • Good understanding of CI/CD, Docker, Kubernetes, and cloud-native deployments.
  • Experience with cloud platforms such as AWS.
  • Good understanding of backend security, authentication, authorization, and API security.
  • Strong technical communication and stakeholder management skills.
  • Ability to influence technical decisions across multiple teams without relying on direct authority.
  • Good to Have Experience with large-scale telecommunications or digital telco platforms.
  • Good to Have Knowledge of billing, charging, provisioning, subscriber management, SIM/eSIM, or telecom integrations.
  • Good to Have Experience modernizing large or legacy platforms.
  • Good to Have Experience defining technical roadmaps and driving multi-quarter initiatives.
  • Good to Have Experience operating high-volume transactional platforms serving millions of customers.
  • Good to Have Experience working with geographically distributed teams and enterprise partners.
What’s on Offer
  • Ownership of a significant technical domain.
  • Influence over architecture and long-term platform direction.
  • Close collaboration with Architects and engineering leadership.
  • Exposure to complex distributed systems and large-scale telecom workloads.
  • Opportunities to mentor engineers while remaining hands-on technically.
  • Significant autonomy in solving complex engineering problems.
  • Collaboration with experienced teams across multiple markets.
  • Competitive compensation and continued technical career growth.

Circles is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, disability or age.

By submitting an application for this position, you, as the applicant, or your authorised representative(s), consent to Circles’ Candidate Data Protection and Privacy Policy. You also agree to the collection, use, and/or disclosure of your personal data by us solely for recruitment purposes as specified in the Policy. You acknowledge that you have read and understood the Policy, are aware of your rights regarding your personal data, and accept the terms relating to international data transfers, where applicable. You further understand that you may withdraw consent at any time, which may affect our ability to consider your application. In instances where your personal data or application is submitted by a third party, it is understood that such third party has been duly authorised by you to disclose the relevant personal data and provide consent on your behalf, and that you have been made aware of this Policy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - 8+ (Golang/ Nodejs)
Staff Software Engineer - 8+ (Golang/ Nodejs)

Circles • Bengaluru

Hybrid
INR 1,200,000 - 1,600,000
Hybrid work model
Staff Software Engineer - 8+ (Golang/ Nodejs)
Staff Software Engineer - 8+ (Golang/ Nodejs)

Circles Life Asia Technology • India

On-site
INR 3,500,000 - 7,500,000
Senior Software Engineer (Java/ Golang)
Senior Software Engineer (Java/ Golang)

Circles • Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Circles • Bengaluru

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

Circles Life Asia Technology • India

On-site
INR 1,800,000 - 2,600,000
Senior Software Engineer (Java/ Golang)
Senior Software Engineer (Java/ Golang)

260 Circles Life Asia Technology Pte. Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Telco exposure
Startup culture
Competitive pay
+1
Data Engineer I
Data Engineer I

260 Circles Life Asia Technology Pte. Ltd • Bengaluru

On-site
INR 900,000 - 1,400,000
Infrastructure & Reliability Engineer - Jetpac
Infrastructure & Reliability Engineer - Jetpac

Circles • Gurugram District

Hybrid
INR 800,000 - 1,200,000
BI Lead - Jetpac
BI Lead - Jetpac

Circles • Gurugram District

On-site
INR 2,000,000 - 4,000,000
Competitive salary and incentives
Remote or hybrid options
Dynamic global team
+1
Principal Engineer, SRE Middleware Architecture & Integrations
Principal Engineer, SRE Middleware Architecture & Integrations

Circles • Bengaluru

On-site
INR 3,500,000 - 5,200,000