Software Engineer - Data Platform @Pantheon Systems
Software Development
Salary 103,206 - 129,0..
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Software Engineer - Data Platform @Pantheon Systems

2mths ago - Pantheon Systems is hiring a remote Software Engineer - Data Platform. πŸ’Έ Salary: 103,206 - 129,008 cad per year πŸ“Location: Canada

Role Description

The Data Platform team powers Pantheon's data infrastructure and delivers analytics across the company. We are dedicated to providing reliable, scalable, and high-performance data solutions that drive business intelligence and operational excellence across the entire company. We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping the future of data at Pantheon.

  • Build scalable, reliable data systems while maintaining SLOs for business-critical pipelines.
  • Partner with other internal teams such as Product, Sales Ops, and Finance to deliver high-impact data solutions.
  • Support self-service tooling and a data-driven culture across Pantheon's teams.
  • Contribute to the technical strategy and operations of Pantheon's data platform.
  • Stay up-to-date with industry trends and technologies in data engineering, analytics, and modern data platforms.
  • Continuously improve our standard of engineering excellence by implementing best practices for data architecture, testing, pipeline reliability, and documentation.

Qualifications

  • An understanding of the direct or indirect business value of their work, ensuring that data solutions align with company-wide goals and provide maximum impact for internal and external customers.
  • Familiarity with the concepts and challenges of processing large-scale datasets across distributed systems and a clear grasp of trade-offs when designing solutions for high throughput and low latency.
  • The capability to design, implement, and optimize scalable data models (e.g., dimensional, normalized) for both data warehouse (OLAP) and transactional (OLTP) systems to ensure data integrity and query performance.
  • The ability to clearly articulate technical designs, project status, and potential risks to both technical peers and non-technical stakeholders (Product, Sales, Finance, etc.).
  • Understanding of how to integrate automated test coverage and validation into a deployment pipeline.

Requirements

  • 3-5+ years of experience building production services and features, ideally with a mix of Data Engineering expertise.
  • Ability to build maintainable components in Python and/or Go.
  • Comfortable using SQL with relational databases (e.g. MySQL, Postgres) and data warehouses (e.g. Snowflake, BigQuery).
  • Experience working with containerization (e.g., Docker, OCI), Terraform, and Kubernetes (K8s).
  • Familiarity with modern data stacks (e.g. Snowflake, dbt, Airflow, Looker).

Benefits

  • Industry competitive compensation and equity plan.
  • Paid Time Off (PTO), Paid Sick Leave (PSL) and 12 Paid Company Holidays.
  • Full medical coverage (Extended health care, dental, vision).
  • Top-of-line equipment.
  • In-office workspace (Vancouver, BC Canada).
  • Monthly allowance for wellness, reading and access to LinkedIn Learning for continued development.
  • Events and activities both team-based and company wide that inspire, educate and cultivate.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer - Data Platform @Pantheon Systems
Software Development
Salary 103,206 - 129,0..
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later