CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Senior Software Engineer
A
Apica

Senior Software Engineer

Bangalore, India
7+ years exp
Full-time
Posted 5d ago
2 views
Actively Hiring Urgent Opening Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Senior Software Engineer role at Apica.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

At Apica, we build observability platforms that help businesses detect and resolve issues

before they impact customers. We value engineers with strong fundamentals, deep technical

rigor, and a focus on building scalable, reliable systems. If you enjoy hard engineering

challenges, write high-quality code, and think from first principles, you’ll thrive here.

We’re looking for builders and problem-solvers with strong experience in Golang, React, and

Python. We especially value candidates with competitive programming or deep algorithmic

thinking. If you take ownership, push yourself, and continuously raise the bar, we want to meet

you.

  • Role Overview:

We are hiring a Senior Full Stack Engineer with expert-level Golang skills and strong experience

across React, TypeScript, and Python. You will design, architect, and build mission-critical

components of our telemetry pipeline stack -- including services that ingest, mutate, enrich,

route, and query massive datasets flowing through Apica's Flow into Lake.

This role demands strong system design capabilities, ownership, and the ability to drive

projects independently from design ideation to production.

Salary range for this Role: Up to 30 LPA, based on experience.

  • Key Responsibilities:

Backend (Primary -- Golang):

  • Architect and implement high-throughput, low-latency services in Golang that power our

telemetry pipelines.

  • Build and optimize data-processing paths for high-volume streaming workloads, including

mutation, enrichment, routing, and persistence.

  • Design and maintain well-structured APIs and microservices.
  • Implement fault-tolerant, horizontally scalable components.
  • Lead performance, reliability, and throughput improvements across critical dataprocessing

paths

  • Full Stack Development:
  • Build performant, maintainable front-end interfaces using React + TypeScript + Storybook.
  • Develop end-to-end features spanning UI, backend services, data models, and

deployment.

  • Contribute to python codebase for ML-based alerting and auxiliary backend services.

  • System Architecture and Ownership:

  • Drive architectural decisions for data pipelines, distributed services, and query processing

layers.

  • Own components across their lifecycle -- design, development, testing, deployment, and

production support.

  • Improve system reliability, scalability, and operational efficiency through continuous

iteration.

  • Establish engineering best practices around code quality, testing, observability, and

runtime excellence.

  • Collaboration:

  • Work with Product and SRE teams to deliver production-grade features.

  • Document design decisions and choices and communicate trade-offs clearly.

  • Provide technical leadership on complex initiatives and mentor junior engineers.

  • Required Qualifications:

  • 7+ years of engineering experience, with deep exposure to large-scale backend

systems.

  • Expert-level Golang: concurrency, memory management, profiling, and performance

tuning.

  • Experience building high-volume, real-time distributed data systems (streaming or

batch).

  • Strong proficiency with React, TypeScript, and modern JavaScript tooling.
  • Solid Python experience for backend or pipeline-related workloads.
  • Strong understanding of distributed systems concepts: consensus, sharding,

replication, caching, and failure handling.

  • Experience with SQL and NoSQL systems and data modeling for scale.
  • Hands-on experience with microservices and RESTful API design.
  • Demonstrated ability to break down complex problems and deliver high-quality,

production-ready solutions.

  • Experience with TDD and modern testing frameworks (Vitest, Playwright, Pytest, etc.)

  • Bonus Experience:

  • Work in telemetry pipelines, observability, monitoring, APM, or related domains.

  • Experience with columnar storage, object-store based data architectures, or custom

storage engines.

  • Experience with OCI/AWS and cloud-native architectures.
  • Kubernetes, Docker, Kafka, event-driven systems.
  • Open-source contributions.
  • Prior mentorship or technical leadership experience.

Key Requirements & Skills

  • 7+ years of engineering experience with deep exposure to large-scale backend systems
  • Expert-level Golang: concurrency, memory management, profiling, performance tuning
  • Experience building high-volume, real-time distributed data systems (streaming or batch)
  • Strong proficiency with React, TypeScript, and modern JavaScript tooling
  • Solid Python experience for backend or pipeline-related workloads
  • Strong understanding of distributed systems concepts: consensus, sharding, replication, caching, failure handling
  • Experience with SQL and NoSQL systems and data modeling for scale
  • Hands-on experience with microservices and RESTful API design
  • Demonstrated ability to break down complex problems and deliver production-ready solutions
  • Experience with TDD and modern testing frameworks (Vitest, Playwright, Pytest, etc.)
  • Experience in telemetry pipelines, observability, monitoring, APM, or related domains
  • Experience with columnar storage, object-store based data architectures, or custom storage engines
  • Experience with OCI/AWS and cloud-native architectures
  • Kubernetes, Docker, Kafka, event-driven systems
  • Open-source contributions
  • Prior mentorship or technical leadership experience

Frequently Asked Questions

How to apply for Senior Software Engineer at Apica?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

7+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
A

Apica

Share this Opening

Job Alerts for software_engineering

Receive email alerts whenever new software_engineering roles in Bangalore are posted.

Set Free Alert →

Similar Openings

Explore related active roles in software_engineering

View all
UrgentActively Hiring
Granicus
Software Engineer 4 - AI Native
Granicus Verified
5+ years
₹6.1L/mo
Remote, US
software_engineeringFull-timeRemote
Posted 1d ago
Apply Now
UrgentActively Hiring
Finc
Software Engineer
Finc Verified
5+ years
Salary not disclosed
Pune
software_engineeringFull-time
Posted 1d ago
Apply Now
Actively Hiring
Finc
Senior Software Engineer
Finc Verified
6+ years
Salary not disclosed
Bengaluru
software_engineeringFull-time
Posted 1d ago
Apply Now

Senior Software Engineer

Apica · Bangalore

Apply on Company Website