Software Engineer, IN

Dazn

India - Hyderabad 61-416 - Technology - Hyderabad
Apply on EasyApply

Create a free account to apply in seconds

• Design, develop, and maintain backend services using Node.js and TypeScript.

• Strong expertise in event driven architecture and micro services.

• Build and maintain integrations with AWS services.

• Work with relational (RDBMS) and NoSQL databases to design and optimize data models.

• Ensure high performance, scalability, and security of backend systems.

• Collaborate with DevOps for deployments, monitoring, and infrastructure automation (Terraform knowledge is a plus).

• Write clean, maintainable, and testable code following industry best practices.

• Participate in design reviews, code reviews, and team discussions.

• Apply good understanding of data structures and algorithms to solve real-world engineering problems efficiently.

• Communicate effectively with team members and stakeholders to ensure alignment across product goals.

Key Responsibilities

• Experience working with SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB, MongoDB).

• Strong understanding of micro-services architecture, distributed and event-driven systems.

• Familiarity with CI/CD pipelines, preferably using GitHub Actions or equivalent.

• Familiarity with containerization (Docker) and orchestration (ECS / Kubernetes).

• Exposure to observability tools (CloudWatch, Grafana or any other observability tool).

• Knowledge of software design patterns, data structures, and algorithms.

• Excellent problem-solving and debugging skills.

• Good communication and collaboration skills.

Skills, Knowledge & Expertise

• 2–6 years of hands-on backend development experience.

• Strong proficiency in Node.js, TypeScript, and JavaScript.

• Hands on experience in NestJS and TypeORM.

• Experience with API documentation tools like Swagger.

• Hands on experience writing unit tests and integration tests.

• Solid experience with AWS services. Must but not limited to SQS, SNS, ECS, S3, Route53, Lambda and DynamoDB

Skills

Node.jsTypeScriptMicroservices architectureAWS servicesSQL databasesNoSQL databasesCI/CD pipelinesDockerProblem-solvingCommunication