Remote Otter LogoRemoteOtter

Senior Software Engineer II, Data - Remote

Posted 18 weeks ago
Software Development
Full Time
Canada

Overview

Narvar is growing! We are looking for a highly skilled and experienced Senior Software Engineer to join our Data Engineering team. In this role, you will lead, design and build data pipelines and systems that can efficiently store, process, and analyze large and complex datasets.

In Short

  • Develop and implement data pipelines and systems that can handle large volumes of data
  • Process TBs of data delivering actionable insights and intelligence using technologies such as Spark, Airflow, Google Pubsub, Pulsar, BigQuery, DBT.
  • Collaborate with data scientists and other teams to integrate data into business processes and decision making
  • Maintain and optimize existing data systems for costs, ease of access, and data governance
  • Improve data quality by building any tooling, testing, and observability pipelines.
  • Stay up to date with the latest advances in data engineering and implement new technologies as needed.

Requirements

  • Bachelors in Computer Science, Engineering or similar
  • You have 7+ years of relevant experience
  • Proficiency with Java, Golang, Scala, or Python
  • Strong knowledge of computer science fundamentals and data structures.
  • Expert SQL skills.
  • Hands-on experience building big data processing systems
  • Experience with Cloud technology stacks (e.g., GCP or AWS and their product offerings)
  • You have dealt with large amounts of data in production and have built distributed data processing using frameworks like Spark, Hadoop, Apache Beam, or Flink
  • Experience with large-scale data warehousing architecture, data lakes, and data modeling
  • Experience with Data Ops and data reliability
  • Experience with error handling, data validation, dbt models.
  • Previous startup experience strongly preferred

Benefits

  • We are an equal-opportunity employer and value diversity at our company.
Narvar logo

Narvar

Narvar Inc. is a pioneering company dedicated to enhancing the post-purchase experience for consumers, aiming to simplify their everyday lives. With a focus on driving customer loyalty, Narvar's platform enables retailers to engage and retain customers effectively. The company collaborates with over 1,400 brands, including notable names like GameStop, Neiman Marcus, Sonos, and Nike, serving more than 125 million consumers globally. With offices in San Francisco, Atlanta, London, and Bangalore, Narvar has facilitated over 10 billion interactions across 38 countries and 55 languages. The company fosters a culture of innovation and teamwork, celebrating both professional achievements and personal milestones, while valuing diversity and inclusivity in the workplace.

Share This Job!

Save This Job!

Similar Jobs:

Gemini logo

Senior Software Engineer (Data) - Remote

Gemini

7 weeks ago

Join Gemini as a Senior Software Engineer to design and support secure crypto wallets.

USA
Full-time
Software Development
$152,000 - $213,000/year
Cadmus logo

Senior Software Engineer (Data) - Remote

Cadmus

7 weeks ago

Join Cadmus as a Senior Software Engineer (Data) to develop scalable data pipelines and support business intelligence initiatives.

India
Full-time
Software Development
Jobgether logo

Senior Software Data Engineer - Remote

Jobgether

8 weeks ago

Join as a Senior Software Data Engineer to design and optimize data solutions remotely from Canada.

Canada
Full-time
Software Development
Vendelux logo

Senior Software Engineer - Data - Remote

Vendelux

12 weeks ago

Join Vendelux as a Senior Software Engineer - Data to enhance data quality and build robust data pipelines.

Worldwide
Full-time
Software Development
Kong logo

Senior Software Engineer, Data - Remote

Kong

13 weeks ago

Join Konnect Analytics as a frontend developer to create intuitive data visualizations that empower users to optimize their API interactions.

US
Full-time
Software Development