Portfolio Careers

Discover opportunities to work at a NightDragon portfolio company

Staff Data Engineer



Software Engineering, Data Science
Calgary, AB, Canada
Posted on Monday, May 29, 2023

About vArmour

At vArmour, we’re disrupting traditional security and IT players through the understanding of relationships - the complex interdependencies that drive IT. vArmour is the leading venture-backed provider of Application Relationship Management software, enabling complex, global enterprises to discover and protect the relationships between users, digital assets and data. Based in Silicon Valley, the company's investors include NightDragon and AllegisCyber.

The largest companies in the world use vArmour to visualize, map, monitor, and control the relationships that power their organizations. Only vArmour enables organizations to auto-discover relationships between applications and users across hybrid clouds without adding new agents or infrastructure. As businesses continue to tackle the challenges of digital transformation, vArmour makes it easy to achieve Zero Trust, securely migrate to cloud, visualize and control user access, and discover the blast radius of incidents.

At vArmour, “Relationships Matter” is the cornerstone philosophy that drives the company--in our technology and product design, as well as how the company engages our people, customers, and partners. We live this value every day.

About the role

Our success is driven by our people. We are seeking an experienced Staff Data Engineer who is passionate about creating the future through data. Harnessing your experience in data pipelines and software development, you will be part of a modern data engineering team that revolutionizes how our customers view data. Alongside the data engineering team, you will be responsible for delivering data to power the diverse needs of our customers - enabling them to better understand their data’s complex relationships by delivering high-impact data products that drive change. This is a hybrid role – 2-3 days per week in office is preferred.

What you'll do

  • Work with great people who share your passion.
  • Build large-scale batch and real-time data pipelines.
  • Design, program and test data pipelines.
  • Assemble large, complex data sets that meet functional requirements.
  • Work closely with stakeholders to create market-leading innovations that transform security.
  • Mentor more junior data developers in good techniques, patterns, processes and practices.
  • Peer review other team members’ code, and learn and adapt from peer review of your own code.

What you'll bring

  • Bachelor’s degree in Computer Science, Engineering or equivalent degree/experience.
  • 3+ years working in a data engineering role; 5+ years in software development.
  • An intellectual curiosity with a genuine desire to learn new data tools/methods, and are abreast with the latest trends in data.
  • You are comfortable building ETL/ELT flows that extract data from various systems.
  • You have a good understanding of data engineering best practices (batch data processing, streaming, distributed compute engines, dimensional modeling, etc.).
  • Strong competency in either Spark or PostgreSQL.
  • Background in the following: Python and SQL.
  • You are comfortable engaging in data architecture and design discussions.
  • Experience on cloud platforms (AWS and/or Azure).
  • Experience using orchestration tools such as Airflow.
  • Understanding of distributed system architecture (k8s).
  • Understanding of network technologies (ex, proxy, LB, firewall, traffic steering etc.).
  • Experience in data security and data privacy aspects are desirable.

What we offer

The opportunity to be a part of something special - an exciting work environment filled with motivated people on a mission to disrupt markets through excellent software. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.

  • Competitive salary and stock options
  • Medical, dental, vision coverage for you and your family in many locations
  • Ability to craft your schedule with flexible work arrangements and locations for many roles
  • Generous holidays and vacation days each year
  • Monthly wellness days off
  • Team programs and social events
  • Annual innovation summits, hack-a-thons and top-performer recognition events

Don’t check all of the boxes? Don’t sweat it. We’re passionate about building a team of ambitious, diverse humans and as such, if you think you’ve got what it takes to succeed in our chaotic-but-fun, decentralized, remote-friendly, start-up environment—apply anyway. While we have a pretty good idea of what we need, we’re ready for you to challenge our thinking on who needs to be in this role.

vArmour is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender identity or expression, veteran status, or any other legally protected status.

Compensation range: $130,000 - $165,000. Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level.