Job Title or Location
RECENT SEARCHES

Software Applications Engineer

Brightstar - 3 Jobs

Moncton, NB

Posted yesterday

Job Details:

$100,000 - $120,000 / year
Full-time
Experienced

Summary

We are seeking a skilled Senior Software Engineer to join our dynamic data and reporting team. In this role, you will be responsible for supporting and evolving enterprise reporting solutions, with a focus on Power BI, Snowflake data engineering, and real-time data integration. You will work closely with cross-functional teams to ensure data reliability, platform modernization, and user enablement.

Responsibilities

  • Applies a systematic, disciplined, quantifiable approach to maintaining and enhancing Power BI datasets and Snowflake data pipelines.
  • Manages and troubleshoots complex Power BI datasets, including the Jackpot and Global Field Services datasets, ensuring stability and resolving Azure AD authentication issues.
  • Designs and implements real-time reporting solutions using Microsoft Fabric Real-Time Intelligence, transitioning legacy streaming reports to modern architectures.
  • Leads semantic model setup and data integration efforts for multiple business domains, collaborating with stakeholders to clarify requirements.
  • Provides technical support and guidance to field services and business users, facilitating migration from personal to enterprise Power BI workspaces.
  • Offers best practice recommendations for Power BI adoption, licensing, and training, and connects users with appropriate teams for formal requests.
  • Develops and maintains Snowflake data engineering solutions to support scalable, secure, and high-performance reporting environments.
  • Participates in project management of reporting solutions, focusing on quality, usability, and performance optimization.
  • Adheres to IT best practices, including SLA performance, incident/change/release/audit management processes.
  • Completes special projects with minimal supervision and contributes to mentoring and coaching of team members.

Qualifications

  • Master's or Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent industry experience.
  • 10+ years of experience in enterprise reporting, data engineering, or software development.
  • Strong expertise in Power BI, including dataset management, dashboard development, and workspace administration.
  • Proven experience with Snowflake data engineering, including data modeling, pipeline development, and performance tuning.
  • Familiarity with Microsoft Fabric Real-Time Intelligence and Azure Directory structures.
  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.
  • Excellent analytical and troubleshooting skills, with a commitment to customer satisfaction and service excellence.
  • Strong communication and stakeholder engagement skills.
  • Bonus: Experience using AI-assisted development and testing tools to accelerate dashboard creation, automate data validation, or enhance report quality.
  • Exposure to machine learning workflows or AI model integration is a plus.

Preferred Knowledge & Tools:

  • Power BI Service, DAX, Power Query, and Fabric Event Streams.
  • Snowflake SQL, Streams, Tasks, and Data Sharing.
  • Azure AD, Microsoft 365, and enterprise authentication models.
  • CI/CD pipelines, GitHub, and DevOps practices.
Company DescriptionBrightstar is an innovative, forward-thinking global leader in lottery that builds on our renowned expertise in delivering secure technology and producing reliable, comprehensive solutions for our customers. As a premier pure play global lottery company, our best-in-class lottery operations, retail and digital solutions, and award-winning lottery games enable our customers to achieve their goals, fulfill player needs and distribute meaningful benefits to communities. Brightstar has a well-established local presence and is a trusted partner to governments and regulators around the world, creating value by adhering to the highest standards of service, integrity, and responsibility.Company DescriptionBrightstar is an innovative, forward-thinking global leader in lottery that builds on our renowned expertise in delivering secure technology and producing reliable, comprehensive solutions for our customers. As a premier pure play global lottery company, our best-in-class lottery operations, retail and digital solutions, and award-winning lottery games enable our customers to achieve their goals, fulfill player needs and distribute meaningful benefits to communities. Brightstar has a well-established local presence and is a trusted partner to governments and regulators around the world, creating value by adhering to the highest standards of service, integrity, and responsibility.

Share This Job: