About DocuPet
As the official pet registration provider for more than 250 jurisdictions, DocuPet is the largest and fastest growing pet registration platform in North America.
Our proprietary platform consolidates all pet information into a single place and provides the services for pet owners, community members and animal shelters to ensure pets can be reunited quickly if they become lost.
Beyond our platform, DocuPet offers specialized pet tags, an AI-powered pet tracker, lost pet alert system, and will soon be launching a first-of-its-kind pet parenting mobile app - all aimed to ensure every pet in North America is registered and that each has a safe and happy home.
Our work is very important. More than 6 million pets enter animal shelters every year. Just 10% of those animals are returned to their owners. Effective registration, pet identification, reunification tools, and animal shelter resources, all provided by DocuPet, is the solution that will measurably reduce shelter intakes while providing significant new funding for animal welfare organizations.
A new National Pet Record Search Tool, available for free to all shelters joining our National Animal Shelter Network will be launched in Q2 of 2025. DocuPet has the support of the animal welfare industry, and with astute strategic leadership will become the de facto National Pet Registry program serving tens of millions of pet owners by 2027.
About this role
We're hiring a Staff Software Engineer, reporting to the Software Engineer Manager (Data), to help lead the next phase of our data platform.
This is a senior technical role with real breadth: architectural influence, hands-on engineering, and cross-team leadership. You'll be expected to hold the bigger picture together while still diving deep where it matters.
We operate in an AI-first environment. AI tooling is a force multiplier across the engineering organization, and this role is responsible for setting the bar for what that looks like in practice.
What you'll do
- Anchor in real problems faced by pet parents, their pets, our teammates, partners, and translate empathy into clear, practical systems that help the team move faster and build the right things
- Shape the architecture and long-term direction of the data platform (ingestion, storage, modeling, access)
- Design and evolve production-grade data pipelines across cloud warehouses and lakehouse environments
- Translate ambiguous business needs into scalable, well-reasoned technical solutions
- Set the standard for AI-assisted development across design, implementation, debugging, and review
- Mentor engineers through pairing, design reviews, and day-to-day collaboration
- Identify and remove sources of friction across systems and teams
- Surface problems the team hasn't named yet, and help define what gets built next
What we're looking for
Technical foundation
- Significant experience on a data platform or data engineering team (this is a data-first Staff role)
- Deep experience designing and operating production data pipelines (ETL/ELT) at scale
- Strong command of Python and SQL
- Experience with modern data platforms such as Snowflake, BigQuery, Redshift, or Databricks
- Familiarity with orchestration tools like Airflow, Dagster, or Prefect
- Experience with streaming or real-time systems
- Experience with cloud-native, event-driven architectures (AWS preferred)
- Clear, experience-backed opinions on data modeling, orchestration, and performance
AI-first engineering
This is core to how we operate.
We use AI as a force multiplier, not a novelty. The expectation is not just personal usage, but raising the effectiveness of the entire team.
- Regularly use AI tools to accelerate development and improve quality
- Understand where AI helps, where it fails, and why
- Critically evaluate model output with the same rigor as peer-reviewed code
- Identify opportunities to embed AI into team workflows
- Optimize for leverage over effort
Staff-level behaviours
- Judgment under ambiguity. You navigate unclear problems, quickly identify what matters, and align strong opinions around a direction
- High-leverage focus. You concentrate on the small set of decisions that drive the majority of outcomes, and actively resist unnecessary complexity
- Systems thinking. You account for how changes ripple across systems and teams before making decisions
- Unblocker. You create leverage by removing friction for others without taking ownership away from them
- Pragmatic decision-making. You move forward with incomplete information, make tradeoffs explicit, and revisit decisions as new context emerges
- Ownership without authority. You drive outcomes across systems and teams you don't directly own, using influence rather than control
Product and impact mindset
- Start with why the work matters before deciding how to approach it
- Proactively identify opportunities beyond the current scope
- Anticipate future needs and surface problems early
- Partner with product and business teams to shape solutions, not just implement them
Collaboration and communication
- Effective across all experience levels, raising the bar for both junior and senior engineers
- Give direct, constructive, and actionable feedback
- Comfortable being wrong in public; prioritize good decisions over ownership
- Adapt communication to the audience and build trust quickly
Nice to have
- Experience integrating AI/ML workflows into production data systems
- Analytics engineering background
- Experience with multi-tenant or multi-source ingestion platforms
Benefits
- Comprehensive medical insurance including Health, Dental and Vision
- Flexible PTO
- Fully remote
Our Mission and Values
Each of us at DocuPet comes to work each day to move our organization closer to its ultimate mission: to provide a safe and happy home for every pet. We take our core values very seriously knowing that we only work well with those who see the working world as we do.
Go Big - We aim to do big things. We don’t aim to impress ourselves, or those around us, we aim to be the very best anywhere. We accept all challenges and we intend to win.
Whatever It Takes - We finish whatever we start. No excuses. It often means a lot of work, but it’s worth it because we are the types who don’t rest until the job is done.
Inspire - Our people and our business inspire those around us. Each employee has a job to do, and they do it with excellence and grace. They bring joy to everyone they meet.
Believe - Each of us is responsible for selling ourselves, our projects, our outcomes, and our efforts. We must be individually and collectively convicted in our actions. We sell our ideas, our services, and our products at every opportunity.
Respect - We work as a team. We treat each other the way we expect to be treated. We listen to all opinions and voices taking time for those with quieter personalities and those who take time to collect and share their ideas are heard. We accept differing viewpoints and are an inclusive company.
Job Types: Full-time, Permanent
Pay: $140,000.00-$180,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Extended health care
- Flexible schedule
- Paid time off
- Vision care
- Work from home
Experience:
- Relational databases: 5 years (required)
- Data software engineering: 5 years (required)
- ETL/ELT: 5 years (required)
- Batch and realtime data pipelines: 5 years (required)
- Data warehouse: 5 years (required)
- Data lake: 5 years (required)
- Big data: 5 years (required)
Language:
Work Location: Remote