Senior Software Engineer — Backend (Go | Node.js)
Talentica SoftwareMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and implement scalable, distributed backend systems serving millions globally, focusing on reliability, scalability, security, and performance.
Own critical microservices features, ensuring delivery meets timeline, quality, and operational expectations.
Engage in full SDLC including production monitoring, incident response, and continuous improvement.
Minimum Requirements
6+ years of backend engineering experience with strong proficiency in Go and Node.js.
Strong experience in system design and architecture for scalable, highly available distributed systems.
Hands-on experience with RESTful APIs, microservices, asynchronous event-driven architectures, containerization (Docker, Kubernetes), and Linux systems.
Work Experience Required: 6+ years backend engineering; Notice Period: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experience owning and optimizing complex microservices critical to large-scale consumer-facing systems.
Skilled in designing and building distributed, event-driven architectures in Agile environments.
Capabilities to grow into senior distributed-systems architect roles guided by senior engineers and architects.
