CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer - Golang Jobs

10187 Job Offers

Senior Software Engineer
Save Icon
Join Microsoft's Azure Core team in Bangalore as a Senior Software Engineer. You will build and operate the global-scale platform that ensures the security and reliability of Microsoft's cloud services. This role requires 8+ years of coding experience in C, C++, C#, Java, JavaScript, or Python. C...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Azure Data Lake Storage Gen 2
Save Icon
Join Microsoft's Azure Storage team in Sydney as a Software Engineer II. Develop the foundational Azure Data Lake Storage Gen2 service, handling exabytes of data for global clients. Utilize your expertise in C, C++, C#, or Python to build, optimize, and deliver scalable cloud storage solutions. T...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Azure Storage
Save Icon
Join the Microsoft Azure Storage team in Sydney to engineer cloud-scale distributed systems. Develop foundational services like Blob, Table, and File Storage using C++, C#, or Python. This role requires a CS degree, 2+ years of coding experience, and offers the chance to impact major services lik...
Location Icon
Location
Australia , Sydney
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 to build the AI-era data platform. As a Senior Software Engineer, you'll develop and operate AI-ready data pipelines and distributed systems using C++, C#, or Python. This role requires 7+ years of experience and is based in India. Help power a new class of data-f...
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Microsoft's Windows team in Hyderabad as a Principal Software Engineer. Lead large dev teams to innovate on the next generation of Windows using C/C++ and XAML/WinUI. This role requires 10+ years of experience designing software at scale and offers a chance to impact billions globally. Drive...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Lead AI-driven innovation at Microsoft Digital in Hyderabad. Design high-scale agent systems using C#/Python and Azure, focusing on LLM integration and multi-agent orchestration. Bring 8+ years of distributed systems expertise to build secure, low-latency services and mentor a growing team.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Gift Card
Save Icon
Join our Gift Cards Team in Dortmund as a Backend Software Engineer. Design, deploy, and operate scalable microservices using Kotlin, Java, and Spring on AWS/Kubernetes. Embrace a growth mindset in a cross-functional squad with a hybrid model and great benefits. Shape the future of our customer-f...
Location Icon
Location
Germany , Dortmund
Salary Icon
Salary
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Systems Software Engineering Manager
Save Icon
Lead a team of software engineers to deliver high-quality solutions at Meta. This role requires 12+ years of experience, including 5+ years managing technical teams and 2+ years managing managers. Drive innovation and technical strategy from our Denver, CO office or other US locations, with compe...
Location Icon
Location
United States , Denver, CO +4 locations
Salary Icon
Salary
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, Infrastructure
Save Icon
Join Meta's Infrastructure team in Athens as a Software Engineer. Develop scalable systems and solve complex technical problems to connect billions globally. We seek engineers with a strong CS background and leadership experience in driving major projects. Work with cutting-edge technologies in a...
Location Icon
Location
Greece , Athens
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's E+D IDEAS team in Noida as a Senior Software Engineer. Lead the development of scalable, reliable assistance services using cloud technologies and Large Language Models. You will design distributed systems and provide technical leadership in a collaborative, innovative environmen...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Annapolis Junction to develop and enhance complex, diverse software systems. This role requires 20 years of experience, a TS/SCI/Full Scope Polygraph, and expertise in large data sets, real-time systems, and algorithm development. Join a team working on criti...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer with a TS/SCI/Full Scope Polygraph in Annapolis Junction. This role involves developing complex systems like real-time platforms and large-data analytics. Requires 20 years of SWE experience and expertise in algorithm development and COTS/GOTS integration.
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer with a TS/SCI/Full Scope Polygraph in Annapolis Junction. This role involves developing complex systems like real-time platforms and large-data analytics. Requires 20 years' SWE experience and expertise in full lifecycle development. Join a mission-critical team...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's Cloud + AI team in Hyderabad as a Software Engineer. Build secure, scalable solutions for sovereign and public cloud platforms using C++, C#, or Python. You'll own end-to-end delivery of mission-critical services, focusing on distributed systems and cloud architecture. This role ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Azure Core
Save Icon
Join Microsoft's Azure Core team in Belgrade as a Senior Software Engineer. Develop the foundational cloud infrastructure that powers global workloads, focusing on durability, high availability, and orchestration. Utilize your expertise in C, C++, C#, or Python to design, code, and optimize criti...
Location Icon
Location
Serbia , Belgrade
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Annapolis Junction to develop and enhance complex, diverse software systems. This role requires 20 years of experience in similar scope projects and expertise in large data sets, real-time systems, and algorithm development. You will work on processing-intens...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Sr. Software Engineer (Coach Team)
Save Icon
Join a top-tier global team as a Senior Software Engineer in Tokyo. Utilize your 5+ years in web development, with expertise in TypeScript, Node.js, and cloud platforms (AWS/GCP). Enjoy a flexible hybrid model (2 days onsite) while building SaaS solutions. Business-level English is required.
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
9000000.00 - 11000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Manager, Software Engineering
Save Icon
Lead software engineering teams in Plano, TX, driving digital transformation with Java, Python, and Azure cloud. This role requires 10+ years of experience building enterprise applications and microservices. You will oversee development, set technical direction, and collaborate across key busines...
Location Icon
Location
United States , Plano
Salary Icon
Salary
110700.00 - 185250.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Bentley Systems in Dublin as a Senior Software Engineer. Develop cutting-edge software for Plant, Building, and Structural Engineering using TypeScript, Node.js, and React. Leverage your 7+ years of experience in a collaborative team, with attractive salary and benefits. Advance global infra...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Software Engineer
Save Icon
Join 2HB as a Software Engineer in Annapolis Junction, MD. Develop, test, and deploy mission-critical software in on-prem and AWS Cloud environments. Requires a degree in Computer Science, Linux CLI, scripting (Bash/Python), and programming in C/C++/Java. CI/CD, Git, and cloud experience are key ...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
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.