Senior BI & Analytics Engineer
Key Skills for This Role
Full Job Posting
Why this job exists
Our customer is a federal agency that enforces federal law. This work is judged on one thing: products that the agency's legal, field and program offices accept and actually use. A dashboard nobody opens counts for nothing here.
You are the person those offices will know. You run the working sessions, write down what decision the product supports, build it, and carry it through acceptance into daily use. You work on a team of three with a Senior Azure Data Architect, who gives technical direction and builds the AI features you embed, and a Program Manager who handles the customer relationship and the schedule.
The environment you will work in
A governed PostgreSQL read replica of the agency's case system
The agency's dbt project, where you develop models and tests
Apache Superset, with a developer role in dev and test
A data catalog where every curated dataset is registered
The agency's Git repositories and CI/CD, with all work committed from day one
Python with pandas and visualization libraries for reconciliation and analysis
Accessibility tools: a screen reader such as NVDA or JAWS, a contrast analyzer, ANDI or axe
What you will do
- Run time-boxed working sessions with each office and with the agency's data and CIO staff
- Write each product definition: the decision it supports, the grain, the system of record, the inclusion rules, who may see it, and an example that proves it correct
- Build dbt models with declared grain and tests for uniqueness, non-null keys, referential integrity and accepted values
- Build scheduled extracts that publish only after the full expected volume lands
- Reconcile every figure to a count the office already trusts before it is released
- Build Superset datasets over dbt models, never ad hoc SQL, then the dashboards and AI-assisted views on top
- Run acceptance testing with the office's own users: values reconcile, citations open, restricted roles see only what they should, and the interface works by keyboard
- Pair every chart with a data table, carry no meaning by color alone, verify contrast, and test the whole task with a screen reader
- Write the onboarding playbook, the user and administrator documentation, and run the enablement sessions
- Document every pipeline: source, schedule, dependencies, failure behavior and owner
Your first 90 days
Days 1 to 30: suitability forms filed on day one; Superset ramp with the Architect; working-session kit built; first office discovery held
Days 31 to 60: first office definition approved by the agency; dbt models with tests built in dev; second office discovery scheduled
Days 61 to 90: first Superset product in dev with AI features embedded and reconciled to the office's control count; accessibility checks passing; acceptance script ready for month 4
How your work is judged
The first product accepted and in active use by month 7, and one for each office by month 10
Every released figure reconciles to its control count
Every product passes all four acceptance confirmations
The adoption package delivered by month 9 and used by agency staff themselves by month 11
What you need
United States citizenship, and the ability to obtain a Public Trust Tier 2 determination
5 or more years across data engineering and business intelligence
Advanced SQL
Python with pandas
Production experience with Power BI, Tableau, Looker or Apache Superset
Git
A record of building for non-technical users and getting them to adopt what you built
What sets a candidate apart
An active Public Trust, Tier 4 or Secret
dbt in production
Apache Superset and PostgreSQL
WCAG testing experience or the DHS Trusted Tester certification
Work with legal, investigative or case-management data
PL-300 or DP-600
Living in the Washington, DC area
Benefits
- Pay is discussed with you directly when we speak. These are the benefits every full-time SPN employee receives.
- Medical and prescription coverage, dental and vision
- Short-term disability
- Life and accidental death insurance
- Competitive 401(k)
- 11 paid federal holidays
- Paid vacation
- Paid sick leave
- Parental leave
- Tuition and professional development assistance
Terms, and how to apply
- Full time, W-2, salaried (exempt), employed by SPN Solutions
- Target start: 19 October 2026
- Hybrid, based in Fairfax, Virginia, with some days in Washington, DC when needed; living in the Washington, DC area is preferred
- All customer work is done on a government-furnished laptop with a PIV credential
- You complete the DHS Trusted Tester training in month 2 or 3 if you do not hold it; the training is free
- If you come from Power BI, Tableau or Looker, the first two to four weeks include a Superset ramp with the Architect
- Apply through the link with your resume. A recruiter reads every application and answers within two business days. Tell us in two or three lines about one product you built that people who are not technical came to rely on, and how you knew the numbers were right.
- SPN Solutions is an Equal Opportunity Employer. All qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
About SPN Solutions
Christian-owned IT systems integrator and cybersecurity contractor serving federal, defense, state, local, education, and commercial clients.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SPN Solutions
Technical Lead and Solution Architect (Oracle E-Business Suite on Oracle Cloud)
Fairfax, USA
Oracle E-Business Suite Functional Analyst (Supply Chain, Inventory and Warehouse Management)
Fairfax, USA
Program Manager (Oracle E-Business Suite Operations and Cloud Modernization)
Fairfax, USA
Transition Assistance Program and IT Support Specialist
Tampa, USA
QA, Section 508 Accessibility and Technical Documentation Specialist
Fairfax, USA
Technical Lead, Full-Stack and Azure Platform Engineer
Fairfax, USA
Technical Lead and Solution Architect (Oracle E-Business Suite on Oracle Cloud)
Fairfax, USA
Cybersecurity Specialist and ISSO Support
Fairfax, USA
Oracle E-Business Suite Functional Analyst (Supply Chain, Inventory and Warehouse Management)
Fairfax, USA
Program Manager (Oracle E-Business Suite Operations and Cloud Modernization)
Fairfax, USA
Transition Assistance Program and IT Support Specialist
Tampa, USA
QA, Section 508 Accessibility and Technical Documentation Specialist
Fairfax, USA
Technical Lead, Full-Stack and Azure Platform Engineer
Fairfax, USA
Full-Stack Application Developer
Fairfax, USA