Location - Bangalore
Role - Senior Principal Architect, DBA & Middleware
Title - Senior Principal Architect
About Us
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.
About this role
- Provide technical leadership and architectural expertise across database and middleware technologies.
- Design and implement scalable, high-performance, and highly available data solutions.
- Lead initiatives in both relational and non-relational database systems, including:
- SQL: Oracle, MySQL, RDS, Cloud SQL, MariaDB
- NoSQL: MongoDB
- Middleware: ETCD, Apache Kafka, Redis, and RabbitMQ
- Optimize database performance, reliability, and cost-efficiency across cloud and on-prem environments.
- Define and promote best practices in data architecture, security, and operations.
- Collaborate with development teams to align data and messaging solutions with application needs.
- Drive innovation and continuous improvement in data management and middleware technologies.
- Ensure alignment with business goals and regulatory requirements for data systems.
- Architect and support messaging systems including Apache Kafka, Redis, and RabbitMQ.
What you'll do
- Design and architect database solutions using SQL and NoSQL technologies.
- Lead the implementation and optimization of Kafka, Redis, and RabbitMQ systems.
- Provide technical leadership and mentorship to database and middleware teams.
- Establish and enforce database and middleware best practices and standards.
- Conduct performance tuning, troubleshooting, and capacity planning.
- Collaborate with development teams to design and implement data models and messaging architectures.
- Evaluate and recommend new database and middleware technologies.
- Develop and maintain database and middleware documentation.
- Ensure high availability, scalability, and security of database and middleware systems.
- Conduct performance tuning, capacity planning, and load testing to improve system efficiency.
- Develop and maintain automated installations using Terraform, Ansible, Helm.
- Collaborate with development and operations teams to streamline continuous integration and delivery.
- Work across AWS, OCI, or GCP environments, ensuring cloud-native and hybrid architectures are optimized. Work closely with development, security, and operations teams to drive DBA Best practices and mentor junior engineers.
- Lead incident response, root cause analysis (RCA), and post-mortems to drive continuous improvement.
What we are looking for
- 16+ years experience with a majority of at least 6 years in DBA Architecture; experience in high availability environments
- Ensure the high availability and resilience of business-critical applications by implementing DBA best practices.
- Design and maintain comprehensive monitoring, logging, and alerting solutions using tools like Prometheus, Grafana, New Relic, Dynatrace
- Expert in SQL databases, including Oracle, Aurora RDS, Cloud SQL, and MariaDB
- Expert in NoSQL databases, with hands-on experience in MongoDB
- Expert in Apache Kafka for distributed messaging and stream processing
- Expert in Redis for caching, real-time analytics, and pub/sub use cases
- Expert in RabbitMQ for robust message brokering and integration patterns
- Proficient in cloud services across major platforms (AWS, GCP, etc.)
- Expert in data modeling, supporting scalable and flexible schema design
- Expert in performance tuning for both databases and messaging systems
- Proven ability to lead architecture, implementation, and optimization of data and middleware systems
- Hands-on experience and strong understanding of the technical aspects of product development - experience with project management tools such as JIRA is essential
- Outstanding analytical and problem-solving skills
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.
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.