Staff Engineer Jobs at Circles in Colombo, Western Province

Published 10 months ago

This vacancy post is more than 20 days old, may be no longer valid, please click the "Apply Now" button at the bottom for more information.

Select a language

Circles company opens jobs for Staff Engineer positions in the Western Province region. The type of work we provide is Full-time.

The criteria for the employees we need are having Engineering and Information Technology skills with Mid-Senior level experience, as well as employees who are honest, disciplined and responsible.

The estimated salary offered by this company is quite competitive around රු. 11,000 - රු. 29,000 (per month). However, the salary can go up or down depending on the company that decides it.

The Headhunters company itself is engaged in Software Development and Telecommunications, of course if you are interested in applying for this company, you can register immediately.

Job Information

Position:Staff Engineer
Region:Western Province, Colombo - Western Province
Job Function:Engineering and Information Technology
Seniority Level:Mid-Senior level
Employment Type:Full-time
Industry:Software Development and Telecommunications

Job Description

Job Title: Staff Engineer ( Full Stack)

Location: Sri Lanka

About Circles.Life

Founded in 2014, Circles is a global technology company reimagining the telco industry with its SaaS platform – Circles X, helping telco operators launch and operate successful digital brands through its offerings.

Having pioneered a successful blueprint for disrupting the telco space in Singapore, Circles has since launched its own digital telco, Circles.Life, in Singapore, Taiwan and Australia. Circles has also partnered with other telco operators to launch digital services, enabling our partners to accelerate growth and capture market share within a short period of time.

Today, Circles is partnering with operators in 14 countries to deliver delightful digital experiences to millions of people through our businesses.

We are backed by global investors such as Sequoia, Warburg Pincus, EDBI and Founders Fund – renowned backers of industry-shaking innovators.

Job Responsibilities

As a Staff Engineer, you’ll be responsible for designing & building new features, enhancing the existing features as well as supporting them in production. You will also be responsible for building reusable libraries or technology platforms/products that address multiple use cases. You will work towards delivering specific milestones and objectives in a very dynamic environment mentoring and guiding other junior engineers while contributing to overall engineering maturity of the entire company as well.

You Will Be In Charge Of The Following

  • Functional availability of the software developed, enhancing the product based on functional requirements.
  • Managing cloud-based back-end services, web applications and front-end applications for their functional correctness, availability and security.
  • Own and provide detailed solutioning for given requirements/enhancements working closely with the Solution Architecture team.
  • Contribute to the development, deployment and maintenance of full-stack end-to-end solutions involving multiple components both back-end and front-end.
  • Own the engineering excellence and operational readiness of the services driving engineering SLI, SLO and SLA.
  • Take full ownership of developed applications for the quality, security, availability, scalability etc.
  • Produce architectural documentations for the assigned applications.
  • Establish and lead the team’s engineering best practices by following metric-driven clean coding practices.
  • Dive deep into each issue, own reactive fixes and execute long term fixes. Coach other junior engineers in the team for the same.
  • Lead, groom and mentor junior engineers for their career growth and progress.
  • Assist other Support Engineers on complex RCA issues.
  • Closely collaborate with the product engineering teams to enhance the overall usability and drive NPS of the owned applications.
  • Acting as a change agent within the engineering organization to drive delivery & quality excellence in an agile manner.
  • Provide L4 engineering support to field teams to keep the SLAs in-tact
  • Working in a collaborative, agile environment with multiple cross functional teams distributed across different geographical locations.

What’s On Offer

We provide a great environment and platform for employees to build their career. In this role, you can expect:

  • Unique opportunity to be a part of innovating the telecommunications industry.
  • Once in a lifetime chance to help shape a brand from the ground up.
  • Autonomy in the role and in managing your own portfolio.
  • Exposure to the fast-paced world of high-tech start-ups.
  • Attractive experience and compensation.
  • Working with passionate, smart and driven colleagues in a vibrant environment.
  • Get continuous mentoring to fast-track your career.


  • Minimum 10 years industrial experience with a focus on full-stack engineering.
  • Degree in Computer Science, Software Engineering or equivalent. MSc in Computer Science / Software Engineering will be beneficial.
  • Excellent communication skills.
  • In depth understanding in at least one modern front-end development framework with a focus on ReactJS, NextJS. Experience in Vanilla JS, CSS and JQuery.
  • In depth understanding in at least one modern back-end development framework / language with a focus on Java.
  • In depth understanding working on SQL & NoSQL Databases such as MongoDB, MySQL, PostgreSQL, Redis etc. Hand-on experience in query optimizations and data modeling for scale and performance.
  • In depth understanding of Software Design Patterns and Enterprise Integration Patterns.
  • In depth understanding of application performance optimizations both in back-end and front-end.
  • A very good understanding on MSA, DevOps, Observability and Domain Driven Design.
  • A very good understanding on containerization and K8s stack.
  • Preferred experience in Elasticsearch and Kibana (ELK Stack).
  • Preferred experience with messaging systems like RabbitMQ.
  • Hands on experience in maintaining scalable, extensible and testable code.
  • Deep dive, problem-solving, RCA and systematic thinking to reach to the cause of issues.
  • Stay up to date with modern frameworks & practices.
  • Able to work independently and multi-task effectively.


  • Bonus for overtime
  • Gain experience
  • Comfortable work environment

Job Application Information

The information we provide above may be updated suddenly, please keep looking for complete information via the "Apply Now" button or on the official website of the company Circles, so as not to find unwanted events ^_^.

Tips from Admin: applying for a job is free of charge.

Hopefully you get the job you want.


  • Click the "Apply Now" button above.
  • After that you will be directed to the Submission of Application page, there are tips for submitting applications and interviews.
  • On the application submission page, click the "Application Form" button.
  • On that page you can see more complete company information and see the number of people applying for the job.
  • Next is to click "Apply".
  • Please register on the website if you don't have an account, but if you do, you can immediately fill out the application form.
  • Finished.

Company Information


Circles is a forward-thinking and innovative company that specializes in providing top-notch solutions for both individuals and businesses. With a team of skilled professionals and a passion for excellence, we aim to revolutionize the way people connect and interact in the digital world.

Our primary focus is on building strong and lasting relationships with our clients, understanding their unique needs, and delivering tailored solutions that exceed expectations. Whether it’s web design, mobile app development, or digital marketing strategies, we are committed to providing comprehensive solutions that help our clients succeed in the ever-evolving digital landscape.

At Circles, we believe in the power of creativity and technological advancements. Our talented designers and developers incorporate cutting-edge technologies to create visually stunning and user-friendly websites and apps. We understand the importance of a strong online presence, and our team works closely with clients to ensure that their digital platforms truly reflect their brand identity and engage their target audience.

In addition to web design and development, we also specialize in digital marketing strategies that drive results. From search engine optimization (SEO) to social media marketing and content creation, we help our clients increase their online visibility and reach their target market effectively. Our team stays up-to-date with the latest trends and techniques, ensuring that our clients stay ahead of their competition.

What sets Circles apart is our commitment to exceptional customer service. We believe in building long-term partnerships with our clients, and our dedicated support team is always available to address any queries or concerns. We value open communication and collaboration, working closely with our clients throughout the project lifecycle to ensure their satisfaction.

Whether you’re an individual looking to enhance your online presence or a business seeking to expand your digital footprint, Circles is the ideal partner for you. We pride ourselves on delivering unparalleled solutions that drive success and take your digital presence to the next level. Contact us today and let us help you navigate the digital realm with innovation and expertise!

Check other vacancies from the company: Circles