About the job Senior Backend Engineer
Company Description
Our client is a US-headquartered AI-powered calendar engagement platform that connects fans with real-time sports, entertainment, and cultural events.
About the Role
We are seeking a Senior Backend Engineer to join our team in building the next generation of AI-driven calendar engagement experiences. This role is ideal for someone with a product-oriented mindset who enjoys solving complex technical challenges, contributing to strategic discussions, and working within a fast-paced, high-growth startup environment.
You will design, implement, and maintain scalable backend systems, build integrations with third-party APIs, and contribute to developing cloud-native, event-driven architecture powering real-time fan engagement.
Key Responsibilities
- Design, implement, and maintain production-grade backend systems and APIs (REST/gRPC/GraphQL).
- Build and scale cloud-native applications using AWS or GCP, leveraging serverless and containerized deployments.
- Architect and manage event-driven systems involving message queues, pub/sub, event sourcing, and CRON/event scheduling.
- Model, optimize, and maintain data storage systems such as PostgreSQL, Redis, BigQuery, or Firestore.
- Integrate third-party services such as calendar APIs, identity providers (Google, Apple), and payment gateways.
- Contribute to workflow orchestration for multi-step processes, covering event ingestion, state transitions, retries, and error handling.
- Collaborate closely with the product and AI teams to deliver features that drive real-time personalization and user engagement.
- Maintain a strong focus on code quality, performance, and observability.
Requirements
- 6+ years of experience building production-grade backend systems at scale.
- Strong command of Python or Node.js with demonstrated API development experience.
- Deep understanding of distributed systems, event-driven architecture, and cloud infrastructure.
- Proficiency with AWS or GCP (preferred), containerization, and CI/CD pipelines.
- Experience with data modeling, caching, and query optimization in PostgreSQL or Redis.
- Interest or experience with AI/ML systems, particularly around real-time personalization or LLM integration.
- Previous experience in a European or American tech startup is highly preferred.
- Excellent English communication and interpersonal collaboration skills.
- Willingness to work from a shared office in Dhaka up to two days per week (at managements discretion).
- Flexibility to work long hours, including evenings and weekends, during critical delivery periods.
- Product mindset eager to contribute to strategy beyond technical execution.
- Experience building or scaling multi-tenant systems with usage-based metering is a plus.
- Prior work on AI-powered consumer products or real-time notification systems is a plus.
- Familiarity with sports, live events, or media publishing ecosystems is a plus.
Employment Structure
- Hybrid in Dhaka | Full-time
- Salary: USD 2,000 - 2,500 per month
- Benefits: 2 Festival bonuses
- Work Week: Monday Friday, 2:00 PM - 11:00 PM (including 1 hour lunch break)
Hiring Process
1. Interview with Talvette (technical & career journey)
2. Interview with client's Hiring Manager in Bangladesh
3. Interview with the CEO
4. Receive an offer
5. Join their team full-time