
About ThoughtWorks
Transforming businesses through technology and innovation
Key Highlights
- Headquartered in Chicago, Illinois, with 43 global offices
- Approximately 7,000 employees worldwide
- Serves clients including BMW, BBC, and the UN
- Focus on software development and digital transformation
ThoughtWorks is a global technology consultancy headquartered in Chicago, Illinois, with over 43 offices across 14 countries. The company specializes in software development, digital transformation, and agile consulting, serving clients like BMW, the BBC, and the United Nations. With a workforce of ...
🎁 Benefits
ThoughtWorks offers competitive salaries, equity options, a generous PTO policy, and flexible remote work arrangements. Employees also benefit from a ...
🌟 Culture
ThoughtWorks fosters a culture of continuous learning and innovation, emphasizing agile methodologies and collaborative problem-solving. The company v...
Skills & Technologies
Overview
ThoughtWorks is seeking a Senior Golang Developer to design and develop high-performance applications. You'll work with Go, RESTful APIs, and microservices in Singapore. This role requires strong backend development skills and client collaboration experience.
Job Description
Who you are
You have 5+ years of experience in backend development, particularly with the Go programming language — you've designed and built scalable applications that meet diverse client needs. Your expertise in RESTful APIs and microservices architecture allows you to create robust systems that handle high traffic efficiently. You thrive in collaborative environments, working directly with clients to translate their business requirements into technical solutions. You are committed to writing clean, maintainable code and actively participate in code reviews to uphold high coding standards. Your problem-solving skills enable you to troubleshoot production issues effectively and optimize application performance. Staying current with industry trends and best practices in the Golang community is important to you, as you continuously seek to enhance your technical knowledge.
Desirable
Experience with cloud platforms and databases (both SQL and NoSQL) is a plus, as it allows you to integrate comprehensive solutions that meet client demands. Familiarity with agile methodologies and a passion for mentoring junior developers can further enhance your contributions to the team.
What you'll do
As a Senior Golang Developer Consultant at ThoughtWorks, you will architect, develop, and maintain high-quality software solutions using Go. You will engage with clients to understand their business challenges and propose effective technical solutions that drive their success. Your role will involve designing and implementing RESTful APIs and microservices, ensuring that the systems you build are scalable and resilient. You will write clean, well-documented code and participate in code reviews to maintain high coding standards across the team. Debugging production issues and optimizing application performance will be part of your daily responsibilities, ensuring that the applications you develop run smoothly and efficiently. You will also work with various databases and cloud platforms to create comprehensive solutions that meet client needs. Keeping up-to-date with the latest trends in the Golang community and the broader cloud-native ecosystem will be essential to your role, as you will be expected to bring innovative ideas to the table.
What we offer
At ThoughtWorks, you will be part of a collaborative and inclusive culture that values diversity and encourages continuous learning. You will have the opportunity to work on impactful projects across various industries, pushing the boundaries of technology to solve complex business problems. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to deliver extraordinary impact together with our clients, and let's be extraordinary.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at ThoughtWorks.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Leaseweb is seeking a Senior Golang Developer for their Developer Platform Team to build and support APIs for their services. You'll work with Go and PHP in a hybrid work environment based in Amsterdam.

Software Engineering
ThoughtWorks is hiring a Senior Software Developer to collaborate with cross-functional teams and design impactful software solutions. You'll leverage your technical expertise to solve complex business problems and advocate for best engineering practices. This role requires strong coding skills and a collaborative mindset.

Backend Engineer
Kong is hiring a Senior Golang Engineer to enhance their API development platform, Insomnia. You'll work with Go and various API protocols to build innovative solutions for developers. This role requires strong expertise in backend engineering.

Software Engineering
JFrog is seeking a Senior Software Engineer to design and develop high-quality backend services for a new SaaS product. You'll work with technologies like Docker and Kubernetes, contributing to innovative solutions in software development management.

Software Engineering
Teya is hiring a Senior Software Engineer (Golang) to shape their technology platform and drive innovation across Europe. You'll design, develop, and maintain core APIs and event-driven services. This role requires expertise in Go and experience in building reliable systems.