Backend Developer (Data)

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office or Remote
Mid level
Software
The Role
Design, build, and optimize near real-time ELT/ETLT data pipelines and production-grade Python backend services. Implement software engineering best practices (testing, CI/CD, observability), develop analytical data models, collaborate with product stakeholders, integrate AI use cases, and mentor junior team members.
Summary Generated by Built In

At Poka, we’re transforming how frontline teams operate, learn, and solve problems.

Our connected worker platform is purpose-built for manufacturing, empowering frontline workers to share knowledge, collaborate in real-time, and drive continuous improvement. Think of it as the missing digital link, bringing the human interface into the stack of the Smart Factory, generating the right data and insights that drive entirely new scales of process improvements.

We’re proud to support global leaders like Nestlé, Bosch, Mars, and Danone in their digital transformation journeys and as part of the IFS family, our reach and impact continue to grow globally.


The Analytics team is responsible for developing Poka’s data analytics platform and managing a wide range of services and tools to store, transform, and analyze the use of our application by our customers and their factories. These internal products provide visibility on Poka usage, both internally and for production line managers, enabling them to make informed strategic decisions.

As a Backend Developer (Data), you will play a key role in the design and evolution of our modern data platform. You will be involved in creating robust, scalable, near real-time data pipelines while applying best software engineering practices to ensure the quality, reliability, and performance of our systems. You will also work on production-grade Python code for backend services and integrations, and actively contribute to integrating new use cases in artificial intelligence and advanced analytics.

What you’ll be responsible for
  • Design, develop, and optimize robust, scalable, near real-time ELT/ETLT data pipelines
  • Develop and maintain production-level Python code, including backend data services
  • Apply modern software engineering practices: automated testing, CI/CD, code reviews, observability
  • Design and evolve high-quality analytical data models (Star/Snowflake schema)
  • Collaborate with product managers and stakeholders to translate analytical needs into concrete technical solutions
  • Participate actively in architectural decisions and the introduction of new tools or technologies
  • Contribute to the integration of AI-driven use cases into our data platform
  • Mentor and guide less experienced team members to promote best practices
Your experience includes
  • A Bachelor’s degree, AEC, DEC, or other relevant training
  • Strong experience in Python, applied to both data processing and backend service development
  • Advanced proficiency in SQL and query optimization
  • Hands-on experience in designing and maintaining complex data pipelines (ELT/ETL), ideally in near real-time environments
  • Solid experience in structured software development: architecture, testing, CI/CD, best coding practices
  • Strong knowledge of analytical data modeling
  • Effective communication skills in both French and English
  • Strong ability to collaborate within multidisciplinary team
Nice-to-have
  • Advanced experience with Snowflake or other modern data warehouses
  • Experience with transformation tools (dbt)
  • Experience with workflow orchestration (Prefect, Airflow)
  • Familiarity with visualization tools (Looker or others)
  • Experience with cloud services (AWS, GCP, Azure)
  • Experience in implementing data monitoring, security, and governance practices
  • Knowledge of cloud-native microservices development and deployment
  • Experience in developing or integrating conversational agents applied to analytics

What we offer:

  • Dynamic and collaborative work environment.
  • A generous vacation policy starting on your first day.
  • Hybrid work policy - Employees who live within a 40 km radius of our Québec City office or a 15 km radius of our Montréal office are required to work in-office two days per week.
  • 100% remote work if you do not live within the radiuses mentioned above.
  • A truly flexible schedule that allows you to adapt your work hours.
  • Group insurance from day one (dental, medication, disability, travel, etc.) with employer contributions, including access to telemedicine and an Employee Assistance Program (EAP).
  • A retirement savings plan with employer contributions.
  • A MacBook Pro and a $500 home office allowance upon hiring.
  • Tasty snacks available at all times in our offices (fresh fruits, snacks, pastries, coffee, tea, etc.)
  • Generous referral bonus.
  • The tools, support, and opportunities you need to keep learning and progressing in your career.

*Certain benefits are exclusively accessible to employees in Canada.

Want to learn more about our culture? Click HERE.

Please note: An understanding of English is essential at Poka, as it is the language used during company-wide meetings and many internal communications, ensuring effective collaboration and decision-making. In addition, as Poka operates in an international environment, English is the primary language for communicating with our clients and partners, enabling us to better serve them and represent Poka in a professional manner.

Skills Required

  • Bachelor's degree, AEC, DEC, or relevant training
  • Strong experience in Python for data processing and backend service development
  • Advanced proficiency in SQL and query optimization
  • Hands-on experience designing and maintaining complex ELT/ETL or near real-time data pipelines
  • Structured software development experience: architecture, testing, CI/CD, best coding practices
  • Strong knowledge of analytical data modeling (Star/Snowflake schema)
  • Effective communication skills in both French and English
  • Ability to collaborate within multidisciplinary teams
  • Experience with Snowflake or other modern data warehouses
  • Experience with transformation tools (dbt)
  • Experience with workflow orchestration (Prefect, Airflow)
  • Familiarity with visualization tools (Looker or others)
  • Experience with cloud services (AWS, GCP, Azure)
  • Experience implementing data monitoring, security, and governance practices
  • Knowledge of cloud-native microservices development and deployment
  • Experience developing or integrating conversational agents applied to analytics
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Quebec City, Quebec
189 Employees
Year Founded: 2014

What We Do

Poka transforms manufacturing operations by empowering workers with real-time access to knowledge, digital tools and expert support. Our AI-driven platform integrates training, communication and troubleshooting to foster continuous improvement and operational excellence. Our mission is to bridge the skills gap, reduce downtime, and drive safety, performance and quality to new heights. Poka’s powerful analytics engine makes it easy to identify issues in production, leading to quick and focussed resolutions. In 2023, Poka was acquired by IFS, an enterprise software leader in Enterprise Asset Management, Field Service Management and ERP. Together, we help manufacturing companies optimize their people, assets and processes. Join us in shaping the future of work in manufacturing.

Similar Jobs

Affirm Logo Affirm

Staff Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Canada
2200 Employees
206K-256K Annually

Stripe Logo Stripe

Back-end Engineer

Payments • Software
Remote
Canada
5360 Employees

Toast Logo Toast

Senior Software Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
Remote
Canada
5000 Employees
115K-165K Annually

Toast Logo Toast

Principal Technical Risk Analyst

Cloud • Fintech • Food • Information Technology • Software • Hospitality
Remote
Canada
5000 Employees
131K-210K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account