Location : Bangalore (Hybrid)
Experience : 3.5 to 5 Years
Notice Period : Immediate to 15 Days
About the Role :
We are seeking an enthusiastic and skilled Golang Developer (SDE II) to join our high-impact engineering team. You will play a critical role in end-to-end system design and architecture, translating business requirements into scalable, high-performance solutions.
The ideal candidate is passionate about solving complex problems, writing clean code, and designing real-time, mission-critical applications.
Key Responsibilities :
- Collaborate with cross-functional teams to gather product requirements and translate them into technical designs.
- Design, develop, and deploy high-performance, scalable, and reliable services.
- Write clean, efficient, and well-documented code with proper testing and debugging.
- Implement low-level and high-level designs for complex systems.
- Optimize application performance and responsiveness to support large-scale traffic.
- Work with SQL databases and APIs for seamless data integration.
- Continuously improve existing systems, processes, and technologies.
Technical Expertise Required :
Strong foundation in Data Structures & Algorithms (DSA).Proficiency in Golang with strong OOP concepts.Experience in class design, low-level design, and graph algorithms.Hands-on experience with SQL, APIs, and system design.Knowledge of additional technologies preferred :Java, Spring, PythonLinux, ApacheMySQL, Solr, Memcache, RedisDesired Qualities :
Strong problem-solving and analytical skills.Experience in building real-time applications / SaaS platforms.Exposure to handling large-scale traffic (millions of users) is a plus.Excellent communication skills to explain technical concepts to both technical and non-technical stakeholders.Self-driven, accountable, and team-oriented, with a strong focus on quality and ownership.Ability to thrive in a fast-paced, high-growth environment.(ref : hirist.tech)