Data Engineering Developer

ParadigmMiddleton, WI

About The Position

If opportunity doesn’t knock, build a door. - Milton Berle Come build your door with us. It’s what we do here. At Paradigm, we make world-class software and deliver high-quality professional services for the building products industry. Our success is tied directly to our customers’ success, so we do what it takes to make sure they’re successful. And we know that we couldn’t do it without our awesome employees. We are looking for a Data Engineering Developer to join our team. If you love data - cleaning it, digging in it, understanding what type of insights stakeholders want from it and helping them navigate through it - let’s talk.

Requirements

  • Bachelor’s degree (ideally in Comp Sci, Math, Economics, or Statistics).
  • 5 years’ experience in programming or data engineering.
  • Very knowledgeable in Python.
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL), as well as working familiarity with a variety of databases.
  • Deep understanding of Apache Spark, especially as part of Azure Databricks.
  • Familiarity with the Unity Catalog, Spark Declarative Pipelines (aka Delta Live Tables), and Delta Sharing.
  • Knowledge of technology related to data transformation and data structures.
  • Critical thinking and willingness to learn from successes and mistakes.
  • Excellent requirement gathering and independent problem-solving skills.
  • Understanding of AI as a tool to leverage, with a deep understanding of the required output.
  • Excellent communication skills (both written & verbal) - including the ability to translate technical concepts to people without technical expertise.
  • Organized with strong attention to detail and excellent follow-through.
  • Agile and able to adapt to changing demands and manage multiple priorities in a fast-paced environment.
  • Self-motivated and resourceful, with strong interpersonal skills; able to work individually as well as with a team.

Nice To Haves

  • Knowledge of other JVM languages like Kotlin, Java and Scala.

Responsibilities

  • Creating and maintaining optimal data pipeline architecture using Spark, Python, SQL, and other tools.
  • Assembling large, complex data sets that meet functional/non-functional business requirements.
  • Working with technical and non-technical teams to provide data-driven insights.
  • Identifying issues related to data, data sources and processing.
  • Monitoring reporting solutions & making sure that data sets are correct & troubleshooting any issues.
  • Being responsible for customer issue tickets - including reviewing existing solutions and looking holistically at our services to identify trends that may need a larger review.
  • Documenting methodologies, variations, and QA processes.
  • Intaking, identifying, documenting, and sharing findings and insights to stakeholders, both internal and external.
  • Potentially working cross departmentally to be a data SME for other teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service