Successfully and independently deliver large-size projects, including scoping, planning, design, development, testing, rollout and maintenance.
Write clean, concise, modular and well-tested code. Review code from junior engineers and provide constant and constructive feedback.
Contribute to building and maintaining documentation related to the team's projects.
Create high quality, loosely coupled, reliable and extensible technical designs. Actively understand trade-offs between different designs and apply the solution suited to the situation / requirements.
Participate in the team's on-call rotation and lead the troubleshooting and resolution process of any issues related to the services / work sub-streams / products owned by your team.
Constantly improve the health and quality of the services / code they work on, through set practices and new initiatives.
Lead the cross-team collaborations for the projects they work on.
Support hiring and on-boarding activities along with coaching and developing junior members in your team, and contribute to knowledge sharing.
Qualifications and Experience
Must have :
4-6 years of hands-on experience in designing, developing, testing, and deploying small to mid-scale applications in any language or stack. 2+ years of recent and active software development experience.
Good understanding of Golang. Able to use Go concurrency patterns and contribute to building reusable Go components.
Strong experience in designing loosely coupled, reliable and extensible distributed services.
Great understanding of clean architecture, S.O.L.I.D principles, and event-driven architecture. Experience with message broker services like SQS, Kafka, etc.
Strong data modeling experience in Relational databases.
Strong cross-team collaboration and communication skills.
Self-driven with a passion for learning new things quickly, solving challenging problems, and the drive to get better with the support from the manager.
Nice to have :
A bachelor degree in computer science, information technology, or equivalent education.
Experience with NoSQL databases.
Create a job alert for this search
Backend Golang • Bangalore (division)
Related jobs
SDE III - Backend
Bright Money • Bangalore (division)
Bright is a consumer fintech that helps Americans get out of debt, with the power of data science and machine learning.It is a mobile app that combines all the tools and tech needed to manage and g...Show more
Last updated: 29 days ago • Promoted
SDE III
Refyne India • Bangalore (division)
We are seeking a skilled and passionate Backend SDE 3 with 5+ years of experience in backend / platform engineering.The ideal candidate should have hands-on expertise in backend programming and a str...Show more
Last updated: 21 days ago • Promoted
Backend Developer - SDE 2
Groww • Bangalore (division)
We are a passionate group of people focused on making financial services accessible to every Indian through a multi-product platform.
Each day, we help millions of customers take charge of their fin...Show more
Last updated: 4 days ago • Promoted
SDE 3 -Data Platform
Licious • Bangalore (division)
We are seeking a highly skilled and experienced.SDE 3 – Data Platform Engineer.This role requires deep technical proficiency, architectural foresight, and strategic thinking to ensure our data syst...Show more
Last updated: 21 days ago • Promoted
Linux FOTA / SOTA Senior Developer
Tata Technologies • Bangalore (division)
Hiring : Linux FOTA / SOTA Senior Developer – Bangalore (On-site).C, C++, Embedded Linux, OTA / FOTA, USB Update, CAN, UDS, Automotive Diagnostics.
Develop and integrate OTA / SW update solutions (OTA, USB...Show more
Last updated: 21 days ago • Promoted
SDET-3
Grizmo Labs • Bangalore (division)
Hands-on Experience in Automation.Experience with test automation Frameworks like Selenium, WebdriverIO, Cucumber, Appium, Cypress, Mocha or protractor.
Experience in Manual and automation testing o...Show more
Last updated: 21 days ago • Promoted
NodeJS SDE-2 | 5 to 10 Years | A Global Retail Giant | Bengaluru (Hybrid) | Immediate joiner
Geektrust • Bangalore (division)
Our customer is looking for a seasoned NodeJS SDE-2 to design and scale robust backend systems that power high-performance, reliable, and scalable applications.
Proven experience designing and deplo...Show more
Last updated: 18 days ago • Promoted
Optimizely Senior Back End Developer
ITC Infotech • Bangalore (division)
Experience with Optimizely CMS 12+, CMP, and Personalization.Familiarity with Optimizely Service API, Content Delivery API, CMP APIs, and CR APIs.
Hands-on experience with tracking data pipelines an...Show more
Last updated: 16 days ago • Promoted
Platform Engineer (SDE3)
NAB • Bangalore (division)
As a Senior Platform Engineer (SDE3) at NAB, you will be a technical leader, architect, and mentor, driving the evolution of the core platforms that power our entire engineering organization.This r...Show more
Last updated: 20 days ago • Promoted
Back End Developer
Oracle • Bangalore (division)
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a Senior Software Engineer, you will work with Product / Design during the design phase, ...Show more
Last updated: 7 days ago • Promoted
Principal -(DPDK + Golang)
Tata Communications • Bangalore (division)
We are seeking a talented and passionate Senior Backend Engineer to join our Control Plane team.The control plane is the intelligent core of our entire platform—the distributed brain responsible fo...Show more
Last updated: 21 days ago • Promoted
SRE Devops Golang
Prospance Inc • Bangalore (division)
We have opportunity with one of our product client for Contract to hire role.You will be a member of our AI Platform Team, supporting the next generation AI architecture for various research and en...Show more
Last updated: 6 days ago • Promoted
Back End Developer
Eximietas Design • Bangalore (division)
Job Title : Senior Backend Developer – TypeScript / JavaScript, Nodejs GCP, GKE, gRPC, REST API.Immediate joiner will be highly preferable.
We are seeking an accomplished.This role demands deep hands...Show more
Last updated: 7 days ago • Promoted
SDE III - Data Platform
Navi • Bangalore (division)
The Data Platform Tech Team at Navi is instrumental in enabling data-driven decision-making across the organization.We build and manage the core infrastructure and tools required to collect, store,...Show more
Last updated: 21 days ago • Promoted
Software Development IV (SDE4) | Coding DSA Microservices and Rest APIs | Oracle Cloud Infrastructure OCI | 8+ years | Bangalore Location
Oracle • Bangalore (division)
The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud envi...Show more
Last updated: 7 days ago • Promoted
SDE 3 - Node.js
Unosecur • Bangalore (division)
Headquartered in Berlin, we’re a fast-growing B2B security SaaS platform making identity security smarter and simpler for enterprises worldwide.
You’ll be part of a diverse team that thrives on crea...Show more
Last updated: 7 days ago • Promoted
SDE II - Backend
Bright Money • Bangalore (division)
Bright is a consumer fintech that helps Americans get out of debt, with the power of data science and machine learning.It is a mobile app that combines all the tools and tech needed to manage and ...Show more
Last updated: 29 days ago • Promoted
SDE 3 (DevOps)
Licious • Bangalore (division)
DevOps 3 – Lead DevOps Engineer / Infrastructure Architect.Kubernetes, platform reliability, and automation.This role requires strong architectural thinking, hands-on technical depth, and the abili...Show more