Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Golang Developer (Remote)

Posted 2 days 1 hour ago by Remotestar

Permanent
Not Specified
Other
Cambridgeshire, Cambourne, United Kingdom, CB1 0
Job Description

We're assembling a team of elite founding software engineers for a startup, building the future of e-commerce in MENA, bringing together community, shopping and entertainment.

Location: Remote

We are looking for engineers who are passionate about creating scalable, robust, and secure solutions from the ground up. If you thrive in a fast-paced, entrepreneurial environment and are eager to make a significant impact, we'd love to hear from you.

Ideal candidates have experience in the following areas:

1) Infrastructure Design and Implementation:

- Design and build the architecture from scratch, ensuring scalability and reliability.

- Choose and set up the appropriate cloud provider (TBD based on expertise).

- Utilize Kubernetes or Terraform to manage infrastructure.

- Implement Docker for containerization.

2) Golang Development:

- 5+ years of experience in software development, with at least 2 years specializing in Go.

- Develop and maintain robust, high-performance applications using Go.

- Work on concurrent systems such as real-time bidding (RTB) systems, high-load marketplaces, or chat applications.

- Build and optimize distributed systems, with a preference for experience in Actor patterns (optional).

- Implement GraphQL and WebSockets where applicable (optional).

- Utilize standard web frameworks like Gin or Echo.

3) DevOps and Automation:

- Set up and manage CI/CD pipelines using Infrastructure as Code (IaC).

- Build and maintain monitoring and alerting systems, with a preference for experience using DataDog.

4) Database and Messaging Integration:

- Design and integrate databases, with experience in Postgres or MySQL being essential.

- Set up and manage message queues as part of the system architecture.

Email this Job