This range is provided by Morgan McKinley. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Morgan McKinley
Service Delivery Lead, Technology Recruitment Solutions at Morgan McKinley
Our client is looking for a Software Engineer with a Data focus for a contract position. This is a hybrid role.
You’ll be the first dedicated engineer focused on data extraction, transformation, and visualization enablement. Working alongside experienced cloud engineers, you’ll:
* Query, clean, and organize live production data from multiple systems (primarily using SQL and Cosmos DB).
* Build or re-architect backend data models and storage solutions to make data more accessible and reliable.
* Design the pipelines and logic to feed Power BI dashboards with real-time and historical data.
* Collaborate with architects and stakeholders to identify the right data sources and ensure meaningful, performant dashboards.
This isn’t a data science or analytics role, it’s a software engineering role focused on backend data engineering: building the systems that make meaningful analysis possible.
* Languages: Python or Java (core stack is Java-based; Python experience equally valued)
* Database: SQL, Cosmos DB (experience with any NoSQL or distributed database a plus)
* Dashboards: Power BI (experience building data sources for dashboards, not necessarily designing visualizations)
* Cloud: Azure (experience in other major clouds acceptable)
* Data manipulation: ETL/ELT concepts, structured/unstructured data handling
* Version control & CI/CD: Git, pipelines, automation tools
What we’re looking for
* Strong software engineering background with experience in Python or Java (ideally both).
* Excellent SQL skills, able to write, optimize, and debug complex queries.
* Proven experience in building and managing databases, preferably in a production environment.
* Hands-on experience integrating backend data pipelines with Power BI or similar dashboarding tools.
* Familiarity with cloud-native data tools and services (Azure or AWS).
* A self-starter who enjoys greenfield work — comfortable defining structure, not just maintaining it.
* Collaborative mindset — able to work closely with cloud engineers, architects, and non-technical stakeholders.
Seniority level
* Mid-Senior level
Employment type
* Contract
Job function
* Technology
References and job-related information have been summarized for internal review purposes and are not intended to be a full job posting.
#J-18808-Ljbffr