Full Time
$2000 to $3500
40
Aug 20, 2024
Location: Remote (Available 7 a.m. to 3 p.m. USA Eastern Time)
**Tech Stack:**
• Backend: Go (Golang)
• Frontend: React + Relay
• API: GraphQL
• Data Storage: DynamoDB, MongoDB
• Messaging: SQS
• Communication: gRPC
• Infrastructure: Microservices on Kubernetes
We're a small but dynamic team of 15, including backend and frontend developers, and a QA engineer. We're seeking a Senior Backend Developer or Full Stack Developer with deep backend expertise to drive our scaling and innovation efforts.
**Your Role**
• **Integrations:** Develop and enhance
• **Shopify Integration:** Enhance our existing Shopify integration and introduce new reporting features.
• **Data Synchronization:** Implement segment synchronization from MongoDB to external systems.
• **System Enhancement:** Improve our ingestion service, which buffers messages via SQS and processes them into MongoDB.
• **Collaboration:** Work closely with our team to design, implement, and maintain scalable and reliable backend services.
• **Mentorship:** Guide and mentor junior developers on best practices and coding standards.
**What We're Looking For:**
**Experience:**
• Senior-level backend development expertise
• Proven track record in building complex systems
• Strong proficiency in Go (preferred) or other backend languages with a willingness to learn Go
• Experience with microservices architecture and Kubernetes
• Familiarity with SQS, gRPC, and modern data storage solutions like DynamoDB and MongoDB
**Skills:**
• Proficiency in API design and development, with a focus on GraphQL
• Ability to write clean, maintainable, and efficient code
• Strong problem-solving skills and meticulous attention to detail
• Capability to work autonomously and collaboratively in a dynamic environment
**Bonus Skills:**
• Familiarity with frontend technologies such as React and Relay
. Experience with Tensorflow or other machine learning libraries
• Prior experience in ad tech or marketing analytics platforms
**Why Join Us?**
• **Impact:** Be part of a fast-growing startup where your contributions significantly matter
• **Growth:** Ample opportunities for professional development
• **Culture:** Collaborative and supportive team environment