Jobs
Interviews

7 Golang Programming Jobs

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

2.0 - 6.0 years

0 Lacs

kozhikode, kerala

On-site

As part of this role, you will undergo 6 Months of On-The-Job, Hands-on Training tailored to help you restart your career as a woman engineer who has taken a career pause. You will have a fantastic opportunity to enhance your skills and knowledge in a supportive environment. To be eligible for this position, you should have an educational background in EC, CS, or IT, with a minimum of 1-year career pause and prior professional experience of at least 2 years. Additionally, having prior experience in AI/ML, Digital, OTT, Wireless, Telecommunication, or Embedded Programming languages would be advantageous. Your responsibilities will include designing, developing, and maintaining scalable, high-performance backend systems using Golang. You will collaborate with cross-functional teams to define, design, and implement new features while writing clean, efficient code following best practices. It will be essential to optimize existing systems for performance and scalability, participate in code reviews, troubleshoot and resolve software defects, and work with containerization technologies like Docker and orchestration tools like Kubernetes. You will also integrate with third-party APIs and services and contribute to the development of microservices architecture. The requirements for this position include a Bachelors degree in Computer Science, Information Technology, or a related field (B.Tech/MCA), project experience with Golang, a strong understanding of Golang and its ecosystem, familiarity with RESTful APIs, gRPC, and microservices architecture, experience with databases such as PostgreSQL, MySQL, or MongoDB, knowledge of version control systems like Git, and an understanding of cloud platforms like AWS, GCP, or Azure. A basic understanding of DevOps practices and CI/CD pipelines would also be beneficial. Key skills required for this role include proficiency in Golang programming, strong problem-solving and analytical skills, a good understanding of data structures and algorithms, the ability to work collaboratively in a team environment, excellent communication and interpersonal skills, and a willingness to learn and adapt to new technologies. If you meet the eligibility criteria and possess the required skills and experience, we encourage you to apply for this role and take advantage of this opportunity to restart your engineering career.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

Reporting directly to the Managing Director & R&D Head for India, you will be taking on a unique role at an early-stage startup in Bengaluru, India. Your main responsibility will be to contribute to building a groundbreaking product with a team of industry experts. If you are passionate about developing a large-scale SaaS service and possess the qualifications listed below, we are excited to connect with you! Our company, Endor Labs, is on a mission to empower developers and AppSec teams by streamlining the process of addressing security concerns, allowing more focus on accelerating development. Founded by Varun Badhwar and Dimitri Stiliadis, who are renowned for creating innovative cloud security companies, Endor Labs has already received recognition as a Gartner Cool Vendor, RSA Innovation Sandbox finalist, and Black Hat Innovation Spotlight finalist within its first year of launch. With $70M in Series A funding, our team comprises leading static analysis experts and enterprise software veterans dedicated to enhancing developer productivity and promoting open source software adoption. As a key member of our team, you will be responsible for: - Architecting and developing the core backend infrastructure for our SaaS products - Leading and contributing to large-scale technical projects to ensure scalability, reliability, and performance of our systems - Collaborating closely with Product Management and our Engineering team to design, architect, and implement features end-to-end - Driving innovation, making critical architectural decisions, and leveraging cutting-edge technologies - Actively engaging in external technical forums, conferences, and open-source communities to contribute to the tech community and stay updated on industry trends - Mentoring and coaching team members, sharing expertise, and promoting best practices to foster continuous learning and growth - Implementing observability best practices to enhance product reliability and availability for our customers Qualifications we are looking for include: - Bachelor's degree in engineering with 6-8 years of experience in building scalable backends for product/SaaS companies - Minimum 3 years of experience in Golang programming focusing on microservices/distributed architecture - Practical experience in designing APIs using frameworks such as gRPC (preferred), ReST, GraphQL, Thrift, etc. - Proficiency in developing technical solutions from scratch and adhering to coding best practices at Endor - Expertise in scalable distributed systems, micro-services, domain-driven design, load balancing, scaling, and stateless architectures - Strong architectural knowledge, including data structures, with a focus on building scalable and extendable architectures - Ability to facilitate discussions on architectural choices and influence teams in the right direction - Comfort working in a dynamic environment with evolving requirements - Creative problem-solving skills, especially in unfamiliar situations - Hands-on experience in troubleshooting distributed systems and identifying root causes At Endor Labs, we value: - Delivering world-class work by prioritizing quality, speed, and scope - Collaborating with kind, mission-driven individuals - Making complex concepts simple - Using data-driven reasoning to make decisions - Providing constructive feedback to aid personal and collective growth - Celebrating customer success as a team without ego or self-interest,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

We are looking for a talented Python QA Automation Engineer with expertise in cloud technologies, specifically Google Cloud Platform (GCP). As a Python QA Automation Engineer, you will be responsible for designing, implementing, and maintaining automated testing frameworks to ensure the quality and reliability of software applications deployed on GCP. This role requires a strong background in Python programming, QA automation, and cloud-based environments. You will collaborate with internal teams to solve complex problems in quality and development, while gaining a deep understanding of networking and access technologies in the Cloud. Your responsibilities will include leading or contributing to engineering efforts, from planning to execution, to address engineering challenges effectively. To be successful in this role, you should have 4 to 8 years of experience in test development and automation tools development. You will design and build advanced automated testing frameworks, tools, and test suites. Proficiency in GoLang programming, experience with Google Cloud Platform, Kubernetes, Docker, Helm, Ansible, and building internal tools are essential. Additionally, you should have expertise in backend testing, creating test cases and test plans, and defining optimal test suites for various testing scenarios. Experience in CI/CD pipelines, Python programming, Linux environments, PaaS and/or SaaS platforms, and the Hadoop ecosystem is advantageous. A solid understanding of computer science fundamentals and data structures is required. Excellent communication and collaboration skills are necessary for effective teamwork. Benefits of joining our team include a competitive salary and benefits package, talent development opportunities, exposure to cutting-edge technologies, and various employee engagement initiatives. We are committed to fostering diversity and inclusion in the workplace, offering hybrid work options, flexible hours, and accessible facilities for employees with disabilities. If you are ready to accelerate your growth professionally and personally, impact the world with innovative technologies, and thrive in a diverse and inclusive environment, join us at Persistent. Unlock your full potential and embark on a rewarding career journey with us.,

Posted 2 weeks ago

Apply

10.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

Are you a passionate backend developer with over 12 years of experience looking to contribute to cutting-edge projects at the intersection of Kubernetes, application mobility, and security Join our NKP Team at Nutanix and collaborate with a global team on innovative solutions in a dynamic and supportive environment. NKP is an enterprise-grade platform based on Kubernetes, offering simplified Kubernetes operations, seamless application mobility, and integrated security and compliance. As part of the team, you will play a vital role in developing cloud native storage technologies for disaster recovery and backup solutions, gaining a deep understanding of Cloud Native Storage technologies, and working on storage and data protection solutions for containerized applications. Reporting to the Director of Engineering, you will be part of a collaborative environment that values open discussions and encourages personal and professional development. Your role will involve designing and developing software features, setting up complex stateful application and data management solutions in a containerized environment, and collaborating with engineering teams globally. The ideal candidate will have a BS/MS degree in Computer Science or equivalent, 10-16 years of experience in distributed systems and client-server architectures, hands-on development experience in Golang Programming, and strong familiarity with Linux/Unix OS platforms. Additionally, experience with version control and DevOps tools like Git, Gerrit, or Jenkins is required. While travel is not required for this role, you will have the opportunity to work with global teams through virtual meetings and communication tools. Good to have skills include knowledge of Data Protection technologies, experience with containerized platforms like Kubernetes, and familiarity with hyperscalers such as AWS, Azure, or GCP. Operating in a hybrid capacity, this role combines the benefits of remote work with in-person collaboration, with an expectation of visiting the office twice a week. Your manager will provide additional guidance on team-specific norms and expectations. Join us at Nutanix and be a part of our innovative NKP team shaping the future of cloud native solutions.,

Posted 3 weeks ago

Apply

10.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

As a passionate backend developer with over 12 years of experience, you have the opportunity to join the NKP Team at Nutanix, where you will collaborate with a global team on cutting-edge projects related to Kubernetes, application mobility, and security. This role offers the chance to enhance your technical skills and contribute to innovative solutions in a dynamic and supportive environment. NKP is an enterprise-grade platform based on Kubernetes that caters to modern applications by integrating the best of the Cloud Native Computing Foundation (CNCF) ecosystem. NKP simplifies Kubernetes operations, enables seamless application mobility, and ensures integrated security and compliance. As part of the NKP team, you will work on staying competitive in the fast-growing technology and community landscape by keeping cloud native resources up-to-date with upgrades, patching, maintenance, and security. Reporting to the Director of Engineering, you will be part of a collaborative team that values open discussions, strong communication, and problem-solving skills. The work setup is hybrid, requiring employees to visit the office twice a week, with the flexibility for some to come in three times based on preferences and team needs. This role does not involve travel, allowing you to focus on responsibilities within the local team while effectively collaborating with US counterparts through virtual meetings and communication tools. Your responsibilities will include designing and developing cloud native storage technologies for disaster recovery and backup solutions, gaining a good understanding of Cloud Native Storage technologies, developing software features and unit tests for containerized applications, setting up and deploying complex stateful application and data management solutions in a containerized environment, and collaborating with Nutanix Global engineering and multi-functional teams. To excel in this role, you should hold a BS/MS degree in Computer Science or equivalent, possess 10-16 years of experience with distributed systems and client-server architectures, have knowledge of building micro-service-based applications, hands-on development experience in Golang Programming, strong development experience on Linux/Unix OS platform, and be proficient in working with version control/DevOps tools such as Git, Gerrit, or Jenkins. It is also beneficial to have a working knowledge of Data Protection technologies like Disaster Recovery and Backup, experience in developing software for containerized platforms like Kubernetes, familiarity with working with applications within hyperscalers including AWS, Azure, or GCP, and a good understanding of Kubernetes Custom Resource and controller development. This role operates in a hybrid capacity, combining remote work advantages with in-person collaboration benefits. While most roles require a minimum of 3 days per week in the office, specific guidance and norms will be provided by your manager and team to ensure effective teamwork and productivity.,

Posted 1 month ago

Apply

3.0 - 7.0 years

18 - 20 Lacs

Pune

Work from Office

Strong design and architectural experience in building various highly-scalable and highly-available products,Strong understanding of the SDLC Activities which include Analysis, Design, Development, Testing, Deployment and Post-Production Support etc,Proficiency in at least one server side framework for languages preferably Go Lang Experience working on NoSQL & SQL Databases such as MySQL, PostgreSQL, MongoDB, Redis etc.,Deep Dive, problem-solving, RCA and systematic thinking to reach the cause of issues,Able to work independently and multi-task effectively. Program at a system level and able to manage service stability,Excellent experience maintaining, scalable, extensible code Methodical in maintaining up to date documentation,Metric-driven mindset and obsessive about ensuring clean coding practices,Preferred experience in product development,Preferred working experience on microservices platforms,Proficiency in at least one modern web front-end development framework such as React JS will be a bonus.

Posted 1 month ago

Apply

2.0 - 7.0 years

2 - 7 Lacs

Pune, Maharashtra, India

On-site

Responsibilities: Design, develop, and maintain high-performance and scalable applications primarily using GoLang. Implement and manage API Authentication/Authorization mechanisms to ensure secure interactions. Conduct thorough Testing of developed modules to ensure reliability and functionality. Set up and maintain Monitoring solutions for applications to ensure optimal performance and proactive issue detection. Develop and maintain Scripting for automation and operational tasks. Work with various Database technologies, optimizing queries and data storage. Participate in the Deployment of applications using Docker and Kubernetes (K8s). Integrate and work with Kafka for building real-time data pipelines. Collaborate with cross-functional teams to define, design, and ship new features. Contribute to the implementation and improvement of CI/CD pipelines and GITOps practices. Work with public cloud platforms such as AWS, Azure, or GCP. Utilize experience in Virtual networking to build secure and efficient network architectures. Apply working knowledge of distributed computing and microservices architecture. Technical Skill Set Required: Strong Proficiency in GoLang programming language (Minimum 2+ years of experience) Experience in developing scalable and high-performance applications using Golang. Familiarity with scripting languages (e.g., Python, Bash). Experience with relational and/or NoSQL databases. Working knowledge in one of public cloud platforms such as AWS, Azure, or GCP. Extensive experience in Docker and Kubernetes. Experienced in implementing CI/CD pipeline and GITOps. Working knowledge on distributed computing and microservices. Proven experience in API authentication and testing. Experience with Kafka or other message queuing systems.

Posted 1 month 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