Circles.Life

Staff Software Engineer, Backend

Circles.Life
Apply
7 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Develop new backend features, enhance existing functionality, and support services in production.
  • Build reusable libraries and technology platforms serving multiple use cases.
  • Define technical designs and strategies, drive execution, and own delivery milestones.
  • Own assigned services and their quality, security, availability, scalability, and operational readiness.
  • Establish and promote software development best practices across the team and organization.
  • Collaborate with Engineers, Product Managers, Designers, Marketing, and other stakeholders.
  • Mentor engineers, provide technical guidance, and remove delivery roadblocks.
  • Manage cloud-based services and web applications for functional correctness, availability, and security.
  • Deploy and maintain enterprise-class web services.
  • Drive service SLOs, SLIs, SLAs, integration-test coverage, and unit-test coverage.
  • Investigate issues, implement reactive and long-term fixes, assist with complex root-cause analyses, and provide L3 engineering support.

Requirements

  • Around 10+ years of software development experience, including two years of relevant engineering leadership experience.
  • Strong design and architecture experience building highly scalable and highly available products.
  • Strong understanding of software development lifecycle activities from analysis and design through deployment and post-production support.
  • Proficiency in at least one server-side framework or language such as Spring Boot with Java, Node.js, or Golang.
  • Experience with SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Redis.
  • Ability to perform deep problem-solving, root-cause analysis, and systematic troubleshooting.
  • Ability to work independently and multitask effectively while programming at a system level and managing service stability.
  • Strong experience maintaining scalable and extensible code, with up-to-date documentation and clean coding practices.
  • Preferred experience with Elasticsearch and Kibana, messaging systems such as RabbitMQ, product development, and microservices platforms.
  • Metric-driven approach and focus on engineering excellence.

Tech Stack

ElasticsearchGoJavaKibanaMongoDBMySQLNode.jsPostgreSQLRabbitMQRedisSpring Boot

Categories

Circles.Life

About Circles.Life

1,001-5,000 employees

Circles.Life is a digital mobile operator offering app-driven, no‑contract mobile plans, eSIM, and roaming to consumers. Launched in 2016 in Singapore and part of the Circles group, it operates as an MVNO, including on M1’s network in Singapore and Optus’s network in Australia, with services also available in Taiwan. The brand sells subscriptions and add‑ons directly online and through its mobile app.

Contact me