Bangalore, Karnataka, India
Information Technology
Full-Time
Evnek
Overview
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.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in