HamburgerMenu
hirist

Senior Software Development Engineer - Backend Architecture - Golang

TalentSyker
5 - 8 Years
Bangalore

Posted on: 13/08/2026

Job Description

Description:

We are seeking Senior Backend Engineers who can hack around multiple technologies and build highly scalable, low-latency, distributed systems with RESTful services. You will be responsible for developing new software products (internal) and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Youll be responsible for:

- Writing clean, high-quality, high-performance, and maintainable code.

- Solving complex technical problems.

- Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.

- Coordinating cross-functionally to ensure the project meets business objectives and compliance standards.

- Participating in and driving code reviews.

- Building robust, secure, and scalable microservices.

- Implementing RESTful services with a metric-driven API Gateway.

- Ensuring sub-second server response and will be responsible for implementing relational, document, key, object, or graph data stores, index stores and messaging stores as needed.

- Tracking defects and work with business owners and users to triage bugs and manage backlog.

- Taking ownership to run and maintain Cloud infrastructure.

- Evaluating relevant technologies, influencing and driving architecture and design discussions.

- Architecting & designing the platform.

- Mentoring junior engineers helping them grow, performing code reviews, system monitoring & delegation.

- Writing documentation & create engineering processes.

- Working as an individual contributor.

- Helping drive KPIs with Product.

- Taking ownership of backend systems.

- Helping with unit tests & QA process.

- Scaling the engineering team.

- System scaling to hundreds of millions of users.

- Working with product managers and designs.

Requirements:

What you need:

- Overall 5-8 years of experience in software development with a strong base in Golang/Java/Python and a degree in Computer Science (optional).

- Experience with Go, K8, Docker, AWS, and CI/CD.

- Experience with micro web frameworks like Springboot, Gin/Mux.

- Experience in working with microservice architectures, Transactional systems, and Distributed environments.

- Exposure to building RESTful APIs with monitoring, fault tolerance, and metrics (with something like Hystrix).

- Experience with MySQL, and NoSQL (Cassandra, Redis, DynamoDB).

- Experience in server-side services using ElasticSearch and ESB - Camel, ActiveMQ.

- DevOps experience.

- Experience with AWS stack.

- Excellent attention to detail.

- Outstanding written and verbal communication skills.

- To be a self-starter who can work well with minimal to no guidance in a fluid environment.

- To be excited by challenges surrounding the development of highly scalable & distributed systems.

- To be agile and able to adapt quickly to changing requirements scope and priorities.

- To be experienced in working on massively large-scale data systems in production environments.

- To have led or mentored an engineering team before (optional).

- To have contributed to open-source projects.

- To have a strong drive & desire for continued growth.

- Proficiency in English.

- Experience with Web3 (optional).

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...