Job Title:
Backend Engineer
Company: Wisemonk
Location: Ludhiana, Punjab
Created: 2025-11-19
Job Type: Full Time
Job Description:
We’re seeking an experienced Backend Engineer for one of our US Based Sports-tech client who will design, build, and maintain the APIs, infrastructure, and cloud services that power web, mobile, and AI-driven experiences.Your mission: create robust, scalable backend systems that enable coaches, athletes, and partners to interact seamlessly with data, video, and AI features—whether through our own apps or through external integrations.You’ll own the full lifecycle of backend development—from API design and architecture to deployment and monitoring—helping ensure reliability, security, and performance at scale.What You’ll DoDesign, implement, and maintain RESTful and GraphQL APIs to support Company mobile and web applications.Build integrations that allow to pull data from third-party services such as Google Calendar, Stripe, and other platforms that enhance our users’ experience and operational workflows. Build and document external developer APIs that allow third-party systems to integrate with (e.g., pulling videos, performance data, and analysis results).Architect, deploy, and manage scalable cloud infrastructure on Google Cloud Platform (GCP), leveraging services like Cloud Run, Pub/Sub, Firestore, and Cloud Storage.Work closely with frontend and mobile engineers to define API contracts and ensure a seamless end-to-end developer experience.Implement authentication and authorization flows (e.g., FirebaseAuth, OAuth) for both internal and external clients.Optimize for performance, scalability, and maintainability—writing clean, well-tested code in TypeScript and Node.js. Collaborate with the ML and video processing teams to build services for data ingestion, transformation, and analysis.Contribute to monitoring, observability, and automated testing frameworks.Continuously improve system reliability and developer experience through thoughtful documentation and tooling.What You’ll Bring8-10 years of professional backend development experience.Strong proficiency in Node.js and TypeScript, with experience building production-grade APIs and backend services.Deep familiarity with Google Cloud Platform (GCP)—especially Cloud Run, Firestore, Cloud Functions, Cloud Storage, and related services.Experience designing and implementing internal and external APIs, including authentication, rate limiting, and documentation (e.g., OpenAPI).Comfort with data modeling, event-driven architectures, and asynchronous pipelines.Excellent communication and collaboration skills—able to work effectively with frontend, ML, and product teams.A bias for action and a “get-things-shipped” mentality.Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.