Search by job, company or skills

Apica

Full Stack Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

At Apica, we help businesses see and solve problems in their systems before anyone else does. We build observability tools that make a real difference for companies worldwide. Our backend is built primarily in Golang and Python, with a React + TypeScript frontend. We are looking for a backend-focused full-stack engineer with strong Golang experience to contribute across core platform systems, including distributed services, data pipelines, and access control.

This role requires production maturity, system thinking, and ownership.

Role Overview

Salary for this role :15 LPA

You will work primarily on backend services written in Golang, contributing to critical platform components such as:

  • Distributed APIs
  • Data ingestion and processing services
  • Authorization and access control systems (RBAC)
  • Platform-level reliability and scalability improvements

While you will contribute to identity and authorization flows, this is a broader platform role with exposure across multiple subsystems.

Responsibilities

  • Design and build backend services in Golang for high-scale production systems.
  • Contribute to and evolve platform-level capabilities including access control (RBAC), API enforcement, and service communication.
  • Implement secure and scalable REST/gRPC APIs.
  • Improve reliability, performance, and observability of backend services.
  • Participate in system design discussions and architectural reviews.
  • Debug complex production issues in distributed systems.
  • Collaborate with other engineers to deliver end-to-end features.
  • Contribute to code reviews and uphold engineering standards.

Required Qualifications

  • 3+ years of hands-on production experience in Golang.
  • Strong backend engineering experience in distributed systems.
  • Experience building REST or gRPC APIs.
  • Solid understanding of authentication and authorization fundamentals (OAuth2, OIDC, JWT, RBAC concepts).
  • Experience with SQL databases (Postgres/MySQL).
  • Good knowledge of React and TypeScript.
  • Working familiarity with Python.
  • Experience debugging production systems.

Preferred Qualifications

  • Experience integrating identity providers (OIDC/OAuth2-based systems).
  • Kubernetes and containerized deployments.
  • Kafka or event-driven architectures.
  • Exposure to observability or infrastructure products.
  • Experience working on security-sensitive components.

What We Value

  • Engineers who think in terms of systems, not isolated features.
  • Clear reasoning about failure modes and scalability.
  • Ownership beyond assigned tickets.
  • Pragmatic decision-making and maintainable designs.
  • Comfort working in a fast-moving product environment.

Scope & Growth

This role provides exposure to:

  • High-throughput ingestion pipelines handling large-scale telemetry data.
  • Performance-critical backend services where latency and efficiency directly impact customers.
  • Distributed system design.
  • Identity and authorization systems (SAML, OIDC, RBAC).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145955513

Similar Jobs