Circles (circles.co) Logo

Circles (circles.co)

Staff Software Engineer - 8+ (Golang/ Nodejs)

Posted 5 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Lead the technical direction, architecture, and delivery of a backend product or platform domain supporting digital telecommunications. Design scalable distributed systems and services, mentor engineers, establish engineering standards, improve reliability and observability, resolve complex production issues, and collaborate across architecture, product, SRE, and engineering teams.
The summary above was generated by AI

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.
  • Knowledge of billing, charging, provisioning, subscriber management, SIM/eSIM, or telecom integrations.
  • Experience modernizing large or legacy platforms.
  • Experience defining technical roadmaps and driving multi-quarter initiatives.
  • Experience operating high-volume transactional platforms serving millions of customers.
  • Experience working with geographically distributed teams and enterprise partners.
What’s on Offer

We provide an environment where senior technical leaders can take meaningful ownership and influence the evolution of a large-scale digital telecommunications platform.

In this role, you can expect:

  • 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.

Data Protection and Privacy Statement 

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.

To all recruitment agencies: Circles will only acknowledge resumes shared by recruitment agencies if selected in our preferred supplier partnership program.

Please do not forward resumes to our jobs alias, Circles, employees or any other company location. Circles will not be held accountable for any fees related to unsolicited resumes not uploaded via our ATS.

Similar Jobs

2 Hours Ago
Remote or Hybrid
India
Senior level
Senior level
Financial Services
Own product strategy, roadmaps, discovery, requirements, backlogs, releases, and delivery for voice recording, business controls, and applied AI products. Partner with global agile development teams and stakeholders to deliver secure enterprise capabilities. Track adoption, quality, customer experience, and operational outcomes while identifying generative AI opportunities and leading cross-functional programs.
Top Skills: Agent-Based WorkflowsAPIsCloud ApplicationsDubberGenerative AiGlobal RelayMicrosoft PurviewNiceProofpointSmarshVerint
2 Hours Ago
Remote
Goa, IND
Entry level
Entry level
Events • Food • Travel • Hospitality • Hotels & Resorts
Oversee hotel building and systems maintenance, including HVAC, electrical, mechanical, and life safety systems. Manage maintenance operations, service requests, contractors, regulatory compliance, emergency response, and work quality. Lead, schedule, train, and evaluate the engineering and maintenance team while ensuring timely completion of tasks and a safe, high-quality guest environment.
Top Skills: Electrical SystemsHvacLife Safety SystemsMechanical SystemsProperty Management System
3 Hours Ago
Easy Apply
In-Office or Remote
Easy Apply
Junior
Junior
Cloud • Information Technology • Security • Software
Manage a remote SMB direct sales team of 5–7 Account Executives in India. Responsibilities include achieving new-logo and ARR targets, recruiting and developing sales talent, coaching full-cycle sellers, forecasting, pipeline management, process adoption, KPI execution, and cross-functional collaboration. The role requires working 7 PM to 4 AM IST and supporting scalable sales processes in a SaaS environment.
Top Skills: GongLinkedin Sales NavigatorOutreachSaaSSalesforce

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account