Open job

Senior Golang Engineer

salary
40 USD per hour
department
Engineering
level
Senior

Bilingual, 7+ years experience, Remote (USA)

About Us

NetMidas is a software staffing company based in Cali, Colombia since 2007. We have worked with a broad range of clients including large multinationals (including Apple), startups, international NGOs, and our own digital products.

About Client

International Airline

Position Summary

You will be an important member of the development team of an international airline. Your team builds the backend services for the client's “Check In” team, a product that millions of people use. The team has two junior Golang engineers and you will mentor these (mid/senior) engineers as part of your work. You will work closely with the Principal Engineer (who sits across 3 teams), and you will build out new services and then deploy them through Docker/K8’s.

Requirements

Must Haves:

  • Strong ability to communicate in English (Professional English proficiency)
  • 8+ years of professional experience programming Back-end services
  • 4+ Years of work experience with Docker
  • 4+ years of work experience with Golang
  • Experience deploying and maintaining cloud infrastructure
  • Cloud-native development with emphasis on Azure servicessome text
    • Container services such as AKS, Azure Container Instances, and App Services
    • Distributed microservice architecture leveraging Azure Service Bus
    • Emphasis on secure development for cloud-native services
  • Experience with all phases of the product development lifecycle, including requirements definition, specifications, development, test, product release, and sustaining engineering.
  • Passion for good workflows, automation, and well-designed software.
  • Willingness to mentor other engineers

Nice to haves:

  • Experience with container orchestration and management tools (Kubernetes)
  • Proficient in Terraform, CICD, DevOps best practices

You will:

  • Work with a diverse, expert team of engineers, and you will have a lot of responsibility.
  • Build services in Golang
  • Solve complex performance and architectural challenges
  • Participate in code reviews, stand-ups, and team-building exercises
  • Own the development of substantial features from concept to production

Interview Process

Technical Screen with Principal Engineer. 90 minutes consisting of a systems design then a coding portion

Technical Interview with peers at client team. 90 minutes with coding

Compensation, Contract, Terms

  • USD 40 per hour, paid monthly.
  • Contract: Freelance (prestación de servicios) with our company in the US.
  • Full-time position.
  • Start date: April 2024

Application process

  • Send your CV to lucero.linares@netmidas.com with the subject ‘Senior Golang Eng’ and a short text explaining your work history, capabilities, and interests.
  • Then you will be invited to take a technical test and a series of interviews and evaluations.
  • The interview process will be completed within 10 days of our first conversation!

Apply for this position

Max file size 10MB.
Uploading CV...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.