CrawlJobs Logo
Briefcase Icon
Category Icon

Software Engineer - Golang Jobs (On-site work)

2796 Job Offers

Filters
Senior Associate Software Development Engineer
Save Icon
Join NTT DATA as a Senior Associate Software Development Engineer in Ho Chi Minh City. Design and develop cloud-based micro-services, working with APIs, ML/AI algorithms, and large data sets. Utilize your experience in Agile, DevOps, and public cloud platforms like AWS or Azure to build scalable ...
Location Icon
Location
Vietnam , Ho Chi Minh City
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Engineer II - Grocery & Retail
Save Icon
Join Uber's Grocery & Retail team as a Software Engineer II in New York. Design and build scalable backend services using Java, C++, Python, or Go. This high-impact role offers equity, bonuses, and a 401(k) for a candidate with 2+ years of backend development experience.
Location Icon
Location
United States , New York
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
R&D Control Software Engineer
Save Icon
Join our team in Zurich, Basel, or Bern as an R&D Control Software Engineer. Develop embedded real-time C++ software for power electronics and Medium Voltage Drives. You will engage in the full software lifecycle, from design to CI/CD testing. We offer a vibrant, international workplace with stro...
Location Icon
Location
Switzerland , Zurich; Basel; Bern
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Senior Software Engineering Web Full Stack Microsoft Copilot
Save Icon
Join the Microsoft Copilot Team in Beijing to redefine AI-powered experiences. We seek a Senior Full Stack Engineer with 4+ years in C#, Java, or Python and proven leadership skills. You will build intelligent, cross-device solutions connecting Windows, M365, and Azure, focusing on performance an...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Full Stack
Save Icon
Join Bing Places at Microsoft as a Full Stack Software Engineer. Build scalable systems that power trustworthy local search for millions. Collaborate with cross-functional teams to integrate data and improve ranking at a global scale. This role in Redmond offers growth in distributed systems and ...
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
DSP Embedded Software Engineer - Software Defined Radio Datalink
Save Icon
Join our defence client in Stevenage as an Embedded Software Engineer. Develop and test innovative Software Defined Radio (SDR) datalink solutions using DSP and C for ARM platforms. This onsite role requires SC clearance and offers hands-on work with lab tools and real-time embedded systems.
Location Icon
Location
United Kingdom , Stevenage
Salary Icon
Salary
53.51 - 70.00 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join our team in Camas as a Software Engineer II. Design and develop software solutions, owning full modules while working with C# and Windows toolchains. Collaborate on APIs, communication protocols, and hardware-interfacing systems. We offer a 401(k) match, bonus program, and comprehensive bene...
Location Icon
Location
United States , Camas
Salary Icon
Salary
101500.00 - 120000.00 USD / Year
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Sr Associate Software Engineer - DTI Marketing
Save Icon
Seeking a Senior Associate Software Engineer in Hyderabad to develop and maintain high-quality SFMC applications. This role requires 5+ years of Salesforce integration experience and expertise in Agile methodologies. You will own full project lifecycles, work with cloud tech and generative AI, an...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Sr Associate Software Engineer - DTI Marketing
Save Icon
Seeking a Senior Associate Software Engineer in Hyderabad to develop and maintain critical SFMC applications. This role requires 5+ years of Salesforce integration experience and expertise in Agile methodologies. You will own full project lifecycles, work with cloud tech and generative AI, and en...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Crowd Intelligence Platform team in Hyderabad as a Software Engineer II. You will enhance a scalable, AI-driven testing platform for products like Bing and Copilot. This role focuses on backend system design, platform robustness, and improving developer experience. Requires 4+ ye...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Redmond to build the data platform for the age of AI. As a Software Engineer II, you will design and optimize query engine features using C++, C#, or Java. You'll ensure system reliability and collaborate on key products like Microsoft Fabric and Azure Cosmos D...
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
Full Stack Software Engineer
Save Icon
Join a London-based fintech as a Full Stack Software Engineer. Develop and scale the core platform using modern frameworks across frontend and backend. Collaborate with product teams, write clean code, and leverage AI-assisted tools. Enjoy a culture of ownership and professional growth.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
40000.00 - 55000.00 GBP / Year
thepeoplenetwork.co.uk Logo
Fynity
Expiration Date
Until further notice
Software Engineer - .NET
Save Icon
Seeking a skilled .NET Software Engineer in Bengaluru for a WFO contract role. Leverage 4+ years with .NET/C#, ExtJS, and VB.NET to maintain and support a mature SaaS product. Your focus will be on bug-fixing, troubleshooting, and enhancing both legacy and modern components. Ideal for a proactive...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Seeking a Principal Software Engineer in Bedford to support critical Command, Control, and Battle Management (C3BM) programs. This role requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in the full DoD software development lifecycle. Join our team to develop resilient sy...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
120506.00 - 145000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's Defender team as a Software Engineer in Redmond. Develop cutting-edge cloud security solutions at massive scale using C++, C#, or Python. This role requires a Top Secret/SCI clearance. You'll build reliable services and protect critical government environments.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 - 165200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Uber's Enterprise Payment team as a Senior Software Engineer in Sunnyvale. Design and scale critical backend systems using Java, Go, or Python for global B2B invoicing. Lead complex projects, mentor engineers, and build large-scale distributed systems. Enjoy competitive compensation, equity,...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Clarity Apps team in Cairo as a Senior Software Engineer. Design and optimize high-performance SDKs for Android, iOS, and cross-platform frameworks like Flutter. Apply your expertise in C++, Java, or JavaScript to solve complex problems and impact how customers understand user be...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer 2
Save Icon
Join Microsoft's Full Body Vectorization team in Beijing to build the next-generation search and grounding engine. As a Senior Applied Scientist, you will leverage LLMs and deep learning to improve Bing, Copilot, and AI tools. Drive innovation from research to production, collaborating globally t...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Specialist Software Engineer - R&D Omics
Save Icon
Join Amgen's Research Informatics team in Hyderabad as a Specialist Software Engineer. Develop and maintain software for omics data analysis using Python, R, and Nextflow. Leverage cloud platforms (AWS/GCP) and CI/CD to build data pipelines and visualization tools. Collaborate in an agile, multi-...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Sr Associate Software Engineer - DTI Marketing
Save Icon
Seeking a Senior Associate Software Engineer in Hyderabad to develop and maintain high-quality SFMC applications. This role requires 5+ years of Salesforce integration experience and expertise in Agile methodologies. You will own full project lifecycles, work with cloud tech and generative AI, an...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
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.

Filters

×
Countries
Category
Location
Work Mode
Salary