Build scalable backend systems for an AI-driven job search platform, processing 5,000+ job applications per month. Develop and maintain APIs, integrate with external APIs, and design scalable architecture. Optimize performance, reliability, and security.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Backend Engineer at Go Offer
About Go Offer: EdTech company helping IT professionals land jobs in the US & Europe. We built an AI-powered platform (GoOffer Hub) processing 5,000+ job applications per month. Growing fast: $20K → $100K MRR in a year.
The Role: Build scalable backend systems for our AI-driven job search platform. You'll own APIs, integrations, and infrastructure that power automation at scale.
What You'll Do:
- Develop & maintain backend APIs (REST/GraphQL)
- Build AI-powered features (job matching, resume optimization, application automation)
- Integrate with external APIs (job boards, ATS systems, LinkedIn)
- Design scalable architecture for high-volume automation (5,000+ applications/month)
- Build internal tools for operations team
- Optimize performance & reliability
- Implement security best practices (data protection, GDPR)
- Support international expansion (multi-currency, localization)
Requirements:
- 3+ years backend development
- Python or Node.js strong
- API design & development (REST, GraphQL)
- Databases (PostgreSQL, MongoDB, or similar)
- Cloud platforms (AWS/GCP/Azure)
- Experience with async/background jobs (Celery, Bull, etc)
- Git & modern dev practices
Nice to Have:
- AI/ML integration experience
- Experience with automation at scale
- EdTech or SaaS platform background
- Microservices architecture
- Real-time systems (WebSockets, Redis)
- DevOps skills (Docker, CI/CD)
Why Join:
- Build AI-powered automation from scratch
- Work with modern tech stack
- Solve interesting scaling challenges
- Direct impact on product & business
- Fully remote, flexible hours
- Fast-growing international company
Location: Remote (overlap with EST preferred)
Salary: Competitive, based on experience