- Remote, United States
- Remote
- Full-time · Senior
- $122K–$131K per year
- 5–8 years
The Senior Data Engineer designs, builds, and supports the back-end systems that move and process ServiceMac’s operational data. This hands-on role develops SQL database solutions, applications, system integrations, and automated data pipelines using SQL Server, C#/.NET, Python, and Azure.
Compensation
Pay Range: $121,980-$130,525 Annually
Responsibilities
- Design, develop, and maintain back-end applications, automated jobs, and data integrations using SQL Server, C#/.NET, and Python.
- Develop and optimize T-SQL stored procedures, database schemas, and data processing logic.
- Build integrations that exchange data through application programming interfaces, databases, and files.
- Develop extract, transform, and load pipelines with data validation, logging, error handling, retry logic, and recovery procedures.
- Design processing workflows that prevent duplicate loads and support safe restarts after failures.
Requirements
- Bachelor’s degree in Computer Science or a related field
- Nice to have: AI-assisted development tools
- Nice to have: OpenAI Codex
- Nice to have: Cursor
- Nice to have: Claude
Skills
Benefits
- medical
- dental
- vision
- 401k
- PTO/paid sick leave

