Senior Data Engineer
Job Description
GovDocs helps organizations stay compliant with employment law postings across more than 1,700 postings in the United States and Canada using our proprietary technology, including PosterCheck. Our Employment Law Posting Update service is trusted by almost 22% of the Fortune 500 and 30% of the Fortune 100. This senior role is based in Saint Paul, MN with a hybrid work arrangement and offers a salary of USD 150,000 - 160,000 per year.
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Referral program
- Retirement plan
- Tuition reimbursement
- Vision insurance
Responsibilities
- Design, build, and maintain scalable data pipelines and integrations across diverse systems and data sources
- Lead the development of robust data models, schemas, and storage patterns to support analytics, reporting, and downstream users
- Guide technical scoping, architecture, and planning discussions for complex data initiatives
- Produce clean, maintainable, thoroughly tested code and set standards for quality through reviews and guidance
- Debug and resolve data quality, pipeline reliability, and performance issues across the data stack
- Improve tooling, orchestration patterns, development workflows, and data engineering best practices
- Collaborate with product, business, and engineering teams to deliver trusted, decision-ready data
Requirements
- 6+ years designing, building, and scaling data pipelines, integrations, and data systems
- Strong experience with Python and modern ETL/ELT patterns (orchestration, automation, reliability)
- Hands-on experience with Azure data platforms, including Azure Data Factory, Azure Functions, and Azure Synapse
- Advanced SQL proficiency, plus experience with structured and unstructured data in systems like MongoDB
- Experience building and supporting analytics and reporting solutions, including Power BI dashboards
- Familiarity with CI/CD, Git-based workflows, monitoring and data quality practices, and a collaborative, growth-oriented mindset
- Ability to lead technical efforts, influence architectural direction, and align stakeholders around data strategy
- Excellent communication skills and the ability to work effectively with engineering, product, and business partners
- A passion for creating data systems that help users make better decisions and solve problems using data
Technologies
- Python
- Azure Data Factory
- Azure Functions
- Azure Synapse
- SQL
- MongoDB
- Power BI
- Git