DAZN•3h ago
Indeed
Software Architect
Hyderabad, Telangana
Full Time
Executive
N/A
N/A
N/A
Full Job Description
DAZN is seeking a highly skilled Node.js Backend Architect to lead architectural strategy, design scalable distributed systems, and provide technical leadership for backend engineering. This role requires deep expertise in Node.js, JavaScript/TypeScript, microservices, and cloud-native architectures. You will influence engineering decisions, mentor teams, and ensure long-term platform scalability, reliability, and performance.
Key Responsibilities
Architecture & Design
- Define and own backend architecture for scalable, secure, and high-performance systems.
- Design modular, distributed, and event-driven microservices using Node.js, JavaScript, and TypeScript.
- Establish architectural standards, best practices, and guidelines for backend development.
- Lead design reviews, evaluate technical trade-offs, and align with long-term engineering goals.
- Drive architectural improvements in API lifecycle, service orchestration, performance, reliability, and observability.
Technical Leadership
- Provide technical direction to development teams and mentor senior/junior engineers.
- Lead end-to-end solution design across APIs, integrations, data flows, and cloud infrastructure.
- Collaborate closely with Product, QA, DevOps, Security, and cross-functional teams for cohesive system design.
- Evaluate new tools, frameworks, and platforms to enhance system architecture.
System Development & Delivery
- Guide backend service development, ensuring scalable RESTful/GraphQL APIs.
- Oversee integration with internal systems, third-party services, and cloud platforms.
- Ensure performance optimization, caching strategies, load handling, resilience, and fault tolerance.
- Drive CI/CD, containerization, deployment automation, and cloud-native best practices.
- Own technical governance, including API versioning, backward compatibility, and contract management.
Operations & Reliability
- Lead root-cause analysis for complex production incidents.
- Ensure robust monitoring, logging, and alerting systems.
- Drive performance tuning, capacity planning, and reliability engineering efforts.
Skills, Knowledge & Expertise
- 10+ years of backend engineering experience, with 3+ years in an architect or principal engineer role.
- Expert-level proficiency in Node.js, JavaScript (ES6+), and TypeScript.
- Strong architectural understanding of microservices, distributed systems, and event-driven design patterns.
- Deep experience with Express.js, NestJS, or similar Node.js frameworks.
- Strong database architecture knowledge: MongoDB, PostgreSQL, MySQL, Redis.
- Hands-on experience with cloud platforms (AWS/Azure/GCP) and serverless components.
- Strong experience with Docker, CI/CD pipelines; exposure to Kubernetes is a plus.
- Proficiency in unit testing frameworks: Jest, Mocha, Chai.
- Proven experience in large-scale, high-volume, low-latency systems.
Nice to Have
- Experience with Kafka / SQS or other message brokers.
- Exposure to GraphQL, OpenSearch, Swagger documentation.
- Understanding of Terraform or other infrastructure-as-code tools.
- Experience with caching, load balancing, and performance engineering.
- Familiarity with frontend frameworks (React/Angular) is a bonus.
Company
DAZN
DAZN is a leading global sports streaming service. We are innovators and pioneers dedicated to bringing ambition to life and making a significant impact in the sports and entertainment industry. We le...
Hyderabad, Telangana
Posted on Indeed