CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer - Golang Jobs

10192 Job Offers

Software Engineer
Save Icon
Lead the evolution of Microsoft Ads' high-throughput, real-time bidding platform in Barcelona. This role demands expertise in low-latency distributed systems (C++, C#, Java) and scaling mission-critical services. Drive architectural modernization, performance, and operational excellence in a coll...
Location Icon
Location
Spain , Barcelona
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 HPC/AI team to build the next-generation AI supercomputer. Design and optimize high-performance, low-latency networking for large-scale AI training infrastructure. Requires 2+ years of coding experience in C/C++/Python and a degree in Computer Science. This role is based in the U...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Lead the development of Cloudera's Operational Database (COD) as a Staff Software Engineer in Bangalore. Leverage your 8+ years of Java expertise to build scalable distributed systems like HBase and Phoenix. Drive the product roadmap, mentor the team, and enjoy a flexible WFH policy with comprehe...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
TIBCO Senior Software Engineer
Save Icon
Seeking a Senior TIBCO Software Engineer with 3+ years of experience in BW6/5, EMS, and RV. The role requires strong skills in SOAP/REST integrations, JMS, SQL/PL/SQL, and application security. Ideal candidates will have excellent analytical and communication abilities. This is an on-site opportu...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Software Engineer II - Android
Save Icon
Join Microsoft Teams as a Software Engineer II for Android. Develop the core mobile client for a global collaboration hub, focusing on performance, architecture, and scalability. This role in the Czech Republic requires Android lifecycle expertise and experience shipping products in languages lik...
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead a talented engineering team in Bangalore, developing innovative security solutions for Microsoft Defender for Endpoint on Linux. Leverage your 15+ years of software engineering experience and deep Linux expertise to protect servers worldwide. Drive product adoption, mentor engineers, and col...
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
Save Icon
Join Microsoft's Defender for Office team in Hyderabad to combat advanced email threats. Design and deliver a secure, distributed data platform using C++, C#, Python, or Java. Leverage Azure Cloud and big data analytics to build detection systems for malware, phishing, and spam. This role require...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Mobile Software Engineer (iOS)
Save Icon
Join our team as a Mobile Software Engineer (iOS) in Poznań or Warsaw. Develop AI-powered language intelligence solutions using Swift, MVVM, and Clean Architecture. Collaborate on a digital platform featuring search and automation. Enjoy flexible hours, clear career paths, and a supportive tech c...
Location Icon
Location
Poland , Poznań; Warszawa
Salary Icon
Salary
Not provided
britenet.eu Logo
Britenet sp. z o. o.
Expiration Date
Until further notice
Full Stack Software Engineer
Save Icon
Join our team in Mississauga as a Full Stack Software Engineer. You will design and build robust applications using Node.js, Python, and modern JS frameworks like React. Develop microservices, implement CI/CD pipelines, and deploy in containerized environments. This role requires expertise in ful...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Staff Software Engineer, Backend
Save Icon
Join Cresta as a Staff Backend Engineer and be a founding member of our new tech hub in Cluj-Napoca. Design scalable systems using Python/Go, ClickHouse, and Elasticsearch in a remote-first, global team. You'll build a cutting-edge Customer Data Platform, delivering real-time insights that drive ...
Location Icon
Location
Romania , Cluj-Napoca
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Software Engineer II (Frontend)
Save Icon
Join Microsoft's Teams Messaging team in Prague as a Frontend Software Engineer. Develop core communication features using React and TypeScript in a collaborative, agile environment. Impact billions of users by building performant, secure, and accessible applications. A Bachelor's degree in CS or...
Location Icon
Location
Czech Republic , Prague
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 Responsible AI group in Bangalore as a Senior Software Engineer. Build high-performance, low-latency AI services for content safety, integrating with Azure AI. Leverage 5+ years of software engineering expertise in C#, Java, C++, or Python to design scalable, secure systems. Lead...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer Intern
Save Icon
Launch your software engineering career as an Intern at INNOMIZE in Ho Chi Minh City. Work on global projects, writing clean code for full-stack development using JavaScript/TypeScript, React, or Node.js. Receive mentorship, on-the-job training, and a clear path to becoming an official employee i...
Location Icon
Location
Vietnam , Ho Chi Minh City
Salary Icon
Salary
Not provided
INNOMIZE
Expiration Date
Until further notice
Software Engineering Manager
Save Icon
Lead a dynamic software engineering team in Earth City, MO, driving technical architecture and Agile delivery. Utilize your expertise in .NET, C#, JavaScript, and Azure cloud to optimize processes and foster innovation. This role offers comprehensive benefits including medical, vision, dental, an...
Location Icon
Location
United States , Earth City
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer, Front End
Save Icon
Join Temporal's UI team as a Senior Front-end Engineer to build intuitive interfaces for complex distributed systems. You'll own features using Svelte and TypeScript, focusing on performance and real-time data visualization. Enjoy a remote role in Canada with comprehensive benefits, including ful...
Location Icon
Location
Canada
Salary Icon
Salary
180000.00 - 230000.00 CAD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Lead the development of critical platform systems for user acquisition and fraud prevention at Handshake. This senior backend-leaning full-stack role requires 5+ years of experience with Java/Python/C++, AWS/Azure, and scaling infrastructure. Enjoy equity, comprehensive benefits, and a hybrid mod...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
200000.00 - 235000.00 USD / Year
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Full-Stack Software Engineer
Save Icon
Seeking a Full-Stack Software Engineer in Fort Meade to develop end-to-end solutions in a fast, agile environment. Utilize your expertise in C++, Java, and scripting languages within a Linux ecosystem. This role requires a TS/SCI clearance with polygraph and offers comprehensive benefits, includi...
Location Icon
Location
United States , Fort Meade
Salary Icon
Salary
69400.00 - 158000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Manager, Software Engineering - Storage
Save Icon
Lead a team building high-performance distributed storage systems at Meta. This Bellevue-based role requires 12+ years of software engineering experience, including technical management. Drive innovation and collaborate with cross-functional teams in a culture of continuous learning. Competitive ...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Full Stack Software Engineer, Senior
Save Icon
Seeking a Senior Full Stack Engineer in Annapolis Junction. Utilize 5+ years with Python, React, and Agile to build end-to-end solutions from vision to production. Tackle complex challenges using the latest tools and architectures within a collaborative team. Enjoy comprehensive benefits includin...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Staff Software Engineer - New Horizons
Save Icon
Lead the 0→1 development of a new school scheduling product as a founding Staff Software Engineer in Boston. You will drive both product discovery and full-stack technical execution, building MVPs and shaping the architecture. This senior role requires independence, flexibility across engineering...
Location Icon
Location
United States , Boston
Salary Icon
Salary
120000.00 - 170000.00 USD / Year
edtechjobs.io Logo
EdTech Jobs
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.