CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer - Golang Jobs

10140 Job Offers

Senior Software Engineer
Save Icon
Join Microsoft's HPC & AI Engineering team to manage flagship supercomputers powering breakthroughs like ChatGPT. As a Senior Engineer, you'll ensure system reliability and performance for top-tier AI customers. Requires 4+ years of coding experience and 3+ years in AI/HPC systems or cloud infras...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Excel Chat & Office Extensibility
Save Icon
Join Microsoft's Excel Chat & Office Extensibility team in Redmond as a Software Engineer II. You will build foundational SDX components and Office.js APIs to empower developers creating Office add-ins. This role requires 2+ years of coding experience in TypeScript/JavaScript and web platform API...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Shape the future of AI infrastructure at Microsoft Azure. Design and build scalable, intelligent systems for the world's largest data centers. Requires 4+ years of coding experience (C++, Python, etc.) and expertise in distributed systems. This senior role offers a chance to work on cutting-edge ...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the development of cutting-edge software for Microsoft Teams Rooms as a Principal Software Engineer in Bangalore. Leverage your 6+ years of expertise in modern web stacks (TypeScript, React) and backend technologies to ship impactful features. This role requires a strong problem-solver passi...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - M365 Copilot
Save Icon
Join our team in Suzhou to build the core backend services powering Microsoft 365 Copilot. As a Senior Software Engineer, you'll design and optimize high-throughput, distributed systems and data pipelines using C#/ASP.NET. Your work will ensure reliable, scalable data flows that enable intelligen...
Location Icon
Location
China , Suzhou
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer 2 - Azure Ecosystems Engineering
Save Icon
Join Microsoft's Azure Ecosystems Engineering team in Sydney as a Software Engineer II. You will build the Microsoft Learn platform, creating impactful content and learning experiences. This role requires 2+ years of cloud service development experience with languages like C#, Java, or Python. Co...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our Dynamics 365 Supply Chain Management team in Bangalore as a Software Engineer II. Develop full-stack and back-end solutions for critical enterprise business problems at scale. We seek engineers with 2+ years' coding experience in C#, Java, or Python, passionate about quality and innovati...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Hyderabad as a Senior Software Engineer. You will build the AI-era data platform, focusing on data integration and tooling like ETL/ELT. Requires 8+ years of coding experience in C/C++/C#/Python and expertise in data integration. Lead by example to create scala...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Lead Software Engineer, Full Stack (Intelligent Foundations and Experiences)
Save Icon
Lead Full Stack Software Engineer role at Capital One in McLean. Drive transformation using Java, JavaScript, TypeScript, Python, Go, and AWS cloud services. Lead a team on diverse projects in an Agile environment with competitive benefits. Join a collaborative team of innovators solving real cus...
Location Icon
Location
United States , McLean
Salary Icon
Salary
197300.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Software Engineer, Back End
Save Icon
Join Capital One in Houston as a Senior Back End Software Engineer. You will design robust cloud solutions using Java/Python, AWS, and open-source frameworks for the PULSE EFT Network. This role offers a collaborative Agile environment with performance incentives and comprehensive benefits. Drive...
Location Icon
Location
United States , Houston
Salary Icon
Salary
147100.00 - 167900.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Junior .Net Software Engineer
Save Icon
Launch your .NET career in Brno! Join a skilled, supportive team as a Junior Software Engineer. Develop robust solutions using ASP.NET, C#, and Entity Framework. Enjoy flexible working, 25+ days leave, and strong career investment.
Location Icon
Location
Czech Republic , Brno
Salary Icon
Salary
55000.00 CZK / Month
giacom.com Logo
Giacom
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Chaos Studio team in Bangalore as a Senior Software Engineer. Build a core platform for controlled fault injection and resilience testing at cloud scale. Leverage 7+ years of coding experience (C/C++/C#/Java/Python) to design robust systems and lead by example. Ensure servi...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join the Bing Metrics team in Barcelona as a Software Engineer. Develop full-stack tools to analyze, monitor, and ensure the quality of a global search engine powering billions of queries. Work with SQL, relational databases, and modern languages to build insightful dashboards and user experience...
Location Icon
Location
Spain , Barcelona
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Vancouver to build the data platform for the age of AI. As a Senior Software Engineer, you'll design high-availability services for products like Microsoft Fabric and Azure Synapse. This role requires a Bachelor's degree, 4+ years of coding experience, and a pa...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Flower Mound, TX, as a Software Engineer. You will design and maintain secure, scalable applications using Java, Kotlin, and Swift. This role involves full SDLC ownership, from requirements to deployment, requiring a CS degree and 5+ years of experience. Work with cutting-edge te...
Location Icon
Location
United States , Flower Mound, TX
Salary Icon
Salary
156998.00 - 160000.00 USD / Year
spius.net Logo
Software Professionals
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join GE Vernova in Bucharest as a Backend Software Engineer. You will design and develop scalable microservices using Java, Spring Boot, and PostgreSQL with PostGIS. Your work will power critical geospatial products for the digital transformation of the energy grid. This role offers a flexible, A...
Location Icon
Location
Romania , Bucharest
Salary Icon
Salary
Not provided
gevernova.com Logo
GE Vernova
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join our team as a Staff Software Engineer, a key full-stack role in Hyderabad or Bangalore. You will design and develop robust SCADA, IoT, and automation platforms for the renewables wind sector. We seek an expert with 8+ years' experience in React/Angular, Node.js/Java/.NET, and SQL/NoSQL datab...
Location Icon
Location
India , Hyderabad; Bangalore
Salary Icon
Salary
Not provided
gevernova.com Logo
GE Vernova
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
Seeking a Senior Software Engineer in Bangalore to develop scalable features using a Full Stack .NET(C#) & React tech stack. You will design high-performance systems, engage in the full Agile lifecycle, and contribute to architectural discussions. This role offers relocation assistance for the ri...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
gevernova.com Logo
GE Vernova
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
Seeking a Senior Software Engineer in Bangalore to design and deliver high-performance software. This full-stack role requires 6+ years with .NET Core, C#, React, and scalable distributed systems. Experience with Docker, Kubernetes, and PostgreSQL is key. Relocation assistance is provided for thi...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
gevernova.com Logo
GE Vernova
Expiration Date
Until further notice
Sr Staff Software Engineer
Save Icon
Seeking a Sr Staff Software Engineer in Bangalore to drive Agile adoption and technical excellence. Lead as a Scrum Master, coaching teams on Java, Spring Boot, and microservices while developing with Angular/React. Requires 6+ years' experience in software engineering and Agile facilitation to e...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
gevernova.com Logo
GE Vernova
Expiration Date
Until further notice

About the Software Engineer - Golang role

Explore a world of opportunity in Software Engineer - Golang jobs, a specialized and in-demand career path at the heart of modern backend and cloud-native development. Professionals in this role leverage the Go programming language (Golang) to build efficient, reliable, and scalable software systems. Known for its simplicity, performance, and excellent concurrency support, Go is the engine behind countless microservices, distributed systems, APIs, and infrastructure tools. A career here is ideal for engineers passionate about creating high-performance backend services, robust networked applications, and the foundational platforms that power today's digital experiences.

In typical Software Engineer - Golang jobs, core responsibilities revolve around designing, developing, and maintaining server-side applications. This includes architecting and implementing RESTful or gRPC APIs that serve data to web and mobile clients. Engineers build and optimize microservices that handle specific business logic, ensuring they are resilient, scalable, and communicate effectively within a distributed architecture. A significant part of the role involves writing concurrent code to handle multiple tasks simultaneously, a key strength of Go. Professionals also integrate with various data storage solutions, including SQL databases like PostgreSQL and NoSQL systems, and often work with message queues and caches. Deploying and managing applications within containerized environments like Docker and orchestrators such as Kubernetes is a common expectation, aligning with cloud-native principles.

The day-to-day work extends beyond pure coding. Engineers in these roles are responsible for writing comprehensive unit and integration tests to ensure code quality and reliability. They participate in code reviews, contribute to system design discussions, and document their work. Performance profiling and optimization are frequent tasks, as Go applications are often chosen for their speed and efficiency. Collaboration is key; Golang engineers regularly partner with front-end developers, product managers, DevOps specialists, and data engineers to deliver cohesive features and system improvements.

To succeed in Software Engineer - Golang jobs, candidates typically need a strong foundation in computer science principles and several years of professional software development experience. Proficiency in Go is paramount, including a deep understanding of its concurrency model (goroutines and channels), standard library, and idiomatic patterns. Solid experience with backend development, API design, and system architecture is essential. Familiarity with cloud platforms (AWS, GCP, or Azure), containerization technologies, and infrastructure-as-code tools is highly valued. Knowledge of software development best practices, including version control with Git, CI/CD pipelines, and agile methodologies, is standard. Strong problem-solving skills, attention to detail, and the ability to work effectively in a team environment are universal requirements for these impactful roles. Discover your next career move in this dynamic field where you can build the scalable systems of tomorrow.