{"id":3855938,"url":"https://alion.io/job/source-pass-bi-engineer","title":"BI Engineer","company":{"id":2900654,"name":"Source Pass","domain":"sourcepass.com","url":"https://alion.io/company/sourcepass","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paylocity","truth_index":null},"role":"Analytics","role_family":"Analytics","seniority":"middle","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":80000,"max":100000,"currency":"USD","period":"year","gross":null,"usd_annual":100000},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"ETL/ELT","optional":false},{"name":"PowerShell","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Azure","optional":true},{"name":"Azure Data Factory","optional":true},{"name":"LLM","optional":true},{"name":"Microsoft Fabric","optional":true},{"name":"Power Automate","optional":true},{"name":"Power BI","optional":true}],"status":"live","first_seen_at":"2026-11-05T21:26:18Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-06T16:33:51Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Description\n POSITION SUMMARY\nThe BI Engineer builds and maintains the data foundation underneath every dashboard, KPI, and analytics product Sourcepass runs on, along with the back-end systems our automation and AI solutions depend on. This role owns the hands-on engineering of the BI stack (the data lake, the pipelines that feed it from source systems, and the SQL layer that powers front-end dashboards) and plays a lead role in modernizing the Sourcepass BI platform. Working alongside the BI Manager, AI Engineer, and RPA Developers in the ROC, the BI Engineer also builds the integrations and data services that let our automations and AI agents work from the same trusted source of operational truth.\n RESPONSIBILITIES\n- Designs, builds, and maintains the pipelines and data models that move data from source systems (ConnectWise PSA, NetSuite, HubSpot, and others) into the data lake and SQL layer.\n- Leads the technical work to modernize the Sourcepass BI platform, including evaluating architecture options, planning the migration, and retiring legacy pipelines.\n- Partners with the BI Manager and business leaders to translate reporting and analytics needs into data models, freshness targets, and quality checks.\n- Monitors pipeline health and data quality, resolves data issues, and keeps the SQL layer the authoritative source for front-end dashboards.\n- Builds and supports back-end integrations, APIs, and data services used by the team's automation workflows and AI agents.\n- Supports data migration and system integration for acquired companies, mapping legacy systems and data into Sourcepass platforms.\n- Documents data sources, models, and pipelines so the platform stays supportable and auditable by the wider team.\n SUCCESS METRICS / EXPERIENCE\nWhat does success look like in this role? (KPIs, outcomes, behaviors)\n- Front-end dashboards and downstream analytics run on data the BI team and business leaders trust; stale, missing, or incorrect data is rare and resolved quickly.\n- The BI platform modernization delivers against its committed milestones, with legacy pipelines retired as replacements go live.\n- Pipeline health and SQL-layer SLAs (freshness, completeness, uptime) consistently meet the standards committed to downstream consumers.\n- Data platform coverage grows over time: more source systems integrated and more automation and AI use cases powered by shared data services.\n- Pipelines, models, and integrations are documented well enough that teammates can support them without a single point of failure.\nRequirements\n MINIMUM QUALIFICATIONS\nMust-have requirements to perform the role effectively\n- 3+ years of experience in data engineering, BI engineering, or back-end systems development.\n- Strong SQL skills, including writing, optimizing, and validating queries against operational data.\n- Hands-on experience building ETL/ELT pipelines and data models for a data warehouse or data lake.\n- Experience integrating systems through REST APIs, including authentication, pagination, and error handling.\n- Proficiency in at least one scripting language (Python, PowerShell, or similar).\n- Ability to explain technical work clearly to both engineers and business stakeholders.\n PREFERRED QUALIFICATIONS\nNice-to-have skills or experience that would strengthen performance\n- Experience in the MSP, IT services, or professional services industry.\n- Familiarity with ConnectWise PSA, NetSuite, HubSpot, or similar business systems as data sources.\n- Experience with Microsoft data and cloud tools (Microsoft Fabric, Azure Synapse, Azure Data Factory, Azure Functions, Power BI) or comparable platforms.\n- Experience with workflow automation platforms such as Rewst or Power Automate.\n- Exposure to AI and LLM-based solutions, such as building data sources or tools for AI agents.\n- Experience migrating data or consolidating systems after a merger or acquisition.\n CORE COMPETENCIES (Applies to All Roles)\n- Strong communication skills (written and verbal)\n- Ability to collaborate across teams and functions\n- Ownership mindset and accountability for outcomes\n- Strong problem-solving and critical thinking skills\n- Ability to manage priorities in a fast-paced environment\n- Adaptability and willingness to learn\n- Attention to detail and quality\n OPERATIONAL REQUIREMENTS\n- Travel: Less than 10%.\n- On-call: None.\n- Fully remote, working standard US Pacific business hours.\nSalary Description\n$80k-100k","description_format":"text","description_chars":4440,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Managed IT Services (MSP)"],"lifecycle":[{"event":"open","at":"2026-11-06T06:24:39Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":34,"reasons":["conf:5","win:early"],"computed_at":"2026-11-06T22:28:05Z"},"pay":{"stated_usd_annual":100000,"is_top_pay":true},"html_url":"https://alion.io/job/source-pass-bi-engineer","json_url":"https://alion.io/job/source-pass-bi-engineer.json","meta":{"generated_at":"2026-11-06T22:28:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":678,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2900654},"rest":"https://alion.io/mcp/rest/get_company?id=2900654"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsource-pass-bi-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsource-pass-bi-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsource-pass-bi-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/source-pass-bi-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsource-pass-bi-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3855938}},{"tool":"search_jobs","arguments":{"company":"sourcepass.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3855938},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}