Lead I Software Engineering
Frisco, TX - USA
Job Summary
Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation information technology and services
Position: Lead I - Software Engineering
Location: Frisco TX 75034
Duration: 12 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description
- The Associate Data Engineer is an early-career engineer learning the full HR Analytics data engineering vertical hands-on from ingestion through modeling and transformation into the Microsoft Fabric semantic layer and Power BI visualizations.
- The Associate Data Engineer takes well-defined components of solution designs that Senior and Data Engineers have shaped and turns them into working tested documented code under the guidance of more senior engineers on the team.
- The role is structured to build technical depth and domain context steadily over time with a clear growth path into the Data Engineer role as the engineer earns autonomy and ownership.
- The Associate Data Engineer must be located in the country.
HOW THE TEAM WORKS TOGETHER
- The HR Analytics engineering team operates as a single team across the country and India with clear layers and a shared way of working: The HR Analytics engineering team is structured in three layers that work together: an Information Architect who owns end-to-end architecture and engineering standards; Principal Data Engineers who set the engineering bar and lead the data engineering team; and Senior Data Engineers Data Engineers and Associate Data Engineers who deliver data products across the full vertical.
- The team operates across the country (Frisco TX) and India (Hyderabad) and incountry locations in PST Timezone with engineers in all regions partnering across the timezone gap to keep delivery moving and to share ownership of data products end-to-end.
- Business engagement happens through the teams senior engineering and architecture leadership with broader engineering team participation that grows over time as engineers build domain context and earn trust with stakeholders.
- Work flows from a business need into a technical solution design then into a build that spans ingestion through the unified framework data modeling transformation across Snowflake and Databricks semantic layer in Microsoft Fabric and visualization in Power BI with quality testing documentation and reliability owned across the whole vertical.
- The team operates a DevOps model engineers own their data products in production share an on-call schedule and rotate the operations role across the team.
- This role is an early-career engineer who learns the full vertical hands-on contributing under the guidance of senior engineers on the team and growing into broader ownership as skills and context develop.
WHERE THIS ROLE FITS:
- Senior and Data Engineers on the HR Analytics team identify authoritative sources model the data and decompose business objectives into technical designs that span ingestion transformation semantic layer and visualization.
- The Associate Data Engineer contributes to those designs in well-scoped pieces: Implements assigned ingestion components within the teams unified ingestion framework.
- Builds assigned transformation and modeling components in Snowflake (including Iceberg tables) and Databricks (Delta Lake) under the guidance of senior engineers. Implements unit tests data quality checks and reconciliation for assigned work.
- Builds assigned semantic layer components in Microsoft Fabric and visualization components in Power BI per the design.
- Helps operate and maintain data products after delivery including monitoring and incident response with senior engineer support.
- Over time the Associate Data Engineer grows toward more independent ownership of components and eventually full data products as preparation for promotion to Data Engineer.
CORE RESPONSIBILITIES
- Execute assigned components of solution designs handed off by Senior and Data Engineers delivering production-grade code under senior engineer guidance.
- Land source data into the teams unified ingestion framework using the patterns specified in the design.
- Implement assigned data models and transformation logic in Snowflake (including Iceberg tables) and Databricks (Delta Lake Unity Catalog) per the design.
- Apply medallion (bronze silver gold) architecture and the teams engineering standards to all work including naming conventions documentation and code review practices.
- Build assigned components of the semantic layer in Microsoft Fabric (Fabric IQ OneLake) per the design specifications.
- Build assigned Power BI visualizations and reports following the design specifications and the teams BI standards. Implement unit tests data quality checks and reconciliation for assigned work. Help operate assigned data products after delivery including monitoring alerting and incident response with support from senior engineers.
- Write and maintain documentation including source-to-target mappings data lineage data dictionaries and runbooks for assigned work.
- Contribute to and follow the teams DevOps practices Git CI/CD automated testing and code review.
- Participate actively in design reviews and team discussions asking clarifying questions and learning from senior engineers perspectives.
- Build HR domain context steadily over time attending stakeholder meetings as appropriate asking questions and growing the foundation for future business engagement.
- Collaborate with the broader engineering team and share what you learn through demos and informal knowledge sharing.
REQUIRED QUALIFICATIONS:
- Bachelors degree in Computer Science Software Engineering Information Management or equivalent experience in field plus 1 years of related work experience OR equivalent demonstrated experience through internships bootcamps or self-directed project work. Must be located in the country.
- 1 years of hands-on data engineering or software engineering experience including internships and academic project work that demonstrate production-quality engineering habits.
- Working proficiency in SQL and Python.
- Exposure to Spark (PySpark or Spark SQL) for distributed data transformation or strong willingness and demonstrated ability to learn it quickly.
- Exposure to cloud data platforms Databricks Snowflake or comparable with a willingness to develop hands-on depth.
- Familiarity with at least one BI tool (Power BI preferred Tableau or similar acceptable).
- Understanding of fundamental data engineering concepts data modeling ETL/ELT data quality source-to-target mapping.
- Familiarity with Git code review practices and basic CI/CD concepts.
- Good communication skills able to ask clarifying questions communicate progress clearly and learn from feedback.
- Strong problem-solving instincts curiosity and the discipline to deliver well-defined work to a high standard.
- Eagerness to learn the full vertical from ingestion through visualization and to take on broader ownership over time.
PREFERRED QUALIFICATIONS
- Hands-on coursework internship or project experience with Databricks (Delta Lake) or Snowflake at any scale. Hands-on coursework internship or project experience with Microsoft Fabric OneLake or Power BI.
- Exposure to Iceberg tables or other modern open table formats. Exposure to HR data domains talent acquisition workforce analytics compensation learning performance or people analytics.
- Familiarity with Workday ServiceNow HR or comparable HR systems of record.
- Exposure to streaming technologies (Kafka Azure Event Hub Delta Live Tables or Spark Structured Streaming).
- Exposure to AI/ML pipelines or building data products that support ML workloads.
- Azure certifications (Azure Fundamentals Data Engineer Associate) or working toward them.
- Familiarity with T-Mobiles Omni lakehouse platform MagentaBuilt integrations or enterprise IT architecture standards.
- Familiarity with data privacy concepts (GDPR CCPA) and HR data handling considerations.
TekWissen Group is an equal opportunity employer supporting workforce diversity.