Services

Resources

Company

About the role:

We’re looking for a Senior Software Engineer who enjoys building high-performance, production-grade systems and solving real-world engineering problems at scale. If you care about writing clean, efficient code and running reliable systems in production, you’ll like working at One2N.

You’ll primarily work with our enterprise customers on One-to-N kind problems, where the focus is on scalability, performance, and maintainability. In this role, you will design and build backend systems that power critical business workflows and scale with growing demand.

Key responsibilities:

  • Design, build, and scale backend services using Go for real-world production use cases.

  • Work on systems that require high throughput, low latency, and reliability.

  • Build end-to-end product features involving API design, DB Schema design, automated tests, CI/CD pipelines, etc.

  • Your job is not limited to translating requirements to code, but to contribute a lot on product roadmap to decide what to build, what good enough looks like and how to deploy and scale systems on production.

  • Build and evolve microservices and distributed systems as needed

  • Write clean, testable, and maintainable code following engineering best practices.

  • Collaborate closely with cross-functional engineering teams and SREs.

  • Build reusable components and internal libraries.

  • Contribute to improving system reliability, observability, and operational readiness

  • Take ownership of backend components and services

  • Improve system performance, scalability, and fault tolerance

  • Participate in code reviews and help raise overall code quality

About you:

  • 4 to 6 years of professional experience in backend or systems engineering.

  • Strong hands-on experience with Go in production environments.

  • Solid understanding of:

    • REST API design and implementation

    • Concurrency, goroutines, channels, and memory management in Go

    • Microservices and distributed systems architecture

  • Design APIs and service contracts (REST / gRPC).

  • Experience with databases (SQL and/or NoSQL) and schema design.

  • Good testing practices (unit tests, integration tests)

  • Experience building synchronous and asynchronous systems.

  • Familiarity with message queues or event-driven systems (Kafka, SQS, Pub/Sub, etc.)

  • Exposure to AWS cloud architecture, especially services like EC2, EKS, S3, RDS

  • Understanding of performance, cost, and security trade-offs in system design

Good to have:

  • Experience with gRPC / Protobuf

  • Knowledge of containerization (Docker) and Kubernetes

  • Exposure to observability tools (logs, metrics, tracing, APM)

  • Experience profiling and optimizing Go applications

  • Familiarity with CI/CD pipelines

Leadership & collaboration:

  • Ability to work independently while collaborating across teams

  • Clear communication skills and comfort participating in technical discussions

  • Ability to influence technical decisions through reasoning and data.

Software Engineer - Go

Full-time, Location: Bangalore/Chennai

About the role:

We’re looking for a Senior Software Engineer who enjoys building high-performance, production-grade systems and solving real-world engineering problems at scale. If you care about writing clean, efficient code and running reliable systems in production, you’ll like working at One2N.

You’ll primarily work with our enterprise customers on One-to-N kind problems, where the focus is on scalability, performance, and maintainability. In this role, you will design and build backend systems that power critical business workflows and scale with growing demand.

Key responsibilities:

  • Design, build, and scale backend services using Go for real-world production use cases.

  • Work on systems that require high throughput, low latency, and reliability.

  • Build end-to-end product features involving API design, DB Schema design, automated tests, CI/CD pipelines, etc.

  • Your job is not limited to translating requirements to code, but to contribute a lot on product roadmap to decide what to build, what good enough looks like and how to deploy and scale systems on production.

  • Build and evolve microservices and distributed systems as needed

  • Write clean, testable, and maintainable code following engineering best practices.

  • Collaborate closely with cross-functional engineering teams and SREs.

  • Build reusable components and internal libraries.

  • Contribute to improving system reliability, observability, and operational readiness

  • Take ownership of backend components and services

  • Improve system performance, scalability, and fault tolerance

  • Participate in code reviews and help raise overall code quality

About you:

  • 4 to 6 years of professional experience in backend or systems engineering.

  • Strong hands-on experience with Go in production environments.

  • Solid understanding of:

    • REST API design and implementation

    • Concurrency, goroutines, channels, and memory management in Go

    • Microservices and distributed systems architecture

  • Design APIs and service contracts (REST / gRPC).

  • Experience with databases (SQL and/or NoSQL) and schema design.

  • Good testing practices (unit tests, integration tests)

  • Experience building synchronous and asynchronous systems.

  • Familiarity with message queues or event-driven systems (Kafka, SQS, Pub/Sub, etc.)

  • Exposure to AWS cloud architecture, especially services like EC2, EKS, S3, RDS

  • Understanding of performance, cost, and security trade-offs in system design

Good to have:

  • Experience with gRPC / Protobuf

  • Knowledge of containerization (Docker) and Kubernetes

  • Exposure to observability tools (logs, metrics, tracing, APM)

  • Experience profiling and optimizing Go applications

  • Familiarity with CI/CD pipelines

Leadership & collaboration:

  • Ability to work independently while collaborating across teams

  • Clear communication skills and comfort participating in technical discussions

  • Ability to influence technical decisions through reasoning and data.

Software Engineer - Go

Full-time, Location: Bangalore/Chennai

About the role:

We’re looking for a Senior Software Engineer who enjoys building high-performance, production-grade systems and solving real-world engineering problems at scale. If you care about writing clean, efficient code and running reliable systems in production, you’ll like working at One2N.

You’ll primarily work with our enterprise customers on One-to-N kind problems, where the focus is on scalability, performance, and maintainability. In this role, you will design and build backend systems that power critical business workflows and scale with growing demand.

Key responsibilities:

  • Design, build, and scale backend services using Go for real-world production use cases.

  • Work on systems that require high throughput, low latency, and reliability.

  • Build end-to-end product features involving API design, DB Schema design, automated tests, CI/CD pipelines, etc.

  • Your job is not limited to translating requirements to code, but to contribute a lot on product roadmap to decide what to build, what good enough looks like and how to deploy and scale systems on production.

  • Build and evolve microservices and distributed systems as needed

  • Write clean, testable, and maintainable code following engineering best practices.

  • Collaborate closely with cross-functional engineering teams and SREs.

  • Build reusable components and internal libraries.

  • Contribute to improving system reliability, observability, and operational readiness

  • Take ownership of backend components and services

  • Improve system performance, scalability, and fault tolerance

  • Participate in code reviews and help raise overall code quality

About you:

  • 4 to 6 years of professional experience in backend or systems engineering.

  • Strong hands-on experience with Go in production environments.

  • Solid understanding of:

    • REST API design and implementation

    • Concurrency, goroutines, channels, and memory management in Go

    • Microservices and distributed systems architecture

  • Design APIs and service contracts (REST / gRPC).

  • Experience with databases (SQL and/or NoSQL) and schema design.

  • Good testing practices (unit tests, integration tests)

  • Experience building synchronous and asynchronous systems.

  • Familiarity with message queues or event-driven systems (Kafka, SQS, Pub/Sub, etc.)

  • Exposure to AWS cloud architecture, especially services like EC2, EKS, S3, RDS

  • Understanding of performance, cost, and security trade-offs in system design

Good to have:

  • Experience with gRPC / Protobuf

  • Knowledge of containerization (Docker) and Kubernetes

  • Exposure to observability tools (logs, metrics, tracing, APM)

  • Experience profiling and optimizing Go applications

  • Familiarity with CI/CD pipelines

Leadership & collaboration:

  • Ability to work independently while collaborating across teams

  • Clear communication skills and comfort participating in technical discussions

  • Ability to influence technical decisions through reasoning and data.

Software Engineer - Go

Full-time, Location: Bangalore/Chennai

Senior Software Engineer - Java


Full Time, Location: Pune

Senior Software Engineer - Java

Senior Software Engineer - Java

Staff Software Engineer - Java


Full Time, Location: Pune/Bangalore

Allows Remote

Staff Software Engineer - Java

Staff Software Engineer - Java

Looking for other roles?

Looking for other roles?

Looking for other roles?

Chekout our Careers Page

Chekout our Careers Page

Chekout our Careers Page