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:
1. Design and build the architecture from scratch, ensuring scalability and reliability.
2. Choose and set up the appropriate cloud provider (TBD based on expertise).
3. Utilize Kubernetes or Terraform to manage infrastructure.
4. Implement Docker for containerization.
2) Golang Development:
1. 5+ years of experience in software development, with at least 2 years specializing in Go.
2. Develop and maintain robust, high-performance applications using Go.
3. Work on concurrent systems such as real-time bidding (RTB) systems, high-load marketplaces, or chat applications.
4. Build and optimize distributed systems, with a preference for experience in Actor patterns (optional).
5. Implement GraphQL and WebSockets where applicable (optional).
6. Utilize standard web frameworks like Gin or Echo.
3) DevOps and Automation:
1. Set up and manage CI/CD pipelines using Infrastructure as Code (IaC).
2. Build and maintain monitoring and alerting systems, with a preference for experience using DataDog.
4) Database and Messaging Integration:
1. Design and integrate databases, with experience in Postgres or MySQL being essential.
2. Set up and manage message queues as part of the system architecture.
#J-18808-Ljbffr