The Software Engineer II, Data builds and supports enterprise data ingestion, transformation, modeling, and integration solutions. The role translates business and source-system requirements into scalable, maintainable data solutions for analytics, reporting, operational, and downstream application needs. The position develops ingestion and transformation solutions with Microsoft Fabric, Azure Data Factory, Azure Data Lake/Storage, and Azure SQL/SQL Server. It implements batch, incremental, API, file, database, and event-based integration patterns; develops curated and dimensional data models; writes and tunes complex SQL and data-processing logic; and addresses data-quality, integrity, completeness, and consistency issues. The engineer uses GitHub, Azure DevOps, and established CI/CD, pull-request, code-review, and design-review practices. The role also monitors and supports production pipelines and scheduled workloads, investigates failures and data-quality issues, and contributes reusable engineering patterns and documentation. CDW describes a collaborative environment that values curiosity, continuous learning, responsible adoption of AI, and an equitable, transparent hiring process. Pay is listed as $86,000–$119,000, depending on experience and skill set. Benefits information is provided at https://cdw.benefit-info.com/.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level