Flag job

Report

Software Engineer (Backend)

Min Experience

2 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

CricViz has established itself as the market leader in the collection, analysis and dissemination of data across the world's leading cricket competitions. CricViz has the largest and most sophisticated database in world cricket. This creates unique opportunities for the company to become the world leader in cricket insight and analysis. We are seeking a skilled and experienced Software Engineer to join our dynamic development team. In this role, you will be responsible for developing, implementing, and maintaining software applications across the entire technology stack. This role requires the candidate to be a proficient Backend Engineer and possess intermediate working knowledge of Python, SQL & API. Key Responsibilities: Design, develop, and maintain scalable backend systems and APIs. Optimize application performance and ensure system reliability. Collaborate with frontend engineers, product managers, and other stakeholders. Implement security best practices to protect data and infrastructure. Write clean, maintainable, and well-documented code. Monitor, debug, and troubleshoot backend (Python & SQL) issues. Key Requirements: 2+ years of prior experience in similar roles Strong proficiency in backend programming languages (e.g., Python). Experience with RESTful APIs, and proficiency in database management (SQL, NoSQL). Hands-on experience with cloud services (AWS) would be an added advantage. Basic familiarity with DevOps tools, CI/CD pipelines, and containerization (Docker, Kubernetes) is expected. Desirable: Working knowledge of Python, SQL, AWS platform & services. Understanding of Restful APIs. Familiarity with broker technology (i.e. RabbitMQ, ActiveMQ, SNS, SQS) is good to have. Experience working with sports data, and good understanding of Cricket would be an added advantage. Availability to work on On-Call support during critical events & seasons is expected

About the company

CricViz is part of Ellipse Data. Ellipse Data is a leading sports data and analytics company comprising CricViz (cricket), TennisViz (tennis), FootballViz (football), Oval Insights (rugby), Stuart Farmer Media Services (rugby), and horse racing. Working with the world's biggest broadcasters, professional teams and rights holders, we ensure every moment matters with data-driven products and services.

Skills

python
sql
software development