CrawlJobs Logo

Filters

Location
Salary

Software Engineer - Golang Jobs

10145 Job Offers

Frontend Software Engineer
Save Icon
Join Miro's Canvas Core team in Yerevan as a Frontend Software Engineer. Build scalable, high-performance frontend foundations and platform capabilities using modern frameworks. You'll design solutions, improve developer experience, and ensure platform resilience. Enjoy competitive equity, health...
Location Icon
Location
Armenia , Yerevan
Salary Icon
Salary
Not provided
miro.com Logo
Miro
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Lead a skilled Agile team as a Lead Software Engineer at NTT DATA in Athens. Utilize your 7+ years of Java/Spring and microservices expertise to architect backend solutions on Azure. This role offers a comprehensive benefits package, including full health insurance and a focus on well-being, with...
Location Icon
Location
Greece , Athens
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Engineer, Product
Save Icon
Join Meta's world-class engineering team in Tel Aviv to build cutting-edge products connecting billions globally. Tackle complex technical challenges, architect scalable systems, and drive innovation across mobile and web platforms. Leverage your expertise in software engineering and leadership t...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead the Azure Data engineering team in Hyderabad, building the foundational data platform for the AI era. This role requires 15+ years in distributed systems and cloud services, plus 4+ years managing teams. You will define strategy for reliability, security, and AI-driven automation across prod...
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
Join Microsoft Azure's Core team as a Senior Software Engineer. Design next-generation cloud capacity management for a global scale. This role in Serbia requires expertise in C, C++, C#, or similar languages. Shape the foundation of Azure, relied upon by millions worldwide.
Location Icon
Location
Serbia , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer - CoreAI
Save Icon
Lead the architecture for Azure AI's core infrastructure as a Principal Software Engineer in Redmond. You will design and build large-scale, distributed systems powering advanced search and knowledge services for LLMs. This role requires deep expertise in C#/C++/Java/Python and cloud-based distri...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
VR Software Engineer- Atlas
Save Icon
Join the Atlas team and shape the future of humanoid robotics. As a VR Software Engineer, you'll develop cutting-edge, low-latency VR applications for real-time robot teleoperation in Waltham. We seek a skilled engineer with 3+ years of VR/XR experience and proficiency in modern game engines. Enj...
Location Icon
Location
United States , Waltham
Salary Icon
Salary
116479.00 - 160158.00 USD / Year
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Mobile Full Stack Software Engineer
Save Icon
Join a greenfield initiative to build a 0→1 mobile-first product for a nationally recognized enterprise. As a founding Mobile Full Stack Engineer, you will develop with Flutter/Dart and NestJS/Node.js on AWS. This role in Eden Prairie offers a chance to shape a unified digital experience with exc...
Location Icon
Location
United States , Eden Prairie
Salary Icon
Salary
150000.00 - 173000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Developer Productivity Engineer
Save Icon
Join Susquehanna as a Software Developer Productivity Engineer in the Philadelphia area. Optimize C++ build systems for low-latency trading infrastructure using distributed compilation and CI/CD. Requires 4+ years with C++, Python, Linux, and tools like make. Enhance developer productivity in a d...
Location Icon
Location
United States , Bala Cynwyd (Philadelphia Area), Pennsylvania
Salary Icon
Salary
Not provided
sig.com Logo
Susquehanna International Group
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Azure as a Senior Software Engineer in Redmond. Design and implement critical protocols for the world's fastest cloud storage, ensuring availability and durability at an exabyte scale. This role requires expertise in C/C++, large-scale distributed systems, and technical leadership....
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Redmond to build the next-generation data platform for the AI era. As a Senior Software Engineer, you'll develop core database services like Azure SQL DB using C++, C#, or Java. This role involves full lifecycle development, from prototyping to deployment, in a...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join the M365 Copilot App Platform team in Redmond. Develop middle-tier services, APIs, and infrastructure for AI-enabled experiences across web, Windows, and Mac. Requires 2+ years of coding experience in C#, Java, Python, or similar. Work on full-stack innovation within a collaborative engineer...
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
Join Microsoft's Azure Networking team to design and build the next-generation AI network infrastructure. This senior role requires expertise in C, C++, or Python and experience with large-scale distributed systems. You will collaborate on critical projects for the world's largest data centers, b...
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, Infra PyTorch (PhD)
Save Icon
Join Meta's PyTorch Compiler team in Menlo Park to advance the core of PyTorch 2.0. Develop cutting-edge ML compilers (TorchDynamo/Inductor) to optimize performance for the entire community. This PhD role requires expertise in compilers, ML systems, and Python/C++. Contribute to open-source, indu...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer, Trust & Safety
Save Icon
Join Vercel's Trust & Safety team as a Senior Software Engineer. Protect millions of developers from abuse at internet scale using JavaScript/TypeScript, Python, and applied LLM techniques. Analyze threats, build scalable defenses, and collaborate with cross-functional teams. Enjoy competitive co...
Location Icon
Location
United States
Salary Icon
Salary
196000.00 - 294000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Software Engineer, Infrastructure
Save Icon
Join Meta's Infrastructure team in Tel Aviv to build scalable systems that connect billions globally. We seek a Software Engineer with expertise in API design, system optimization, and cross-functional leadership. You'll architect efficient, high-impact solutions using diverse technologies in a w...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Acquisition Engineer
Save Icon
Join a groundbreaking UK Defence software acquisition programme in Glasgow. Utilize your software acquisition engineering expertise to deliver critical support solutions and programmable elements. Enjoy flexible working, a generous pension, and specialist training in this transformative role.
Location Icon
Location
United Kingdom , Glasgow
Salary Icon
Salary
44100.00 GBP / Year
des.mod.uk Logo
Defence Equipment & Support
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's OneDrive-SharePoint team in Hyderabad as a Senior Software Engineer. Tackle global-scale cloud challenges, handling exabytes of data for 200M+ users. Lead architecture, write code in C++/C#/Java, and mentor others in a full-stack, agile environment.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join Amazon's Leo satellite network team as a Software Development Engineer. Design and build scalable, cloud-native systems to deliver global internet connectivity. Utilize your skills in Java, Python, or C++ within a collaborative, innovative environment. This role in Northridge or Redmond offe...
Location Icon
Location
United States , Northridge; Redmond
Salary Icon
Salary
110500.00 - 170000.00 USD / Year
Amazon
Expiration Date
Until further notice
Software Dev Engineer I
Save Icon
Join Amazon as a Software Dev Engineer I to innovate and build for millions globally. Use cutting-edge tech in C++, Python, or Java to solve complex problems in distributed systems. Collaborate with top talent in agile cycles across key Indian tech hubs like Bengaluru or Hyderabad. Launch your ca...
Location Icon
Location
India , Bengaluru; Hyderabad; Maharashtra; Chennai; Delhi
Salary Icon
Salary
Not provided
Amazon
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.