Data Engineer
Vancouver, British Columbia, Canada
Two Circles
At Two Circles, we know fans best. Because of that, we are able to grow the value of sports, from maximising sponsorship rights fees and commercial performance to scroll-stopping content and new digital products.Position: Data Engineer
Location: Vancouver, Canada
Job Type: Full-Time, Remote
About Two Circles (formerly KORE Software):
Two Circles, having recently acquired KORE Software, is a leading global sports marketing agency that combines data and technology to drive growth for sports organizations. With this acquisition, we have expanded our capabilities to provide innovative business intelligence solutions tailored for the sports and entertainment industries. Together, we empower over 900 organizations worldwide with tools for CRM, sponsorship and partnership management, ticketing, event management, data warehousing, and analytics. Our mission is to revolutionize fan and stakeholder engagement through cutting-edge technology and a commitment to excellence.
About the KORE Fan Intelligence Platform:
We provide our clients fan segmentation and insights to enable them to market and engage their fan base. By leveraging fan data with our industry leading solutions, we help them understand their customers better and grow their audiences. We do this by collating data feeds from major providers such as Ticketmaster, AXS, and Seatgeek into our best-in-class data solutions at Two Circles.
Role Overview:
We are seeking experienced Cloud Data Engineer to join our rapidly growing Fan Intelligence Platform team. You will round out the team with expertise with directly managing AWS Services, with technologies such as Spark, Kinesis, and Airflow. Experience with managing large scale data pipelines is a must for this role, as well as a keen interest to explore new technologies and solutions. We are looking for someone who brings experience and passion working with the flow of data and infrastructure.
Key Responsibilities:
- Work as part of a cross-functional product team to deliver a high-quality SaaS based data platform.
- Design and implement data pipelines with a clear focus on data quality and reliability.
- Partner with both Product Management and stakeholders, technical, and non-technical team members to deliver our vision, roadmap, and data strategy.
- Act as an advocate for development best practices including technical design reviews, implementing test plans, monitoring/alerting, peer code reviews, and documentation.
- Contribute to our DevOps culture and participate in ownership of our designs through production operations.
- Support the ongoing maintenance and operations of the data platform.
- Mentor and support other engineers in the team.
Requirements
· Experience
- 3+ years of data engineering & big data systems experience with platforms like MySQL, Postgres, SQL Server, and Redshift
- 2+ years working with AWS services (EC2, Lambda, S3, DynamoDB, Kinesis, EMR, Redshift)
Technical Skills
- Experience with various orchestration and batch processing technologies like Apache Airflow
- Proficiency in Python, C#, and Scala.
- Strong experience with containerization such as Docker
- Familiarity with monitoring tools for data pipeline performance such as New Relic
- Experience developing against APIs and building scalable high systems.
- Experience with writing unit tests using frameworks such as PyTest for quality assurance.
- Understanding architectural differences between streaming and batch-oriented integrations
Soft Skills:
- Strong analytical and problem-solving skills
- Strong written and verbal English skills, and an ability to articulate technical information efficiently.
- Familiarity with Continuous Delivery systems and Lean-Agile methodologies (Scrum / Kanban)
- Comfort interacting with clients or vendors directly.
· Mindset:
- Self-starter with strong organizational skills and the ability to prioritize across initiatives.
- Thrives in a fast-paced, collaborative environment.
Why Join Us?
- Professional Growth: Work on a variety of projects, enhancing your testing skills across different applications and technologies.
- Impactful Work: Play a key role in delivering high-quality solutions that shape the future of the sports and entertainment industries.
- Collaborative Environment: Be part of a team that values ideas, fosters a supportive atmosphere, and encourages continuous learning and improvement.
- Innovative Culture: Join a company committed to revolutionizing fan and stakeholder engagement through cutting-edge technology.
How to Apply:
If you are passionate about quality assurance and eager to contribute to a dynamic team, we'd love to hear from you!
Apply today to join a team dedicated to excellence and innovation in delivering bespoke solutions to the world's leading sports and entertainment organizations.
Equal Opportunity Employer:
Two Circles is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Airflow APIs AWS Big Data Business Intelligence Data pipelines Data quality Data strategy Data Warehousing DevOps Docker DynamoDB EC2 Engineering Kanban Kinesis Lambda MySQL Pipelines PostgreSQL Python Redshift Scala Scrum Spark SQL Streaming Testing
Perks/benefits: Career development Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.