Job Closed
This listing is no longer active.
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.
Golang Developer
Location
United States
Posted
29 days ago
Salary
$65 - $75 / hour
Seniority
Mid Level
Job Description
Golang Developer
TEKsystems
Role Description We are seeking a Golang Software Engineer to join a high-impact engineering team focused on building modern backend services. This role will work closely with senior engineers to develop scalable, cloud-native applications leveraging microservices architecture and cutting-edge technologies. This is an excellent opportunity to contribute to a large-scale modernization initiative while working in a collaborative, fast-paced environment with strong engineering practices. Key Responsibilities - Design, build, test, and maintain backend services using Golang - Develop and scale applications within a microservices architecture - Build and integrate APIs and event-driven systems - Deploy and manage applications in cloud environments (GCP preferred) - Collaborate with cross-functional teams including DevOps, Product, and Business Analysts - Participate in troubleshooting, production support, and issue resolution - Contribute to continuous improvement of development processes and system architecture - Support and enhance platform services and shared infrastructure components Qualifications - 4+ years of overall software development experience - 1+ year of hands-on experience with Golang (Go) in backend development - Experience building and maintaining microservices-based systems - Strong knowledge of APIs - Distributed systems and event-driven architecture - Cloud platforms (preferably Google Cloud Platform) - Experience working with Docker and Kubernetes - Infrastructure as Code (e.g., Terraform) - CI/CD pipelines - Monitoring and observability tools - Strong problem-solving skills and ability to work independently - Ownership mindset across full development lifecycle Preferred / Nice-to-Have Skills - DevOps experience - Familiarity with AWS - Experience with C# - Knowledge of Jenkins or other CI/CD tools - Experience with AI / Machine Learning - Large Language Models (LLMs) - Cloud Spanner, MongoDB Atlas - Event-based or distributed systems Education - Bachelor’s degree in Computer Science or related field (preferred but not required) What Makes This Opportunity Unique - Work on modern, cloud-native technologies including Golang + GCP - Exposure to diverse backend projects in a growing platform environment - Collaborative team culture with strong engineering leadership - Opportunity for long-term growth and potential full-time conversion - Flexible, fully remote work environment Top Skills (Must-Have) - Golang (Go) - API development - Kubernetes - Docker - Microservices - Cloud (GCP preferred) - Terraform Pay and Benefits - The pay range for this position is $65.00 - $75.00/hr. - Medical, dental & vision - 401(k)/Roth - Insurance (Basic/Supplemental Life & AD&D) - Short and long-term disability - Health & Dependent Care Spending Accounts (HSA & DCFSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully remote position. Application Deadline This position is anticipated to close on May 15, 2026.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develops high-end and innovative realtime software for medical visualizations including surgical techniques, advertisements, medical education, AR/VR products etc. • Write high-quality, reliable, and maintainable code and collaborate in a cross-functional team environment • Continuously learns and implements new and experimental features, programming languages and SDKs for emerging visual and XR technologies. • Develop interactive, visual applications using established patterns and technology. • Troubleshooting software, optimizing and debugging applications. • Prototype and implement responsive user interactions in a real time engine. • Test and document code and features of multiple systems and applications. • Maintain proper documentation of processes, application configurations and continual modifications and help-related materials. • Develop tools and software to automate testing. • Incorporate models, graphics, audio and video clips into applications • Report progress and status of assigned tasks on a timely basis. • Develops realtime applications, user interfaces and interactions to showcase technically accurate medical animations using 3D models and textures.
Full Stack Developer – .NET, Angular, Azure
PaschoalottoSomos parte da solução para pessoas, empresas e comunidade.
• Develop and enhance features using .NET (C#) on the backend and Angular/JavaScript on the frontend; • Implement integrations with cloud services using Azure Functions and Logic Apps; • Work with REST APIs, ensuring consistent integration between front-end and back-end; • Use version control and CI/CD pipelines (Azure DevOps); • Collaborate with the team in code reviews, continuous improvement of software quality, and technical analyses for problem resolution; • Diagnose failures in distributed flows and analyze logs using Application Insights; • Support the identification of technical improvements, reduction of technical debt, and the evolution of the architecture; • Ensure development best practices, including Clean Code, testing, and documentation.
• Develop and maintain backend applications in Java, ensuring high performance, scalability, and security; • Build and evolve REST APIs for system integrations; • Maintain and modernize legacy systems, promoting integration with more modern architectures; • Develop and enhance front-end interfaces using Angular (2+) and microfrontend architecture; • Implement messaging and data streaming solutions using JMS and Kafka; • Model and optimize relational databases, including creating and maintaining queries and stored procedures; • Operate in critical corporate environments, ensuring application stability and reliability; • Participate in code reviews to ensure best practices, quality, and standardization (Sonar); • Collaborate with cross-functional teams in an Agile environment (Scrum/Kanban); • Support CI/CD processes and code versioning using tools such as Git and Maven; • Document APIs and services using Swagger; • Identify and resolve production issues (troubleshooting and performance tuning).
• Design, develop, and maintain scalable, cloud-based software applications using Go (Golang). • Lead the design and implementation of distributed systems from the ground up. • Collaborate with engineers, product managers, and stakeholders to define project requirements and deliverables. • Write clean, efficient, and maintainable code that adheres to industry best practices. • Conduct code reviews and provide mentorship to team members. • Utilize cloud platforms (e.g., AWS, GCP, or Azure) and container orchestration tools like Kubernetes to deploy and manage applications.



