Talent.com
Senior Backend Developer

Senior Backend Developer

Athlitixvapi, gujarat, in
2 days ago
Job description

Job Description

Application Process

To apply, please complete the form at : https : / / forms.gle / TwERUTkWVpY9Qxn4A

Only applications submitted through this link will be considered.

About Athlitix Inc.

Athlitix Inc. is a U.S. based startup revolutionizing sports technology to transform how athletes train and get recruited. Join our team to drive meaningful impact with significant ownership and creative autonomy.

Role Overview

As a Senior Backend Developer, you will design, develop, and maintain scalable, high-performance backend systems. Utilizing your expertise in Python, databases, and cloud technologies, you’ll build reliable and secure APIs, focusing on distributed systems, real-time data processing, and adherence to security and compliance best practices.

Technical Requirements

  • Backend : 4+ years with Python (FastAPI, async / await, type hints); 3+ years with PostgreSQL (production, optimization, indexing, PgBouncer, ACID, replicas, materialized views); 2+ years with Redis (production, caching, TTL, Pub / Sub, cluster, session, distributed locks); API development (RESTful, versioning, rate limiting, cursor pagination, JWT / OAuth, OpenAPI / Swagger).
  • Cloud & DevOps : 3+ years with AWS (EC2, Auto-Scaling, S3, RDS, CloudFront, ALB, Lambda, IAM, Route 53); 2+ years with Terraform (modules, state, multi-environment); GitHub Actions (CI / CD, automated testing / deployment); Docker (best practices, multi-stage, Compose, optimization, security); Monitoring (Prometheus & Grafana or ELK / equivalent, structured logging, alerting, APM).
  • Real-Time & Distributed Systems : WebSocket (scalable, connection management, heartbeat, horizontal scaling); Message Queues (Redis Pub / Sub, RabbitMQ, Kafka for event-driven systems, background jobs); Distributed Systems (CAP theorem, eventual consistency, caching, race conditions).
  • Security & Compliance : Authentication / Authorization (JWT, OAuth 2.0, token rotation, session, RBAC); Security Best Practices (input validation, sanitization, SQL / XSS / CSRF prevention, rate limiting, encryption); Compliance (GDPR, COPPA fundamentals, data retention, audit logging).
  • Database & Performance : Database optimization (query profiling, index design, N+1 resolution, connection pooling, caching); Performance optimization (API response, load testing, caching, profiling tools).

Key Attributes

  • Self-Starter : Takes full ownership from design to deployment.
  • Problem Solver : Proficient in debugging and resolving issues in complex distributed systems.
  • Communicator : Delivers clear written and verbal communication for documentation, code reviews, and technical discussions.
  • Detail-Oriented : Prioritizes security, edge cases, and robust error handling.
  • Adaptable : Thrives in a dynamic, fast-paced startup environment.
  • Collaborative : Works effectively with mobile developers, AI engineers, and product teams.
  • User-Focused : Emphasizes safety and compliance, especially for a platform serving minors.
  • Work Environment

  • Thrives in a remote, asynchronous work setting.
  • Proactively identifies challenges and proposes solutions.
  • Committed to high-quality code, thorough testing, and clear documentation.
  • Eager to adopt new technologies and best practices.
  • Open to feedback and iterative improvement.
  • Preferred Technical Skills (Optional)

  • Experience with social platforms (social networks, messaging apps, feed ranking, content moderation, user engagement).
  • Payment systems (Stripe API, subscription management, multi-currency, webhook processing).
  • Email infrastructure (SendGrid / AWS SES, email templates, deliverability optimization).
  • Internationalization (multi-language, multi-region deployment, timezone handling).
  • GraphQL (API design, implementation, schema design, query optimization).
  • Familiarity with additional languages (Go, Rust, JavaScript, Dart).
  • Message queue systems (RabbitMQ, Kafka, AWS SQS, event-driven architecture, Celery).
  • Content delivery (CDN optimization, video streaming with HLS / DASH, image optimization).
  • Mobile backend experience (Firebase Cloud Messaging, push notifications, mobile API optimization).
  • Compensation & Benefits

  • Competitive salary : ₹23,00,000 - ₹25,00,000 INR annually.
  • Annual performance-based bonus and salary review.
  • Fully remote role, collaborating with our U.S.-based team.
  • Opportunity for technical leadership and influence on architecture decisions.
  • Flexible work hours with a modern tech stack.
  • Collaborative, ambitious team with significant product impact.
  • Comprehensive health and life insurance benefits.
  • Create a job alert for this search

    Senior Backend Developer • vapi, gujarat, in