Software developer (Golang)

4 years

0 Lacs

Posted:5 months ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

This is a remote position. Job Title: Software Engineer (Golang) Experience: 2–4 Years Location: Remote Notice Period: Immediate Joiners Only About the Role We are looking for a highly motivated and skilled Software Engineer with 2–4 years of hands-on experience in backend product development. This is an excellent opportunity for developers who thrive in dynamic, fast-paced environments and are passionate about building scalable, maintainable, and efficient systems. If you enjoy solving complex problems and working with modern technologies, we’d love to hear from you! Key Responsibilities · Design and develop robust, scalable, and maintainable backend systems. · Apply strong programming fundamentals including data structures, algorithms, and design patterns. · Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions. · Participate in architectural and design discussions to shape product evolution. · Write clean, efficient, and well-documented code adhering to best industry standards. · Conduct regular code reviews and contribute to team knowledge sharing and mentorship. · Drive experimentation and adoption of new technologies to enhance product capabilities. · Create architectural designs for new solutions, and own technical decisions for your modules. Required Qualifications and Skills · Education: B.Tech/M.Tech in Computer Science or a related field from a reputed institution. · Experience: 2–4 years of experience in a product-based development environment. · Strong grasp of algorithms, data structures, and their time-space complexities. · Solid experience in Golang (Must). Experience with Python or Java is a plus. · Proficiency in object-oriented programming and design patterns. · Hands-on experience with Databases (SQL/NoSQL) and Linux/Unix environments. · Strong understanding of software development life cycle (SDLC) and Agile methodologies. · Excellent problem-solving skills and attention to detail. · Good communication skills and the ability to work independently and within a team. What You’ll Get to Do · Innovate and implement best practices to improve team productivity and product quality. · Participate in and drive code reviews, design reviews, and architecture discussions. · Evaluate and introduce new tools, technologies, and frameworks to the tech stack. · Influence and implement the long-term technology vision for the product. · Design and develop new architectures and solutions for critical system components. · Be responsible for technology and tool decisions within your domain. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Evnek logo
Evnek

IT Services and IT Consulting

Bengaluru Karnataka

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India