Himalayas logo
BrinqaBR

Principal Software Engineer – Data Team

Brinqa is a cybersecurity company that provides a unified exposure management platform to help enterprises prioritize vulnerabilities, automate remediation, and manage cyber risk.

Brinqa

Employee count: 51-200

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and efficiently.

We help our customers’ cyber security and technology teams discover, prioritize and treat the most important risks based on real-time risk analytics, automated risk assessments, and remediation. With actionable insights and timely communications provided by our software, our customers are reducing their response times to the constantly changing and emerging threats and saving their business from potential negative and significant impacts.

Role Overview

We are seeking a Principal Software Engineer to join our Data Plane team.

The Data Plane is responsible for ingesting, normalizing, enriching, correlating, and persisting large-scale security and IT datasets that power Brinqa’s risk analytics platform. This includes real-time and batch processing pipelines, distributed storage systems, and high-scale computation layers.

This role operates primarily within a single team but will make architectural and implementation decisions that influence adjacent and downstream teams. In the near term, you will execute within an evolving architecture. Over time, you will help shape and refine that architecture as the platform scales and expands across cloud environments.

You will be expected to operate with high autonomy, define solution landscapes with limited direction, and justify architectural decisions through technical rigor and business alignment.

What You Will Do

Architecture & Technical Leadership

  • Design and implement scalable, performant data plane components supporting high-volume ingestion and analytics workloads.
  • Contribute to the evolution of the data plane architecture as system requirements expand.
  • Evaluate and justify design trade-offs across distributed systems, data storage, and compute layers.
  • Influence technical decisions that impact multiple teams and platform components.
  • Ensure solutions meet enterprise-grade performance, reliability, and scalability expectations.

Data Systems Engineering

  • Develop systems that handle large-scale ingestion, transformation, enrichment, and persistence.
  • Support both real-time and batch data processing workflows.
  • Design for multi-cloud extensibility (GCP primary; AWS and Azure initiatives emerging).
  • Contribute to distributed database and storage strategy.

AI-First Development Practice

  • Use AI-assisted development tools (e.g., Antigravity, ClaudeCode, and similar) in a disciplined, multiplicative way.
  • Increase engineering throughput and code quality through AI-augmented workflows.
  • Establish best practices for responsible and effective AI tool usage within the team.
  • (Optional) Contribute ML/AI system knowledge where applicable.

Collaboration & Influence

  • Partner with executive leadership and field engineering to refine technical requirements.
  • Participate in high-level solution discussions impacting enterprise customers.
  • Mentor engineers of similar or junior level, especially in areas of specialized domain knowledge.
  • Contribute to documentation, standards, and internal technical guidance.

Required Qualifications

  • 7+ years of professional software development experience.
  • Proven experience building enterprise SaaS systems.
  • Significant experience working on distributed systems, data-intensive platforms, or enterprise IT systems management applications.
  • Demonstrated ability to operate autonomously and define technical direction with limited guidance.
  • Experience working across the full stack or deep expertise in backend and data systems architecture.
  • Professional proficiency in at least one of the following languages: Java, Python, or Typescript.
  • Experience deploying and operating systems in GCP.
  • Strong written and verbal communication skills with the ability to justify architectural decisions clearly.

Preferred Qualifications

  • Proficiency in Java, Python, and Typescript.
  • Experience designing ingestion pipelines, enrichment engines, or large-scale analytics systems.
  • Experience with distributed databases (e.g., Yugabyte, Postgres) or similar technologies.
  • Multi-cloud experience (AWS and/or Azure).
  • Experience with streaming architectures or high-throughput event processing systems.
  • Demonstrated effective use of AI coding tools in professional software development workflows.
  • Experience mentoring engineers at senior levels.
  • MS in Computer Science, Computer Engineering, Electrical Engineering, or related discipline.

Competency Expectations

  • Demonstrates in-depth to expert knowledge in one or more technical domains
  • Cross-team technical influence.
  • Repeated success delivering complex enterprise systems.
  • Ability to lead technical direction without formal managerial authority.
  • Ownership of architectural quality, scalability, and long-term maintainability.
  • Leadership through mentorship and technical example.

Impact & Growth

  • Shape the evolution of Brinqa’s data plane architecture.
  • Influence enterprise-scale cyber risk analytics systems.
  • Help define multi-cloud data architecture strategy.
  • Drive AI-augmented engineering practices within a high-performing team.

HERE’S A LITTLE MORE ABOUT US

Brinqa was founded in 2008 by cybersecurity and technology veterans that witnessed first-hand the significant amount of time and people it took a company to manage the various tools and resources to protect the business from the ever evolving and changing world of cybersecurity.

Building a cybersecurity platform that connects all of the relevant IT, security, and business data resources to create a common data view with actionable insights would give companies a resource that would allow them to respond faster, smarter and more efficiently.

In June 2021, with a solid and effective product benefiting and significantly impacting Fortune 50 companies, Brinqa received its first and only institutionalized funding with Insight Partners. Investing $110M and a minority position in the business, Insight Partners provided Brinqa a way to provide their cybersecurity platform product to more enterprise companies by building their employee base with expertise in Sales, Marketing, Customer Success, Professional Services and People.

It is an exciting time of growth and for individuals to make an immediate and lasting impact on the company and its market

We’re committed to promoting Equal Employment Opportunity (EEO) at Brinqa - through all equal employment opportunity laws and regulations at the international, federal, state and local levels.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Experience

7 years minimum

Location requirements

Hiring timezones

Canada +/- 0 hours

About Brinqa

Learn more about Brinqa and their company culture.

View company profile

At Brinqa, we are at the forefront of revolutionizing how enterprises manage and mitigate cyber risk. Through our groundbreaking Unified Exposure Management platform, we are fundamentally transforming the landscape of cybersecurity. Our innovative approach empowers security teams to gain unprecedented clarity and control over their complex attack surfaces by correlating technology and business data. This allows for a holistic understanding of vulnerabilities, moving beyond simple detection to a sophisticated, risk-based strategy. We started with a singular mission: to redefine vulnerability management for modern enterprises, especially as they navigate the complexities of cloud, containers, IoT, and DevOps. Our platform brings order to the chaos of expanding attack surfaces across infrastructure, cloud, and applications, enabling security leaders to unify their efforts and achieve measurable risk reduction.

Our technological innovation is centered around the Cyber Risk Graph, a powerful knowledge-driven engine that unifies disparate security findings with critical business and threat intelligence. This proprietary technology allows organizations to consistently prioritize, remediate, and report on risk from a single, cohesive platform. By leveraging a graph database, specifically Neo4j, we re-architected our platform to handle the dynamic and interconnected nature of modern enterprise ecosystems. This enables lightning-fast correlations across vast and complex datasets, a feat unattainable with traditional relational databases. The Brinqa platform is designed for enterprise scale, processing millions of security datasets in real-time to support advanced risk analytics and pave the way for AI-driven applications. We empower the world's largest enterprises to move from a reactive to a proactive cybersecurity posture, turning vulnerability overload into actionable, business-aligned risk clarity and ensuring they can protect what matters most.

Employee benefits

Learn about the employee benefits and perks provided at Brinqa.

View benefits

401(K)

Brinqa offers a 401(K) plan.

Paid holidays

Brinqa offers paid holidays.

Life insurance

Brinqa offers life insurance.

Paid sick days

Brinqa provides paid sick days.

View Brinqa's employee benefits
Claim this profileBrinqa logoBR

Brinqa

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Brinqa

Explore the variety of open remote roles at Brinqa, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Brinqa

Remote companies like Brinqa

Find your next opportunity by exploring profiles of companies that are similar to Brinqa. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Brinqa hiring Principal Software Engineer – Data Team • Remote (Work from Home) | Himalayas