Talent.com
Senior Software Engineer, Data Platform
Senior Software Engineer, Data PlatformInspirato • Victoria, Capital Regional District, CA
Senior Software Engineer, Data Platform

Senior Software Engineer, Data Platform

Inspirato • Victoria, Capital Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

Job Title : Sr. Software Engineer, Data Platform

Location : Victoria, British Columbia

Reports To : Director, Advanced Analytics

Inspirato’s Advanced Analytics team is reimagining the modern data stack by leaning into systems design that relies on a code first approach, functional and object-oriented programming, SOLID principles, onion architecture, and a commitment to CI / CD. The team is responsible for writing and maintaining software that ensures end-to-end delivery of reliable data to stakeholders across the enterprise.

As a Software Engineer, you will be part of a team that is building a data platform using many open-source technologies (Python, Spark, Delta, Bazel). You will be responsible for executing key initiatives designed to shorten the time from idea to measurement, improve data quality, and bring data-intensive products to market. Constant learning and team-wide knowledge sharing is a core part of our culture and mindset.

Responsibilities :

  • Architect and implement data pipelines
  • Write unit and integration tests for all data processing code
  • Assist in architectural design of Inspirato’s data platform
  • Help evolve and continually improve upon Inspirato’s DataOps / DevOps processes
  • Collaborate with business and tech stakeholders to help define and estimate solutions
  • Perform code reviews to ensure architecture, code, and data standards are followed
  • Participate in evaluation of existing and new technologies to determine fit in Inspirato’s data technology stack

Required Skills :

  • 5+ years of solid hands-on software engineering experience with focus on backend technologies and large volume distributed data processing including production support.
  • Programming Languages – Python, SQL; exposure to other languages (Scala, Java, C#, JavaScript).
  • Expertise with Pyspark and Pandas in public cloud environments for data processing.
  • Thorough understanding of programming fundamentals such as OOP, data structures, and algorithm design.
  • Expertise in cloud native environments leveraging a broad array of PaaS, SaaS and IaaS services to implement data solutions.
  • Experience with distributed compute engines (Apache Spark), cloud-based MPP databases (Snowflake, BigQuery, Redshift), and Data Lakes (Azure Data Lake, S3).
  • Expertise in building software and systems that scale through a focus on automated testing, clean code, and CI / CD.
  • Experience with data observability tools, technical practices, and architectural patterns that help enable a data ops focused team / organization.
  • Experience with streaming, event-driven, and service oriented (REST) architectures.
  • Experience working in an Agile environment.
  • Experience with CI / CD tools (Azure DevOps, Bazel, Jenkins, GitLab).
  • Able to quickly jump into issues and rapidly resolve them with minimal guidance.
  • Ability to work in a fast paced, high pressure, agile environment, and willingness to learn new technologies and apply them at work to stay ahead of the curve.
  • Strong system design, analysis, and engineering skills.
  • Must be self-motivated, take ownership of work, and be accountable for timely and quality delivery.
  • Proven ability to collaborate well across functions and departments, think critically, and solve problems.
  • Compensation :

    $105,000 - $130,000 CAD Base Salary. We believe in building a compensation structure that reflects the comparable market pay rate for positions at companies similar in size, revenue generation and geographic location; in addition to individual factors including seniority, performance-based merit, education / training, and experience related to scope of responsibilities.

    Bonus :

    Eligible for the company’s bonus plan, with a target of up to 10% of your annual salary.

    Paid Time Off :

    Accrues each pay period, totaling 15 days annually, plus nine paid holidays.

    FAM Trip :

    After one year of employment, eligible for one three-to-four-night stay per calendar year in an Inspirato property, subject to availability and program terms.

    About Us :

    Based in Denver, Colorado, Inspirato (NASDAQ : ISPO) is a luxury travel company providing affluent travelers access to a managed and controlled portfolio of hand-selected vacation options to ensure world-class service and certainty. Our portfolio features 100+ destinations, 350+ luxury homes, 50+ hotels and resorts, and custom travel experiences worldwide, available exclusively to our members.

    At Inspirato, our mission is to inspire lasting memories and relationships by enhancing the way our members experience the world. Guided by our core values of care, courage, collaboration, and curiosity, we strive to deliver exceptional service and unique travel opportunities that create unforgettable experiences. Join us in our journey to enrich lives through meaningful connections and inspire a world of lasting memories!

    Equal Opportunity Employer :

    We are passionately committed to promoting diversity, equity, and inclusion in all we do—within our workplace, through our business initiatives, in our marketing efforts, and in the causes we support. As an innovator in the industry, we recognize the valuable role diverse perspectives play in keeping us at the forefront of our business. Together, we span ages, abilities, cultures, races, religions, gender identities, and sexual orientations. We not only embrace those differences; we celebrate them.

    Inspirato is an Equal Opportunity Employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are dedicated to fostering an inclusive environment where everyone feels valued and respected.

    California applicants can access Inspirato’s California Applicant and Employee Privacy Policy here : https : / / www.inspirato.com / legal-pages / california-applicants

    Application deadline :

    All applications are due by 5pm MST, April 25th.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Victoria, Capital Regional District, CA

    Similar jobs
    Senior Software Engineer (Architecture)

    Senior Software Engineer (Architecture)

    Targeted Talent • Victoria, BC, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.They are seeking a Software Architect to lead their software efforts and advance the software st...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Hays • Victoria, British Columbia, Canada
    Full-time
    Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture. Proven track record of working on large and complex software system...Show more
    Last updated: 11 hours ago • Promoted • New!
    Principal Statistical Programmer

    Principal Statistical Programmer

    Warman O'Brien • victoria, bc, ca
    Full-time
    Principal Statistical Programmer | Leading CRO | Remote (US / Canada) |.Join a fast-growing, independent CRO known for high-quality deliverables, exceptional client service, and a flexible, entrepren...Show more
    Last updated: 13 hours ago • Promoted • New!
    Oracle Cloud Senior Technical Lead

    Oracle Cloud Senior Technical Lead

    ArcLight Consulting • Victoria, British Columbia, Canada
    Full-time
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Show more
    Last updated: 1 day ago • Promoted
    Data Architect (SAP S / 4 HANA / Microsoft Fabric)

    Data Architect (SAP S / 4 HANA / Microsoft Fabric)

    Ateko, backed by Bell Canada • Victoria, British Columbia, Canada
    Full-time
    This role requires deep expertise in.The ideal candidate will combine technical mastery with exceptional communication skills, capable of presenting complex concepts to executive stakeholders while...Show more
    Last updated: 1 day ago • Promoted
    Senior Statistical Programmer

    Senior Statistical Programmer

    Warman O'Brien • Victoria, British Columbia, Canada
    Full-time
    Senior / Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. As a Senior Statistical Programmer, you...Show more
    Last updated: 11 hours ago • Promoted • New!
    Enterprise Applications Analyst (CRM)

    Enterprise Applications Analyst (CRM)

    Semios • Victoria, BC, CA
    Remote
    Full-time
    Quick Apply
    We are a bunch of people who really care about agriculture, food and the challenges facing farming.We want to help farmers with data driven decision making to help nature feed a growing population....Show more
    Last updated: 20 days ago
    Anaplan Architect

    Anaplan Architect

    Polestar Analytics • Victoria, British Columbia, Canada
    Full-time
    Anaplan solutions for financial, supply chain, and operational planning use cases.You will act as the functional and technical lead across project phases—from requirement gathering and solution blu...Show more
    Last updated: 1 day ago • Promoted
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Victoria, BC, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Manager

    Software Engineering Manager

    Impact.com • Victoria, BC, Canada
    Full-time
    From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact empowers brands to drive trusted, performance-based growth through authentic relationships.I...Show more
    Last updated: 1 day ago • Promoted
    Data Architect (SAP S / 4 HANA / Microsoft Fabric) - Ateko, backed by Bell Canada

    Data Architect (SAP S / 4 HANA / Microsoft Fabric) - Ateko, backed by Bell Canada

    Ateko, backed by Bell Canada • victoria, bc, ca
    Full-time
    This role requires deep expertise in.The ideal candidate will combine technical mastery with exceptional communication skills, capable of presenting complex concepts to executive stakeholders while...Show more
    Last updated: 1 day ago • Promoted
    AWS Bioinformatics Engineer (Full time remote US / Canada)

    AWS Bioinformatics Engineer (Full time remote US / Canada)

    Juniper Genomics • Victoria, British Columbia, Canada
    Remote
    Full-time
    You have 2-5 years’ experience in high-volume production bioinformatics workflows for WGS and WTS analysis.You've worked in a regulated clinical lab environment and have built tools that help scien...Show more
    Last updated: 1 day ago • Promoted
    Guidewire Engineer

    Guidewire Engineer

    BuzzClan • Victoria, British Columbia, Canada
    Full-time
    Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
    Last updated: 1 day ago • Promoted
    System Analyst

    System Analyst

    OGGN Inc. • victoria, bc, ca
    Full-time
    Please specify your security clearance level in resume, resumes without security clearance level will not be shortlisted for review for this client • • •. Location : Remote (Physically present in Canada...Show more
    Last updated: 1 day ago • Promoted
    Integration Engineer : Customer Data Integrations (Remote)

    Integration Engineer : Customer Data Integrations (Remote)

    Constructor • Victoria, BC, CA
    Remote
    Full-time
    Quick Apply
    Founded in 2019, Constructor is an AI-first e-commerce search and discovery platform that helps shoppers find the right products at the right time and enables leading global e-commerce brands to dr...Show more
    Last updated: 1 day ago
    Machine Learning Engineer

    Machine Learning Engineer

    Hifyre • Victoria, British Columbia, Canada
    Full-time
    Hifyre provides market intelligence for the cannabis industry, analyzing retail data to help.Our models power product recommendations, sales forecasting, and market analysis for both internal opera...Show more
    Last updated: 1 day ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Impact.com • Victoria, BC, Canada
    Full-time
    From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact empowers brands to drive trusted, performance-based growth through authentic relationships.I...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • Victoria, British Columbia, Canada
    Full-time
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Show more
    Last updated: 11 hours ago • Promoted • New!