Jobs
Interviews

22 Goroutines Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 7.0 years

5 - 12 Lacs

Bengaluru

Work from Office

Key Responsibilities: Architect and build scalable microservices using Go Write clean, tested code for high-volume APIs and backend systems Lead and mentor junior developers Drive best practices and participate in code reviews Collaborate on product roadmaps and technical planning Must-Have Skills: 4+ years in Go (Golang) Strong in microservices, RESTful APIs, and gRPC Experience with PostgreSQL, MongoDB, Redis Knowledge of Kafka / RabbitMQ / NATS Familiar with Docker, Kubernetes, and cloud (AWS/GCP/Azure) Solid understanding of SDLC, CI/CD, and automated testing Good to Have: Experience with distributed systems and real-time data pipelines Leadership in technical decision-making and team mentoring

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

delhi

On-site

As a Golang Developer with 46 years of experience, you will be responsible for developing backend services and microservices using Go programming language. Your role will include building RESTful and gRPC APIs, writing clean, scalable, and well-tested code, as well as working with SQL databases such as Postgres and MySQL. You will also be required to implement concurrency using goroutines and channels, integrate with Docker and CI/CD pipelines, and ensure high performance through debugging and optimization. For this position, you should have a deep understanding of goroutines, channels, and context, along with REST/gRPC APIs and database integration using GORM or native drivers. Strong knowledge of error handling and Go best practices is essential. Experience with Docker, Git, and message brokers like Kafka or RabbitMQ would be advantageous. Familiarity with Kubernetes, cloud deployments in AWS/GCP is considered a plus. In addition to technical skills, soft skills are also crucial for this role. You should possess a problem-solving mindset, excellent communication skills, and the ability to work well in a team while being a self-learner. If you meet the above requirements and are passionate about Go development, we encourage you to apply for this permanent, onsite position based in Delhi.,

Posted 1 week ago

Apply

4.0 - 9.0 years

20 - 25 Lacs

Bengaluru

Work from Office

Role & responsibilities Skills: Job Purpose: Be a part of a team of Golang developers towards building microservices as a part of critical retail banking channels. Job Responsibilities (JR) : Develop microservices and batch programs in Golang (gRPC, GoRoutines) Ensure adequate documentation included in code for future maintainability. Continuously develop self and team capability in line with improvements / changes in backend technology. Actionable Develop identified user stories, with considerations of security and code quality Complete unit testing Educational Qualifications & Skills : B Tech/BE in Computer Science or Electronics. At least 2+ years experience developing APIs on GoLang Experience with developing microservices, gRPC and REST APIs, GoRoutines Experience with SQL/NoSQL, persistence layer Understanding of Security aspects (Secured coding, Encryption, etc) Knowledge of Banking systems especially with respect to Retail Banking would be a plus Grades: 5.1, 5.2 indents ( 4 to 10 years experience) Work mode: 5 Days work from the client location. Interview: 1 Virtual Persistent interview. 2nd client round from Bangalore location.

Posted 1 week ago

Apply

6.0 - 11.0 years

15 - 30 Lacs

Noida, Pune, Bengaluru

Hybrid

Job Description Responsibilities: Build scalable, high-performance, and user-friendly web applications using GoLang, Python React, , and Svelte for the frontend. Develop the backend using technologies such as GoLang, Python, with a strong emphasis on React/Svelte JS for full-stack development. Design and implement RESTful and GraphQL APIs for efficient data exchange between the frontend and backend, leveraging SvelteKit's support for modern features like server-side rendering and routing. Create scalable database solutions utilizing SQL, Postgres, Mongo, and Redis, with experience in integrating mongoose ORMs for MongoDB. Optimize database performance, ensure data consistency, and troubleshoot issues as required, following best practices in database management. Participate in code reviews, engage in design and architecture discussions, and contribute to technical decision-making processes. Write automated tests to ensure code quality, reliability, and maintainability, leveraging unit testing capabilities. Tech skills requirements Strong expertise in Go Lang, and React, with knowledge of clean coding practices and the SOLID principle, and familiarity with SvelteKit is desirable. Experience in architecture design, with a strong emphasis on React SvelteKit Knowledge of web architectures, including Server-side rendering (SSR), Client-side rendering (CSR), static site generation (SSG), and Single page applications (SPA), with practical experience in SvelteKit. Proficiency in frontend technologies such as HTML, CSS, and JavaScript, with a focus on SvelteKit for frontend development. Experience in REST and GraphQL API development and integration with databases, with a preference for React / Svelt Js capabilities in API development. Strong problem-solving and critical thinking skills, with experience in automated testing frameworks and a focus on ensuring code quality. Excellent communication skills and the ability to collaborate effectively within a team. Proficient with Version Control Systems (VCS) like GitHub, to effectively manage codebase and collaborate with team members.

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

haryana

On-site

As a Golang Backend Code Developer at our tech company based in Noida, you will play a crucial role in crafting clean, high-performance, and scalable code to power our high-growth applications. Your primary responsibility will involve building APIs, backend systems, and core infrastructure using Golang. You will be expected to write clean, maintainable Golang code, work on backend services, and collaborate with SQL/NoSQL databases for efficient data operations. Optimizing backend performance, ensuring scalability, and implementing secure authentication and data handling will also be key aspects of your role. While working closely with frontend developers, your main focus will be on backend logic, participating in code reviews and peer programming sessions. The ideal candidate for this position should have at least 2 years of hands-on experience with Golang CODES, a strong grasp of concurrency, goroutines, and channels, and familiarity with databases like PostgreSQL, MySQL, or MongoDB. Proficiency in Git, Docker for local development, and experience in building and maintaining Go Lang code and web services are essential skills required for this role. Additionally, candidates with knowledge of microservices architecture, experience with gRPC, Kafka, or Redis, familiarity with unit testing frameworks in Go, and exposure to CI/CD pipelines or cloud platforms like AWS/GCP will be considered a bonus. In this role, we do not require candidates with backgrounds in QA/Testing, DevOps, Project/Product Management, or frontend-heavy experience. We offer an environment where you can focus on hardcore backend development, work with a driven, fast-moving team, and enjoy competitive compensation along with ample growth opportunities. If you are passionate about backend development, enjoy writing real code that ships, and are looking for a dynamic work environment where your skills can flourish, we invite you to join our team.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Golang Developer at our tech company based in Noida, you will play a crucial role in crafting clean, high-performance, and scalable code to power cutting-edge applications. Your primary responsibilities will revolve around developing APIs, backend systems, and core infrastructure essential for driving the growth of our applications. You will be expected to write clean and efficient Golang code, maintain backend services, and collaborate with SQL/NoSQL databases for seamless data operations. Your expertise in optimizing backend performance, ensuring scalability, and implementing robust security measures for authentication and data handling will be invaluable to our team. Working closely with frontend developers, you will focus on backend logic while engaging in code reviews and peer programming to maintain the quality and integrity of our codebase. Your proficiency in Golang, along with a solid understanding of concurrency, goroutines, and channels, will be essential for excelling in this role. Key Skills required for this role include: - 2+ years of hands-on experience with Golang CODES - Strong grasp of concurrency, goroutines, and channels - Proficiency in building and maintaining Go Lang code and web services - Familiarity with databases like PostgreSQL, MySQL, or MongoDB - Experience with version control using Git and familiarity with Docker for local development Desirable Skills that would be considered a bonus: - Familiarity with microservices architecture - Experience with gRPC, Kafka, or Redis - Knowledge of unit testing frameworks in Golang - Exposure to CI/CD pipelines and cloud platforms such as AWS/GCP We are not seeking candidates for QA/Testing roles, DevOps focus, Project/Product Management, or those with predominantly frontend experience. Join our team for an opportunity to engage in hardcore backend development, work within a dynamic and fast-paced environment, and enjoy competitive compensation along with significant growth prospects.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

haryana

On-site

As a Golang Backend Code Developer, you will play a crucial role in writing clean, high-performance, and scalable code to build APIs, backend systems, and core infrastructure. Your primary responsibility will be to ensure the smooth functioning of high-growth applications by creating maintainable Golang code and backend services. Your key responsibilities will include writing clean and efficient Golang code, working with SQL/NoSQL databases, optimizing backend performance, and implementing secure data handling practices. Collaboration with frontend developers while focusing on backend logic, participation in code reviews, and peer programming are essential aspects of this role. To excel in this position, you must have at least 2 years of hands-on experience with Golang CODES, a strong grasp of concurrency, goroutines, and channels, and familiarity with databases like PostgreSQL, MySQL, or MongoDB. Proficiency in version control using Git, working knowledge of Docker for local development, and the ability to ensure backend security and scalability are also required skills. Experience with microservices architecture, gRPC, Kafka, Redis, unit testing frameworks in Go, and exposure to CI/CD pipelines or cloud platforms like AWS/GCP are considered advantageous but not mandatory. In this role, we do not require candidates with QA/Testing roles, DevOps focus, Project/Product Management experience, or frontend-heavy backgrounds. By joining our team, you will have the opportunity to engage in hardcore backend development, collaborate with a dynamic and fast-moving team, and enjoy competitive salary packages along with growth opportunities.,

Posted 2 weeks ago

Apply

7.0 - 11.0 years

25 - 35 Lacs

Pune

Hybrid

We are urgently hiring for Team Lead for our company_Tripstack, Pune. Job Details : Experience Required : minimum 6+ years Location : Pune (Vimannagar) Contact Person : Pradnya S (8263989741) Job Description - As Team Lead on the Caching Team, youll architect software that ensures people can find the best flight combinations, as well as making TripStacks software solid and scalable. Youll build novel solutions that give TripStack insight into our data and monitor our performance. You'll invent novel ways of collecting, analyzing and enabling the discovery of supplier data from a variety of real-time sources. You'll innovate and influence the direction of the latest TripStack Technologies. A successful candidate will thrive in and help lead fast-paced environments that leverage agile planning techniques, encourage and reward creative design and intelligent risk taking, and find innovative ways to leverage cutting edge technology. And of course, a demonstrated passion for travel doesnt hurt Responsibilities - Lead the Caching team to Design, write, review, test, and support code for reliable, high-quality systems at scale serving over 250 million requests per day Proactively identify technology opportunities for the company, and push technical ideas, proposals, and plans to the entire organization Promote quality code and drive initiatives like test driven development Work cross-functionally with product managers and other development teams to deliver high quality products and work towards improving our internal KPIs Coordinate and monitor regular releases to production Participate in on call support rotation and work with the team through incidents impacting our live systems Owning incidents impacting systems owned by the Caching Team Actively mentor the team through interactive code review and knowledge sharing sessions Desired Skills and Experience - Bachelor's degree or higher in Computer Science or related technical field experience 5+ years of experience in Golang, Java, and C# would also be acceptable 5+ years of experience and understanding of CS fundamentals including data structures, algorithms, and complexity analysis (time and space) 5+ years of experience and understanding relational databases such as Postgres at scale 6+ years of experience and understanding of highly scalable caching/no-sql offerings like Redis 2+ years of experience and understanding of event processing platforms like Apache Kafka 2+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment 5+ years of design and architecture knowledge as well as familiarity with object-oriented analysis and design patterns (OOA/OOD) Proven track record of taking ownership and successfully delivering results Proven track record of designing/architecting scalable, high availability distributed systems that serve internet traffic direct to consumers or businesses at scale (over 100 million requests per day) Experience with Restful API development Experience working in a UNIX/Linux environment Understanding of performance trade-offs, load balancing and operational issues Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization Additional experience that would be considered an asset - Experience with Google Cloud Platform/AWS or other cloud providers & cloud native architecture Experience with Docker, Container Orchestration tools like Kubernetes Prior experience leading a team Diversity disclaimer - At Etraveli Group we value diversity; we pride ourselves on being a company represented by people of all different backgrounds. During hiring, we are committed to ensure equality and promote diversity in the workplace at every selection stage. As such, we provide the same opportunities for all candidates regardless of race, religion or belief, gender, nationality, ethnicity, sexual orientation, age, marital status, disability, or any other characteristic protected under any anti-discrimination law or regulation. Others : Work Mode : Hybrid Work Timings: 12 noon to 9 pm. What it takes to succeed here - Ambition and dedication to make a difference and change the way people travel; Where we always play to each other's strength in a high performing team reaching for our common goal. We hold ourselves to the highest expectations, and move with a sense of urgency and hold ourselves accountable and win by staying true to what we believe in. Learn more about our values here (https://www.tripstack.com/careers/) What we offer - We offer an opportunity to work with a young, dynamic, and a growing team composed of high-caliber professionals. We value professionalism and promote a culture where individuals are encouraged to do more and be more. If you feel you share our passion for excellence, and growth, then look no further. We have an ambitious mission, and we need a world-class team to make it a reality. Upgrade to a First Class team!

Posted 3 weeks ago

Apply

7.0 - 9.0 years

18 - 22 Lacs

Pune, Bengaluru

Work from Office

7+ years of experience in GoLang programming. Proficient in GoRoutines, channels, waitgroups, and Go packaging. Strong understanding of Go concepts such as structs, maps, arrays, slices, and pointers. Experience with REST API development and familiarity with YAML, JSON, and Swagger. Knowledge of Go's testing package for automated code testing. Strong understanding of databases and experience with SQL databases. Familiarity with GORM (Go Object-Relational Mapping). Excellent logical reasoning, analytical skills, and problem-solving capabilities. Knowledge of RabbitMQ, Kafka, Galera FS, Traefik, and K3S. Experience with Docker, Kubernetes, and microservice architectures. Basic understanding of network protocols such as BGP, VRF, VLAN, VxLAN, ACL, TM/QoS. Knowledge of SDN is a plus. Preferred candidate profile

Posted 3 weeks ago

Apply

9.0 - 13.0 years

20 - 35 Lacs

Chennai

Hybrid

Job Description: Strong proficiency in Go programming language and PYTHON and Node.js its standards Experience with Go's concurrency patterns (goroutines, channels) Knowledge of RESTful API design and implementation in Go Understanding of microservices architecture and principles Familiarity with Go web frameworks (Gin, Echo, or similar) Experience with database technologies and their Go drivers Knowledge of testing methodologies in Go (unit, integration testing) Understanding of memory management and performance optimization Experience with containerization (Docker) for Go applications Familiarity with version control systems (Git) Knowledge of CI/CD practices for Go applications Strong problem-solving skills and attention to detail Excellent communication and team collaboration abilities

Posted 1 month ago

Apply

4.0 - 7.0 years

20 - 35 Lacs

Bengaluru

Work from Office

We are hiring for Softwrae Engineer/Sr. Software Engineer - GoLang for Bangalore location. Relevant experience in Go/Golang - 4-7years Role Overview As a Go/Golang Engineer you will be focusing on building and maintaining backend systems, APIs, and microservices using the Go programming language. Key responsibilities include designing and implementing scalable and performant solutions, collaborating with cross-functional teams, and ensuring code quality through testing and reviews. Key Responsibilities Develop and design software applications, translating user needs into system architecture. Assess and validate application performance and integration of component systems and provide process flow diagrams. Responsible for designing system solutions, developing custom applications, and modifying existing applications to meet distinct and changing business requirements. Handle coding, debugging, and documentation Provide post implementation and ongoing production support The successful candidate will be focused on building a loosely coupled, event-driven, microservices-based architecture from monolithic, tightly coupled, batch-based legacy platforms. Independently develop the requirements on the user stories in a highly self -managed Scrum Team Actively participate in User story refinement, design of the solution and develop the same to meet or exceed the acceptance criteria Excellent verbal and written communication skills and ability to work in a collaborative manner with peers across different time zones. Required Skills & Qualifications -: Bachelor's degree in Computer Science, Engineering, or a related field followed by 4+ years of experience in a modern development stack Golang, Kafka, REST API Experience in application design, software development, and testing in an Agile environment. with relational and NoSQL databases, including PostgreSQL , Couchbase , or Cassandra . In designing and developing REST APIs for high volume clients. with continuous integration tools (Jenkins, Gitlab CI). with automated build and test frameworks a plus. with container and container orchestration technologies, such as Docker and Kubernetes . Experience with Atlassian software development and collaboration tools (JIRA, Confluence, etc.). About Us We are a high-growth B2B technology solutions company helping global enterprises harness the power of data, automation, and innovation. Our clients span industries including BFSI, healthcare, e-commerce, manufacturing, and more. Contact Details: AYANTIKA MANDAL (ayantika.mandal@netscribes.com)

Posted 1 month ago

Apply

4.0 - 9.0 years

12 - 22 Lacs

Hyderabad

Hybrid

Job Description: Strong proficiency in Go programming language and its standard library Experience with Go's concurrency patterns (goroutines, channels) Knowledge of RESTful API design and implementation in Go Understanding of microservices architecture and principles Familiarity with Go web frameworks (Gin, Echo, or similar) Experience with database technologies and their Go drivers Knowledge of testing methodologies in Go (unit, integration testing) Understanding of memory management and performance optimization Experience with containerization (Docker) for Go applications Familiarity with version control systems (Git) Knowledge of CI/CD practices for Go applications Strong problem-solving skills and attention to detail Excellent communication and team collaboration abilities

Posted 1 month ago

Apply

4.0 - 7.0 years

20 - 35 Lacs

Bengaluru

Work from Office

We are hiring for Softwrae Engineer/Sr. Software Engineer - GoLang for Bangalore location. Relevant experience in Go/Golang - 4-7years Role Overview As a Go/Golang Engineer you will be focusing on building and maintaining backend systems, APIs, and microservices using the Go programming language. Key responsibilities include designing and implementing scalable and performant solutions, collaborating with cross-functional teams, and ensuring code quality through testing and reviews. Key Responsibilities Develop and design software applications, translating user needs into system architecture. Assess and validate application performance and integration of component systems and provide process flow diagrams. Responsible for designing system solutions, developing custom applications, and modifying existing applications to meet distinct and changing business requirements. Handle coding, debugging, and documentation Provide post implementation and ongoing production support The successful candidate will be focused on building a loosely coupled, event-driven, microservices-based architecture from monolithic, tightly coupled, batch-based legacy platforms. Independently develop the requirements on the user stories in a highly self -managed Scrum Team Actively participate in User story refinement, design of the solution and develop the same to meet or exceed the acceptance criteria Excellent verbal and written communication skills and ability to work in a collaborative manner with peers across different time zones. Required Skills & Qualifications -: Bachelor's degree in Computer Science, Engineering, or a related field followed by 4+ years of experience in a modern development stack Golang, Kafka, REST API Experience in application design, software development, and testing in an Agile environment. with relational and NoSQL databases, including PostgreSQL , Couchbase , or Cassandra . In designing and developing REST APIs for high volume clients. with continuous integration tools (Jenkins, Gitlab CI). with automated build and test frameworks a plus. with container and container orchestration technologies, such as Docker and Kubernetes . Experience with Atlassian software development and collaboration tools (JIRA, Confluence, etc.). About Us Were a high-growth B2B technology solutions company helping global enterprises harness the power of data, automation, and innovation. Our clients span industries including BFSI, healthcare, e-commerce, manufacturing, and more.

Posted 1 month ago

Apply

2.0 - 5.0 years

8 - 16 Lacs

Pune

Work from Office

As a Golang Developer, you will play a pivotal role in designing and implementing high-performance software solutions using the Go programming language. Your expertise will contribute to the development of cutting-edge applications that leverage various frameworks and technologies, including Gin, WebSocket, REST, and gRPC. Roles and Responsibilities: Collaborate with cross-functional teams to define software requirements and specifications. Design, develop, and maintain efficient and reusable Golang code. Implement web services using the Gin framework, ensuring optimal performance and scalability. Integrate WebSocket functionality for real-time communication and enhanced user experiences. Develop RESTful APIs for seamless interaction with external services and applications. Utilize gRPC for efficient and secure communication between microservices. Optimize application performance through thorough profiling, debugging, and tuning. Stay up-to-date with emerging trends and technologies in the Go programming landscape. Troubleshoot and resolve software defects and technical issues. Contribute to code reviews and ensure code quality and adherence to best practices. Collaborate closely with front-end developers, UI/UX designers, and product managers to deliver cohesive and user-centric solutions. Participate in the entire software development lifecycle, from ideation to deployment and maintenance. Document code, processes, and best practices to facilitate knowledge sharing within the team. Technical Expertise: Proficiency in the Go programming language, including its core concepts and best practices. Experience with the Gin framework for building web applications and APIs in Go. Strong understanding of WebSocket protocol and implementation for real-time communication. Familiarity with designing and developing RESTful APIs. Knowledge of gRPC and its implementation for inter-service communication. Sound understanding of software architecture and design patterns. Familiarity with containerization using Docker and orchestration tools like Kubernetes. Experience with database systems, both relational and NoSQL. Familiarity with version control systems like Git. Strong problem-solving skills and the ability to troubleshoot complex issues. Excellent communication skills and the ability to work collaboratively in a team environment. Proven track record of delivering high-quality software projects on time.

Posted 1 month ago

Apply

4.0 - 9.0 years

20 - 35 Lacs

Chennai

Hybrid

What are we looking for: ACVs mission is to build and enable the most trusted and efficient digital marketplaces for buying and selling used vehicles with transparency and comprehensive data that was previously unimaginable. We are powered by a combination of the world’s best people and the industry’s best technology. At ACV, we are driven by an entrepreneurial spirit and rewarded with a work environment that enables each teammate to impact the company from day one. ACV’s network of brands includes ACV Auctions, ACV Transportation, MAX Digital, Clear Car, and ACV Capital within its Marketplace Products as well as True360 and Data Services. Our software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solutions, and being surrounded by great engineers and a warm culture. These tenets allow our engineering teams to have large business impact and product ownership, which is critical to ACV Auctions continual growth. We are looking for a highly skilled and experienced Senior Backend Software Developer to join our dynamic development team. As a Senior Developer, you will take ownership of designing, building, and optimizing robust and scalable software solutions. Your expertise and leadership will drive innovation, mentor junior developers, and contribute to the overall technical strategy of our organization. We value practical software experience in addition to a thorough understanding of computer science fundamentals. The technologies you are familiar with are less important to us than your ability to solve complex software problems, apply software engineering best practices, and work in a collaborative work environment. Key Responsibilities Software Development Design, develop, test, and deploy high-quality software solutions in alignment with business requirements. Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Debug and resolve complex technical issues in a timely manner. Technical Leadership Provide mentorship and technical guidance to junior and mid-level developers. Lead technical discussions, code reviews, and design sessions. Stay abreast of emerging technologies and propose innovative solutions to improve our systems. Architecture and Design Collaborate with stakeholders to gather and analyze requirements and translate them into technical designs. Architect scalable, secure, and maintainable software systems that meet performance and reliability standards. Optimize system performance and ensure solutions are future-proof. Collaboration and Communication Work closely with cross-functional teams, including product management, UX/UI design, and QA, to deliver on project goals. Clearly communicate technical concepts and solutions to non-technical stakeholders. Contribute to and promote a culture of continuous learning and improvement within the team. Qualifications BS degree in Computer Science or a related technical discipline or equivalent practical experience. 5+ years of experience in software development with demonstrated expertise in Golang Strong understanding of software architecture, design patterns, and development methodologies. Strong knowledge of Kubernetes and Docker. Experience with relational and distributed databases, version control systems, automated testing, and CI / CD. Experience with cloud platforms (e.g., AWS, Azure, GCP) Experience with Agile or Scrum methodologies is a plus. Proven ability to lead technical projects from conception to completion. Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills, with a collaborative mindset

Posted 1 month ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

Bengaluru

Work from Office

The Role We are looking for Go Lang and C++, microservices professional with experience range 5 - 7 years who can lead the team of 2 to 3 members technically. Key Responsibilities: Works with the solution Designer/Architect to understand and clarify business requirements. Develop microservices which are Rest based or Event based using C++, Golang and Kafka Lead and mentor junior developers and drive them into technical discussions. Coordinate cross-functional teams to deliver on the activities for existing technology solutions Responsible to do the code reviews with the team members Ensuring micro service system architecture is well-maintained as per standards and core principles of business. Participate in Sprint planning, system architecture, solution design and technical detailed design meetings. Deliver High Quality Code with adheres to standards and best practices Present development progress updates to the teams and stakeholders Be responsible for assessing current software development practices and principles to identify and implement process improvements Technical skill you should have 5-7 years of experience in software development life cycle including requirement analysis, development, integration, testing, and deployment of web applications using C++, Golang 5-7 years of experience in developing applications using Golang technologies including Goroutines, Channels, Gokit, ORM GORM, Gorilla Mux, go - hystrix, godoc, ginkgo, GRPC, GoLand, GoCD. Very Good understanding and knowledge of Data structures and Algorithms. Good Hands-on experience of web services, Rest APIs and gRPC using Golang. Experienced in implementing applications in Microservices architecture. Strong knowledge of Go programming language, paradigms, constructs, and idioms. Hands on experience in using Maps, Structs, Slices, Interfaces, Methods, Marshal, Un-marshal, Goroutines, bidirectional channels & directional channels. Developed Kafka consumers & producers to handle events asynchronously. Created dashboards on Grafana and Kibana to monitor application metrics for health, liveliness, and performances. Worked on integrated GO-Hystrix dashboard to monitor micro-services using Circuit Breaker. Experience with the following Databases like Couchbase DB, MySQL databases. Experience with container orchestration systems like Docker, and Kubernetes Experience with designing, implementing, and deploying micro services in distributed systems. Experience using GIT, Maven, Jenkins, Sonar Cloud Platform - Docker / Kubernetes/ CI/CD/AWS or any other - decent knowledge. Good Exposure on Design Patterns, API Gateways, Config servers Nice To Have: Having Experience in BSS Domain with above mandatory skills is plus Immediate Joiner/30 days

Posted 1 month ago

Apply

6.0 - 9.0 years

6 - 16 Lacs

Bengaluru

Work from Office

4 to 9 years of experience in IT • Demonstrable expertise in Golang development services, including a deep understanding of its syntax, advanced features, and standard library • Familiarity with Go routines and channel patterns, as well as experience in writing high-performance Go code • Solid grasp of web development fundamentals, including HTTP/HTTPS protocols, RESTful and GraphQL API design, data structures, and WebSockets • Experience with designing and implementing microservices in Go and an understanding of containerization and orchestration technologies like Docker and Kubernetes • Experience with Postgres databases

Posted 2 months ago

Apply

2.0 - 4.0 years

1 - 5 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Location: Remote (Work from Home) Experience: 46 years About Isha Foundation: Isha Foundation is a non-profit organization founded by Sadhguru, dedicated to global well-being through powerful yoga programs and large-scale social initiatives Our tech team supports this mission by building robust digital platforms that reach millions worldwide Join us and contribute to something truly meaningful, Role Overview We are looking for a Senior Golang Backend Developer with 46 years of experience to build and scale backend systems that power our digital initiatives You will play a key role in designing APIs, optimizing performance, and ensuring backend reliability and security, Key Responsibilities Design, develop, test, and maintain scalable backend applications using Golang Build and implement RESTful APIs for various internal and external services Optimize applications for performance, scalability, and stability Ensure security and data protection across backend systems Collaborate with DevOps teams for smooth deployment and monitoring Write clean, maintainable, and well-documented code following best practices Troubleshoot and resolve technical issues quickly and efficiently Required Skills & Experience 46 years of experience in backend development with strong expertise in Golang Deep understanding of goroutines, channels, and Gos concurrency model Proven experience designing and working with RESTful APIs Hands-on experience with databases like PostgreSQL, MySQL, MongoDB, or Redis Familiarity with CI/CD tools, Git, containerization (e-g, Docker), and cloud platforms Strong analytical and problem-solving skills with a collaborative mindset Why Work With Us Work from anywhere while contributing to a purpose-driven organization Be part of a mission-led tech team making real-world impact Gain exposure to innovative projects at the intersection of technology and social change Opportunities for personal and professional growth, wellness, and learning through Ishas ecosystem

Posted 2 months ago

Apply

4.0 - 9.0 years

12 - 22 Lacs

Chennai

Hybrid

Job Description: Strong proficiency in Go programming language and its standard library Experience with Go's concurrency patterns (goroutines, channels) Knowledge of RESTful API design and implementation in Go Understanding of microservices architecture and principles Familiarity with Go web frameworks (Gin, Echo, or similar) Experience with database technologies and their Go drivers Knowledge of testing methodologies in Go (unit, integration testing) Understanding of memory management and performance optimization Experience with containerization (Docker) for Go applications Familiarity with version control systems (Git) Knowledge of CI/CD practices for Go applications Strong problem-solving skills and attention to detail Excellent communication and team collaboration abilities

Posted 2 months ago

Apply

5 - 10 years

30 - 45 Lacs

Chennai

Work from Office

Job Title: Engineering Lead / SDE-3 (Backend Golang) Company: Zocket Location: Chennai (Hybrid) Experience: 4 - 10 years Industry: SaaS, AdTech Function: Engineering / Software Development Keywords: Golang, Microservices, AWS, Redis, Kafka, Docker, Kubernetes, Backend Engineering, Leadership About Zocket Zocket is revolutionizing digital advertising by making it accessible, automated, and affordable. We empower brands to scale their marketing with AI-driven tools, intuitive platforms, and lightning-fast campaign execution. Join us on our mission to simplify performance marketing for mid-market to large enterprises. Role Overview We're looking for an exceptional Engineering Lead / SDE-3 to build and scale our backend infrastructure. Youll drive critical product features like ad creative generation, real-time cost insights, and intelligent campaign optimizations, while mentoring a high-performing team and contributing to Zocket’s technical roadmap. Key Responsibilities Backend Development Design and develop high-performance backend services using Golang , Gin , gRPC , and REST APIs. Implement and optimize microservices architecture , caching strategies (e.g., Redis , Memcached ), and asynchronous systems (e.g., Kafka, RabbitMQ). Ensure scalable, secure, and maintainable code using proven design patterns like MVC and CQRS. Integrate seamlessly with frontend systems and third-party APIs. Systems Architecture & Performance Architect and build distributed systems that scale with customer growth. Implement robust monitoring and logging (ELK, Prometheus, CloudWatch) for performance insights. Own and optimize CI/CD, code quality, and deployment pipelines. Team Leadership & Collaboration Mentor junior developers and lead engineering best practices. Collaborate with product, design, and co-founders to turn business goals into technical outcomes. Take technical ownership of key platform modules and champion architectural improvements. Innovation & Technology Ownership Contribute to technical direction involving LLMs, SDXL, ControlNet, RAG , and vector databases. Build AI-enhanced features and support global ad performance systems. Required Qualifications 4–10 years of backend engineering experience, preferably in fast-paced startups or SaaS environments. Strong proficiency in Golang , RESTful APIs , SQL/NoSQL , and cloud platforms ( AWS/GCP/Azure ). Hands-on experience with tools like Kafka, Redis, Docker, Kubernetes, Git, and Jenkins. Solid grasp of system design, scalability principles, and distributed systems. Proven ability to lead projects or mentor engineers; full ownership of modules or services. Excellent debugging, collaboration, and communication skills. Bonus Points Experience with AI/ML, ad-tech platforms, or creative generation tools. Familiarity with vector databases, AWS Glue, or Retrieval-Augmented Generation (RAG). Exposure to DevOps, infrastructure automation, and observability tools. What You Get Competitive salary + ESOPs High ownership role in a fast-growing VC-backed company Flexible work setup (Chennai Hybrid) A chance to build a product used by thousands of growing brands A close-knit, ambitious, and fun-loving tech team

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Hyderabad

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Go Programming Language Good to have skills : PHP (Programming Language), Docker (Software), AWS Administration Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are looking for a talented Go Software Developer to join our team. As a Go Developer, you will be responsible for building, maintaining, and enhancing SDKs and Libraries in Go language, supporting existing SDKs/Libraries, and integrating new features. The ideal candidate should have a solid background in Go development, a passion for creating efficient and scalable code libraries, and experience with API integrations.Responsibilities:1.Develop robust SDKs and Libraries in Go for seamless integration with our platform.2.Provide support and troubleshooting for existing SDKs/Libraries, resolving issues and bugs.3.Collaborate closely with product management and engineering teams to translate requirements into solutions.4.Enhance SDKs/Libraries functionality by implementing new features and optimizations.5.Write clear, maintainable, and efficient code following best practices and guidelines.Requirements:1.Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.2.Proven experience (X years) in Go programming language, building SDKs, libraries, and APIs.3.Strong understanding of Go programming concepts, concurrency, and Goroutines.4.Experience with version control systems (e.g., Git) and agile development methodologies.5.Knowledge of RESTful API design principles and microservices architecture.6.Ability to work independently and collaboratively within a team environment.7.Excellent communication skills and ability to convey technical concepts effectively.Preferred Skills:1.Familiarity with other programming languages such as PHP, .NET, or Ruby is a plus.2.Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker).3.Understanding of scalable and distributed systems. Qualifications 15 years full time education

Posted 2 months ago

Apply

3 - 5 years

9 - 12 Lacs

Chennai, Bengaluru, Mumbai (All Areas)

Work from Office

B Tech/M Tech in Computer Science or equivalent from a reputed college with a minimum 3 6 years of Experience in a Product Development Company Sound knowledge and application of algorithms and data structures with space and me complexities Strong design skills involving data modeling and low-level class design Good knowledge of object-oriented programming and design patterns Proficiency in at least one programming language - Python, Java, Golang Follow industry coding standards and responsible for writing maintainable/scalable/efficient code to solve business problems Hands-on experience of working with Databases and Linux/Unix platform Follow SDLC in an agile environment and collaborate with multiple cross-functional teams to drive on deliveries Strong technical aptitude and good knowledge of CS fundamentals What will you get to do here? Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. Driving the adoption of best practices & regular Participation in code reviews, design reviews, and architecture discussions. Experiment new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create. Implementation of long-term technology vision for your team. Creating architectures & designs for new solutions around existing/new areas Decide technology & tool choices for your team & be responsible for them.

Posted 2 months ago

Apply
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.

Featured Companies