Search by job, company or skills

CricViz

Senior Software Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Senior Software Engineer

About:

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.

Role Overview:

We are seeking a highly skilled and experienced Senior Engineer to join our dynamic development team. In this role, you will be responsible for designing, implementing, and maintaining software applications across the entire technology stack.

This role requires the candidate to be a proficient Backend Engineer and possess good knowledge of AWS Services. As a Senior Engineer, you will play a crucial role in driving innovation, mentoring junior team members, and ensuring the scalability, performance, and security of our applications.

Key Responsibilities:

  • Work towards developing server-side logic, APIs, and database schemas, work with server-side languages like Python, and bring at least 4+ years of commercial experience working at a master level using Django, Flask and similar frameworks.
  • Collaborate and lead the DevOps efforts to manage the deployment pipeline, CI/CD processes, and release management frameworks.
  • Develop and implement a strategy for process data compilation from various platforms and aggregation of the data into a format suitable for searching and analysis.

Key Requirements:

  • Experience with databases (e.g. MySQL, NoSQL) and cloud compute & data stores (e.g. EC2, S3).
  • Knowledge of scalability and performance challenges of server-side code, and should be able to design and develop horizontally scalable, resilient, and high-performance REST APIs.
  • Experience with working in a fast paced environment, to be able to work effectively with various leadership roles across the businesses, provide guidance and mentorship to junior developers, sharing knowledge and leveraging best practices.
  • Familiarity with designing, developing, testing, and deploying web applications from the front-end (UI/UX) to the back-end (server, database) will be an added advantage.

Desirable:

  • Working knowledge of AWS platform & services.
  • Understanding of JavaScript.
  • Developing UI frameworks using React.JS or Vue.JS
  • Familiarity with broker technology (i.e. RabbitMQ, ActiveMQ, SNS, SQS).
  • Familiarity with some ORM (Object Relational Mapper) libraries e.g. SQLAlchemy or GraphQL.
  • Experience working with sports data, and good understanding of Cricket.

Equality and Diversity:

CricViz is committed to building an open and inclusive culture that supports personal development and learning. Ellipse believes in the principle of equal opportunity in employment and its employment policies for recruitment, training, development and promotion despite any differences based on individual grounds of race, colour, nationality, religion or belief, sex, sexual orientation, marital status, age, ethnic and national origin, disability or gender reassignment.

Benefits:

  • 25 days holiday (plus bank holidays)
  • Flexible working times
  • Hybrid working
  • Company pension scheme
  • Perkbox
  • Eye Test Contribution
  • Life Insurance
  • Training and Development Opportunities

About Ellipse:

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.

We cannot promise to respond to all applicants due to the volume we receive.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 31/05/2024

Job ID: 80555437

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer

Rockwell AutomationCompany Name Confidential

Senior Software Engineer Back end ERP Service

YanoljaCompany Name Confidential
Last Updated: 31-05-2024 10:54:17 AM
Home Jobs in Bengaluru / Bangalore Senior Software Engineer