Punt is a fast-growing technology company and the creator of a market-leading online social gaming platform. Our mission is to build the most advanced, engaging, and seamless social gaming experiences in the world. As we continue to scale, we’re looking for a highly skilled Lead Software Engineer to architect, build, and guide our next-generation gaming platform.
Role Overview
We are seeking a skilled and motivated Platform Data Engineer to join our dynamic team onsite in Vancouver. The ideal candidate will play a key role in building and maintaining scalable, reliable data infrastructure to support our data-driven initiatives. This position focuses on backend development, data ingestion, and orchestration. You will work with technologies such as Airbyte and Prefect to integrate new data sources and streamline workflows, while ensuring the platform remains stable, scalable, and up to date. Collaboration with cross-functional teams will be essential to enhance platform capabilities and drive continuous improvement.
Key Responsibilities
- Maintain and monitor data pipelines (batch / streaming).
- Onboard new data sources and manage schema changes.
- Troubleshoot ETL / ELT issues and ensure data quality.
- Support inference / enrichment workflows from ML pipelines.
- Ensure the platform is lightning-fast, responsive, and capable of handling very high concurrency under heavy load.
- Write clean, optimized, and well-tested code while guiding the team with practical examples and technical leadership.
- Design infrastructure and codebases that are resilient, secure, and efficient, with a zero-compromise approach to cutting corners.
- Build and advance pipelines for seamless testing, quality assurance, and continuous delivery.
- Prioritize rigorous testing and QA processes, ensuring no technical debt or instability is introduced.
- Evaluate and implement emerging technologies to keep the platform at the cutting edge.
Qualifications & Experience
Proficiency in AWS cloud services and architecture.Experienced in data engineering tools (Airbyte, Prefect, dbt, Redshift, etc.).Able to debug complex data processing workflows.Solid understanding of data warehousing concepts and analytics tools.Excellent analytical skills with the ability to interpret complex data sets.Experience in database design and implementation best practices.Ability to work collaboratively in an Agile environment.Expertise in security best practices for high-value platforms.Proven success in building CI / CD pipelines and automation for large engineering teams.What We’re Looking For
Comfortable moving fast under strict deadlines while maintaining uncompromising quality.A natural leader who drives accountability, mentors effectively, and motivates teams.Obsession with clean, well-structured, performant code.Experienced in taking platforms from prototype to production at scale.Thrives on complex technical challenges and building industry-leading systems.Why Join Punt?
Lead the development of a next-generation social gaming platform from the ground up.Collaborate with a world-class team passionate about technology and gaming.Shape the future of an industry with massive global reach.Competitive compensation and opportunity for long-term growth.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information TechnologyIndustriesComputer GamesReferrals increase your chances of interviewing at Punt by 2x
White Rock, British Columbia, Canada 1 month ago
#J-18808-Ljbffr