Job Closed

This listing is no longer active.

ITCAN Technology and Digital Marketing logo
ITCAN Technology and Digital Marketing

At any level, there is a level up

Senior Golang Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2015H1B No SponsorCompany SiteLinkedIn

Location

United Arab Emirates

Posted

78 days ago

Salary

0

Seniority

Senior

Job Description

Senior Golang Developer

ITCAN Technology and Digital Marketing

• Architect, develop, and maintain high-performance, cloud-native backend services in Go. • Build a unified API layer and containerized microservices on AWS ECS/Fargate. • Implement secure authentication, robust input/output validation, and OpenAPI-based integration. • Optimize data access patterns and scalability using PostgreSQL. • Partner with the Tech Lead and CTO to evolve a modern AWS-based platform, leveraging IaC and automation. • Extend and maintain Terraform-based infrastructure, ensuring reproducibility and consistency. • Lead improvements to the CI/CD pipelines (GitHub Actions) to enable automated testing, deployment, and blue/green rollouts. • Champion observability practices - integrate metrics, logging, and tracing using CloudWatch, Prometheus, and Grafana. • Drive system reliability, performance, and fault tolerance across all services. • Enforce code quality via thorough testing, peer reviews, and Go best practices. • Oversee API versioning and schema evolution to maintain backward compatibility. • Collaborate closely with DevOps, QA, and frontend/mobile engineers to ensure smooth, zero-downtime deployments.

Job Requirements

  • 5+ years of backend engineering experience, including 3+ years building production systems in Go.
  • Deep understanding of Go’s concurrency model, performance tuning, and idiomatic patterns.
  • Proven track record with AWS services (ECS/Fargate, RDS, API Gateway, SQS, Secrets Manager, EventBridge).
  • Strong experience with containerization (Docker) and Infrastructure-as-Code (Terraform).
  • Proficient with PostgreSQL, schema migrations, and query optimization.
  • Experienced in designing and maintaining CI/CD pipelines and automated deployments.
  • Practical knowledge of observability tooling - metrics, logs, distributed traces.

Benefits

  • Competitive salary
  • Flexible working hours
  • Collaborative environment
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

NAPA logo

Senior .NET Developer

NAPA

Over 30 years of experience in providing software, services and data analysis for ship design and operation

Backend Engineer78 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• Work hands-on across a modern application stack • Implement new features and maintain existing functionality • Ensure software meets high expectations of global user base • Collaborate closely with developers, architects, and domain specialists • Enhance cloud solution used by maritime customers worldwide

Romania
Job Closed
CONVOTIS logo

Fullstack Developer, Python, React

CONVOTIS

Der IT-Partner Ihres Vertrauens. Stark wie ein Konzern, agil wie ein Start-Up.

Backend Engineer78 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Colaborar con equipos multidisciplinares • Trabajar en soluciones de alto impacto para clientes globales • Desarrollar una plataforma común para múltiples funcionalidades

Spain
Job Closed
opinov8 logo

Senior .Net Software Engineer

opinov8

Globally recognized digital and engineering solutions partner.

Backend Engineer78 days ago
Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

• Analyse the current legacy CRE Ratings platform, documenting existing architecture, workflows, issues. • Collaborate with stakeholders to understand priorities and capture business/technical requirements. • Design and deliver enhancements and improvements to the ratings system, ensuring stability and scalability. • Conduct a holistic E2E platform review including performance, security, code quality, and data architecture. • Design and present proposed future-state architecture, including best practices and a modernization roadmap tailored to business needs. • Work alongside cross-functional teams (product, QA, data, and infrastructure) to ensure alignment and successful delivery of platform goals. • Participate in code reviews, documentation, and knowledge transfer sessions as needed. • Produce clear, actionable documentation and proposals to support technical decision-making and senior leadership buy-in.

Portugal
Job Closed
Trustpair logo

Freelance Senior Software Engineer – Ruby on Rails

Trustpair

Trustpair is the leading payment fraud prevention platform for large companies worldwide.

Backend Engineer78 days ago
ContractRemoteTeam 51-200Since 2017H1B No Sponsor

• Take the lead in creating innovative features by following best practices and maintaining exceptional code quality • Engage in every phase of the SDLC; contribute to the architecture, code development, and even oversee the launch of new releases • Support critical services for our customers which ensures the security of their payments • Keep a finger on the pulse of the technology landscape. Identify emerging technologies and industry trends, and be proactive in recommending relevant improvements to our existing stack • Champion engineering excellence by fostering a culture of continuous improvement. Lead by example in practices such as code reviews, Test-Driven Development (TDD), pair programming, writing clean and maintainable code, etc

France