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
Senior Software Engineer - Java
Senior Software Engineer - Java
Staff Software Engineer - Java
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