Cutshort logo
For Employers
Thoughtworks logo
Golang Developer
Golang Developer

Golang Developer at Thoughtworks · Remote only · 5 - 10 years · Profitable · Remote only · Posted 3 Jul 2023

Thoughtworks's logo

Golang Developer

Naresh Govindaraj's profile picture
Posted by Naresh Govindaraj
5 - 10 yrs
Best in industry
Remote only
Skills
skill iconGo Programming (Golang)
Agile/Scrum
CI/CD
Test driven development (TDD)
skill iconAmazon Web Services (AWS)
skill iconDocker
skill iconKubernetes
  • You have 3+ years of experience using Golang/ Go Programming development language.
  • You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code
  • You have experience with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
  • Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Thoughtworks

Founded :
1993
Type :
Products & Services
Size :
5000+
Stage :
Profitable

About

Founded in 1993, we’ve grown from a small team in Chicago to a leading software consultancy of more than 8000 Thoughtworkers in 17 countries. Our cross-functional teams of strategists, developers, data engineers, and designers bring over two decades of global experience to every partnership.

 

Thoughtworks invented the concept of distributed agile and we know how to harness the power of global teams to deliver software excellence at scale. Today we help our clients to create their own path to digital fluency and to build organizational resilience to navigate the future.


Our job is to foster a vibrant community where people have the freedom to make an extraordinary impact on the world through technology.

 

As a Thoughtworker, you are free to seek out the most ambitious challenges. Free to change career paths. Free to use technology as a tool for social change. Free to be yourself.

Read more

Company video

Thoughtworks's video section
Thoughtworks's video section

Connect with the team

Profile picture
Yogita Singh
Profile picture
Apoorv Singhal
Profile picture
Santhosh Joshua
Profile picture
Vidyashree Kulkarni
Profile picture
Sana Singh
Profile picture
Nargise Manova
Profile picture
Ranjith Prabhu
Profile picture
M I Shifa Samrin
Profile picture
Valarmathi M
Profile picture
Anubhuti Pundir
Profile picture
Abhidev Gwari
Profile picture
Diksha Kalucha
Profile picture
Ramya S
Profile picture
Logeshwaran M
Profile picture
Sukriti Sharma
Profile picture
Megha Wadhwa
Profile picture
Jyoti Deswal
Profile picture
Anugrah Mathur
Profile picture
Aaliya Thaver
Profile picture
Aasif Syed
Profile picture
Maria Nancy
Profile picture
Neha Sharma
Profile picture
Charani GP
Profile picture
Ambica Bharadwaj
Profile picture
pavan Juluri
Profile picture
nadeem Shaikh
Juana Fernandes
icon
Connect

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs (10)

NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Bengaluru (Bangalore)
3 - 5 yrs
₹15L - ₹26L / yr
skill iconGo Programming (Golang)
RESTful APIs
Relational Database (RDBMS)
skill iconPostgreSQL
MySQL
+3 more

Job Title : Golang Developer

Experience : 3 to 5 Years

Location : Bangalore (5 Days WFO)

Notice Period : Immediate to 15 Days

Interview Process : 3 Client Rounds

Work Mode : On-site


Job Summary :

We are looking for a Golang Developer with 3 to 5 years of hands-on software development experience. The ideal candidate should have strong programming fundamentals, excellent problem-solving skills, and practical experience in developing scalable web applications using Go / Golang.


Mandatory Skills :

Golang / Go, REST APIs, RDBMS (PostgreSQL / MySQL), Strong Programming & CS Fundamentals, Problem-Solving, Web Application Development.


Key Responsibilities :

  • Design, develop, test, and maintain applications using Golang.
  • Build scalable, reliable, and high-performance backend services.
  • Develop and integrate RESTful APIs/web services.
  • Write clean, maintainable, extensible, and production-ready code.
  • Work closely with Product Managers, UX Designers, QA Engineers, and other developers.
  • Take end-to-end ownership of assigned features and deliver them on time.
  • Follow coding best practices with a focus on scalability, performance, and reliability.
  • Troubleshoot issues and continuously improve application performance.
  • Demonstrate a strong willingness to learn and adopt new technologies.


Mandatory Technical Skills :

  • 3 to 5 years of hands-on experience in Golang / Go development.
  • Strong programming and Computer Science fundamentals
  • Good understanding of RESTful APIs / Web Services
  • Experience with RDBMS such as PostgreSQL, MySQL, or similar
  • Strong logical and problem-solving skills
  • Hands-on experience in developing and maintaining software projects
  • Good understanding of software development lifecycle and coding best practices


Good-to-Have Skills :

  • Knowledge of HTML, CSS, and JavaScript frameworks
  • Experience with Git / Version Control
  • Exposure to NoSQL databases
  • Experience with Go frameworks and supporting libraries
  • Experience in end-to-end web application development
  • HackerRank, HackerEarth, or similar coding credentials


Candidate Profile :

  • Excellent programming and analytical skills.
  • Strong communication and collaboration skills.
  • Self-motivated with a problem-solving mindset.
  • Passionate about software development and learning new technologies.
  • Ability to work effectively in a cross-functional team.
  • Candidates with a Computer Science / Engineering / MCA background are preferred.


Education :

  • B.E./B.Tech in Computer Science, IT, or a related discipline preferred.
  • MCA or equivalent technical qualification preferred.
  • Strong programming skills and practical development experience will be given significant importance.
Read more
BigThinkCode Technologies
Divya Mohandass
Posted by Divya Mohandass
Chennai
4 - 6 yrs
₹5L - ₹15L / yr
skill iconGo Programming (Golang)
Microservices
event driven architecture
Apache Kafka

   At BigThinkCode, we build innovative technology solutions that solve complex enterprise challenges. We are looking for a highly skilled Go/Golang Engineer who thrives in building low-latency, distributed systems and enjoys working on security sensitive platforms.

This role offers the opportunity to work on cutting-edge SaaS platforms, building scalable backend systems that operate in demanding environments requiring high reliability, security, and performance.

Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.

 

Company: BigThinkCode Technologies

URL: https://www.bigthinkcode.com/

Experience required: 3-6 years

Work location: Chennai

Joining time: Immediate – 4 weeks

Work Mode: Work from office / Hybrid

 

Must have skills:

  • Hands on expertise in Go / Golang, low-latency routing, distributed systems.
  • Experience designing and troubleshooting low-latency applications.
  • Experience in enterprise software deploy / developing SaaS application is a plus
  • Event drive architecture (EDA) microservices project experience is a plus.
  • Additional programming knowledge: Typescript or NodeJS or Python
  • Hands on experience using docket containers and Kubernetes.
  • Aware about Observability, Asynchronous and Loose Coupling.
  • Familiar with deep knowledge on infrastructure and customer application deployment
  • Work with message brokers and streaming technologies such as Kafka, or similar event-driven platforms.

A skilled Go/Golang Developer with 3–6 years of experience in building scalable applications using event-driven architecture within distributed systems. The ideal candidate should be comfortable in low level programming, high-performance backend services and have a strong understanding of Observability, asynchronous programming patterns.

 

Experience or exposure to knowledge embedding and vectorization techniques is a strong plus, especially in the context of modern data-driven or AI-powered systems.

 

Required Skills

  • 4+ years of hands-on experience with Go / Golang
  • Strong engineer with security-sensitive, correctness-critical code paths
  • Engineer worked on SAAS / On-prem environment
  • Experience with containerization tools like Docker and orchestration tools like Kubernetes

 

Ideal Candidate

We are looking for engineers who:

  • Have strong ownership mindset and platform thinking.
  • Can balance correctness, performance, and simplicity under pressure.
  • Are comfortable making architectural decisions in distributed environments.
  • Use AI-assisted development tools effectively while maintaining engineering judgment.
  • Can distinguish robust production-grade solutions from generated boilerplate code.
  • Have experience supporting SaaS, hybrid-cloud, or on-premise deployments.

Why Join Us:

  • Collaborative work environment.
  • Exposure to modern tools and scalable application architectures.
  • Medical cover for employee and eligible dependents.
  • Tax beneficial salary structure.
  • Comprehensive leave policy
  • Competency development training programs.
Read more
Confidential
Confidential
Agency job
via ReferCircle by Jaya Mishra
Pune
4 - 12 yrs
Best in industry
skill iconGo Programming (Golang)
RESTful APIs
Microservices
skill iconDocker
SQL
+3 more

Position: Software Developer - Golang and Angular

Location: Baner, Pune (Hybrid)

Employment Type: Full-Time


Role Summary

Key Responsibilities

 Design, develop, and maintain scalable backend applications using Golang.

 Develop and maintain RESTful APIs and microservices.

 Build and maintain frontend applications using Angular, TypeScript, JavaScript, HTML, and CSS.

 Develop cloud-native solutions using AWS, including AWS Lambda and other serverless services where appropriate.

 Integrate applications with SQL/NoSQL databases and third-party services.

 Write clean, maintainable, and testable code following coding standards and best practices.

 Participate in solution design, code reviews, and technical discussions.

 Troubleshoot and resolve application and production issues.

 Collaborate with Product Owners, QA engineers, and development teams across India and Japan.

 Participate in Agile ceremonies including sprint planning, estimation, reviews, and retrospectives. 


Mandatory Technical Skills: 

 Strong hands-on experience with Golang.

 Experience designing and developing RESTful APIs and backend services.

 Good experience with Angular, TypeScript, JavaScript, HTML5, and CSS3.

 Hands-on experience with AWS Cloud, including:

o AWS Lambda

o API Gateway

o Amazon S3

o IAM

o CloudWatch

 Experience working with at least one SQL or NoSQL database.

 Good understanding of concurrency concepts in Go (goroutines, channels) and. Go best practices.

 Experience with Git and collaborative development workflows.

 Strong understanding of object-oriented principles, design patterns, and microservices architecture.

 Experience working in an Agile/Scrum development environment. 


Preferred Skills

 Experience with Docker and containerization.

 Exposure to Kubernetes or Amazon ECS.

 Experience with CI/CD pipelines.

 Familiarity with OAuth2, JWT, or similar authentication mechanisms.

 Experience with SQL Server, PostgreSQL, MySQL, MongoDB, or DynamoDB.

 Experience developing enterprise SaaS or B2B software products.

 Experience working with globally distributed teams.


Education

 Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline.

Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹12L / yr
skill iconPython
skill iconGo Programming (Golang)
RESTful APIs
skill iconDocker
skill iconKubernetes
+3 more

Primary Skills:

Python / Golang, RESTful APIs, Docker, Kubernetes, Linux


Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 2–4 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
Improving
Aayushi Vats
Posted by Aayushi Vats
Bengaluru (Bangalore)
4 - 7 yrs
₹10L - ₹35L / yr
skill iconGo Programming (Golang)
skill iconKubernetes
Linux/Unix
skill iconAmazon Web Services (AWS)
Ginkgo
+12 more


Technical Skills -

  • 4–6 years of experience in Golang development, backend engineering, or automation testing. 
  • Strong hands-on proficiency in Golang and backend development concepts. 
  • Hands-on experience with Kubernetes and containerized environments. 
  • Experience developing automation frameworks, unit tests, integration tests, and API validation tools using Go. 
  • Strong understanding of distributed systems, system design, and cloud-native architecture. 
  • Experience in validating backend services, REST/gRPC APIs, and Kubernetes-based platforms. 
  • Familiarity with Docker, CI/CD pipelines, Jenkins, and GitHub Actions. 
  • Knowledge of cloud-native observability tools such as Prometheus and Grafana. 
  • Strong debugging, analytical, and problem-solving skills. 
  • Ability to contribute to backend development, reliability improvements, and performance validation. 


Key Responsibilities -

  • Develop automation frameworks, unit tests, integration tests, and validation tools using Golang. 
  • Validate backend services, distributed systems, REST/gRPC APIs, and Kubernetes-based platforms. 
  • Contribute to backend development, debugging, reliability improvements, and performance validation. 
  • Work with cloud-native technologies such as Kubernetes, Docker, Prometheus, and Grafana. 
  • Automate workflows and testing through CI/CD pipelines using Jenkins/GitHub Actions. 
  • Collaborate with engineering teams to improve system quality, observability, and test coverage. 


Good to Have -

  • Experience with infrastructure platforms or storage systems. 
  • Exposure to AWS, Azure, or GCP. 
  • Experience with performance, load, or resiliency testing. 
  • Familiarity with Ginkgo, Gomega, or similar Go testing frameworks. 
Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
1 - 2 yrs
₹2L - ₹7L / yr
skill iconPython
skill iconGo Programming (Golang)
Linux/Unix
skill iconDocker
skill iconKubernetes
+3 more

Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 1-2 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
BigThinkCode Technologies
Divya Mohandass
Posted by Divya Mohandass
Chennai
4 - 5 yrs
₹4L - ₹13L / yr
skill iconGo Programming (Golang)
Backend
TypeScript
skill iconJavascript

At BigThinkCode, our technology solves complex problems. We are looking for talented backend engineer to join our development team at Chennai.

If you are passionate about building scalable applications and have strong experience in any backend programming or with interest for Golang and modern web technologies, we would love to hear from you!



Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.

  • Company: BigThinkCode Technologies
  • URL: https://www.bigthinkcode.com/
  • Experience required: 4 - 5 years
  • Work location: Chennai
  • Joining time: Immediate – 2 weeks
  • Work Mode: Work from office (Hybrid)


We are looking for a skilled and passionate Developer with strong Golang experience to join our growing engineering team. The ideal candidate should have hands-on experience in building scalable web applications, backend services, APIs, and modern frontend applications.



What You’ll Do

  • Design, develop, test, and maintain scalable and high-performance web applications.
  • Build and maintain robust backend services and RESTful APIs using Golang.
  • Develop responsive and user-friendly frontend applications using modern JavaScript/TypeScript technologies.
  • Work on end-to-end application development, including frontend, backend, APIs, and database integrations.
  • Design and develop scalable, secure, and maintainable application architecture.
  • Collaborate closely with product, design, and engineering teams to deliver high-quality solutions.
  • Write clean, reusable, efficient, and well-tested code.
  • Participate in code reviews and contribute to engineering best practices and coding standards.
  • Troubleshoot, debug, and resolve application and production issues.
  • Contribute to performance optimization, scalability, and continuous improvement of applications.

 What We’re Looking For

  • 4–5 years of hands-on experience in software development.
  • Experience with distributed systems and microservices architecture.
  • Managing, mentoring small team of 2-3 members.
  • Strong hands-on experience with Golang or Erlang or other programming languages with interest, learn Golang for backend development.
  • Experience building RESTful APIs, backend services, and microservices.
  • Good experience with JavaScript and/or TypeScript and modern frontend development.
  • Experience working with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
  • Strong understanding of software design principles, data structures, and scalable application architecture.
  • Experience with Git and version control workflows.
  • Good understanding of API security, authentication, and authorization mechanisms.
  • Strong debugging and problem-solving skills.
  • Ability to work independently as well as collaboratively in a fast-paced engineering environment.

 Preferred / Nice to Have

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, or containerized applications.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with Agile/Scrum development methodologies.


Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
4 - 7 yrs
₹12L - ₹18L / yr
skill iconPython
skill iconGo Programming (Golang)
RESTful APIs
skill iconDocker
skill iconKubernetes
+3 more

Primary Skills:

Python / Golang, RESTful APIs, Docker, Kubernetes, Linux


Core Responsibilities:

  • Design & Development: Architect and implement scalable backend services and APIs using Python or Golang, ensuring high performance, resilience, and extensibility.
  • System Ownership: Take end-to-end ownership of critical modules, from design and development to deployment and support.
  • Technical Leadership: Conduct design and code reviews, enforce best practices, and mentor junior engineers to raise the team’s technical bar.
  • Collaboration: Work closely with product managers, architects, and other engineers to translate business requirements into technical solutions.
  • Performance & Reliability: Troubleshoot complex issues in production systems, identify root causes, and design sustainable long-term solutions.
  • Innovation: Evaluate new technologies, contribute to proof-of-concepts, and recommend tools that can improve developer productivity.
  • Process Improvement: Drive initiatives to improve coding standards, CI/CD pipelines, and automated testing practices.
  • Knowledge Sharing: Document designs, create technical guides, and share insights with the broader engineering team.


Experience and Expertise:

  • 4–7 years of backend development experience with Python or Golang.
  • Strong expertise in designing, developing, and scaling microservices and distributed systems.
  • Solid understanding of concurrency, multi-threading, and performance optimization.
  • Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached), and messaging systems (Kafka, RabbitMQ, etc.).
  • Hands-on experience with Linux development, Docker, and Kubernetes.
  • Familiarity with cloud platforms (AWS/GCP/Azure) and related services.
  • Strong debugging, profiling, and optimization skills for production-grade systems.
  • Experience with AI-powered development tools is a strong plus; familiarity with concepts like 'agentic coding' for workflow automation or 'context engineering' for leveraging LLMs in system design is highly desirable.


Skills:

  • Strong problem-solving ability, with experience handling complex technical challenges.
  • Ability to lead technical initiatives and mentor junior engineers.
  • Excellent communication skills to collaborate with cross-functional teams and articulate trade-offs.
  • Self-motivated, proactive, and able to operate independently while aligning with team goals.
  • Passionate about engineering culture, quality, and developer productivity.


Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
4 - 7 yrs
₹12L - ₹18L / yr
skill iconPython
skill iconGo Programming (Golang)
Linux/Unix
skill iconDocker
skill iconKubernetes
+3 more

Core Responsibilities:

  • Design & Development: Architect and implement scalable backend services and APIs using Python or Golang, ensuring high performance, resilience, and extensibility.
  • System Ownership: Take end-to-end ownership of critical modules, from design and development to deployment and support.
  • Technical Leadership: Conduct design and code reviews, enforce best practices, and mentor junior engineers to raise the team’s technical bar.
  • Collaboration: Work closely with product managers, architects, and other engineers to translate business requirements into technical solutions.
  • Performance & Reliability: Troubleshoot complex issues in production systems, identify root causes, and design sustainable long-term solutions.
  • Innovation: Evaluate new technologies, contribute to proof-of-concepts, and recommend tools that can improve developer productivity.
  • Process Improvement: Drive initiatives to improve coding standards, CI/CD pipelines, and automated testing practices.
  • Knowledge Sharing: Document designs, create technical guides, and share insights with the broader engineering team.


Experience and Expertise:

  • 4–7 years of backend development experience with Python or Golang.
  • Strong expertise in designing, developing, and scaling microservices and distributed systems.
  • Solid understanding of concurrency, multi-threading, and performance optimization.
  • Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached), and messaging systems (Kafka, RabbitMQ, etc.).
  • Hands-on experience with Linux development, Docker, and Kubernetes.
  • Familiarity with cloud platforms (AWS/GCP/Azure) and related services.
  • Strong debugging, profiling, and optimization skills for production-grade systems.
  • Experience with AI-powered development tools is a strong plus; familiarity with concepts like 'agentic coding' for workflow automation or 'context engineering' for leveraging LLMs in system design is highly desirable.


Skills:

  • Strong problem-solving ability, with experience handling complex technical challenges.
  • Ability to lead technical initiatives and mentor junior engineers.
  • Excellent communication skills to collaborate with cross-functional teams and articulate trade-offs.
  • Self-motivated, proactive, and able to operate independently while aligning with team goals.
  • Passionate about engineering culture, quality, and developer productivity.
Read more
Improving
Aayushi Vats
Posted by Aayushi Vats
Bengaluru (Bangalore)
4 - 10 yrs
₹10L - ₹35L / yr
skill iconGo Programming (Golang)
skill iconKubernetes
skill iconDocker
SDK
API
+2 more

Position Summary

We are seeking an experienced Senior Golang Developer with deep expertise in Kubernetes controllers and operators to join our Cloud & Infrastructure Engineering team. You will design, develop, and maintain robust Kubernetes-native applications and custom operators that power our clients' containerized infrastructure. You should have 4+ years of professional Golang experience with demonstrated proficiency building production-grade Kubernetes controllers and operators.


Key Responsibilities

Design and develop custom Kubernetes controllers and operators to extend platform functionality

Write clean, efficient, maintainable Golang code following industry best practices and design patterns

Implement and manage Custom Resource Definitions (CRDs) for Kubernetes platforms

Develop API clients and libraries for Kubernetes resource management

Collaborate with DevOps and Platform teams to integrate operators into production environments

Implement comprehensive unit and integration testing strategies for controller logic

Troubleshoot and debug complex issues in Kubernetes environments

Contribute to architectural decisions and technical documentation

Mentor junior developers and participate in code reviews


Required Qualifications

4+ years of professional experience developing applications in Golang

2+ years of hands-on experience building and maintaining Kubernetes controllers and/or operators (e.g., using Kubebuilder, Operator SDK, or controller-runtime)

Strong understanding of Kubernetes architecture, APIs, and resource management

Proficiency with Custom Resource Definitions (CRDs) and API conventions

Experience with containerization technologies (Docker, container registries)

Solid understanding of concurrent programming and goroutines

Experience with version control systems (Git) and CI/CD pipelines

Demonstrated ability to write unit tests and integration tests

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos