FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Data Integration Engineer
Cambium Learning GroupPrincipal Data Integration Engineer responsible for designing and supporting data integrations for Cambium’s business functions. Collaboration with teams to enhance operational efficiency with high-performance solutions.
Tech Stack
Tools & technologiesERPETLMS SQL ServerSQL
About the role
Key responsibilities & impact- Accountable for any piece or the entirety of the software delivery lifecycle, including requirements, design, implementation, testing, release, and hypercare.
- Delivering robust enterprise-grade ERP solutions, primarily through SQL-driven pipelines with selective use of middleware.
- Providing architectural design oversight and alignment to team implementation efforts.
- Maintaining the business perspective in understanding and affecting how systems are implemented to satisfy user goals.
- Developing systems that adhere to a high standard of quality where our team’s successful delivery is a direct result of our own testing diligence.
- Keeping informed of ecosystem technical advances, and capable of proposing changes based on alternative technology.
- Participating on multiple projects at the same time, stabilizing needs, and deadlines.
- Providing technical guidance and mentorship to other team members.
Requirements
What you’ll need- Possesses 10+ years of software engineering experience, with a specific focus on MS SQL Server.
- Writes, optimizes, and debugs complex T-SQL queries, views, stored procedures, user-defined functions, and triggers to support ETL processes across multiple systems and databases.
- Implements robust automated error-handling, transaction management, and audit logging mechanisms within database processes.
- Orchestrates data workflows across middleware tools, enterprise platforms, and database layers - including proprietary in-house applications - using API-based, file-based, and replication approaches to optimize for performance, scalability, and fault tolerance.
- Develops reusable ETL/ELT frameworks and patterns to standardize integration logic, reduce duplication, and improve maintainability.
- Analyzes unfamiliar source system schemas and accurately maps data elements to target destinations while maintaining strict business logic.
- Troubleshoots and resolves data mismatches, connectivity drops, or pipeline failures quickly within production environments.
- Executes regression testing to ensure database modifications do not negatively impact shared objects, integration processes, or dependent upstream/downstream systems.
- Documents test results, defects, and resolution steps in a structured format to support audit readiness and pre-production validation.
- Collaborates with business stakeholders and end users to facilitate UAT, ensuring integration outputs meet functional expectations before production signoff.
- Follows change management and control standards when modifying production database objects or integration processes.
- Holds a Bachelor’s Degree in Computer Science, Information Systems, or possesses equivalent professional work experience.
Benefits
Comp & perks- Remote First Work Environment
- Reimbursement to help cover the cost of setting up your home or remote office
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
MS SQL ServerT-SQLETLELTAPImiddlewareautomated error-handlingtransaction managementaudit loggingdata workflows
Soft Skills
technical guidancementorshipcollaborationproblem-solvingcommunicationorganizational skillstime managementadaptabilityattention to detailstakeholder engagement