Software Engineer
Contract Software Engineer – Infrastructure Automation
Mainz Brady Group is seeking an experienced Software Engineer to support infrastructure automation and big data initiatives. You’ll work with a team of engineers, a data scientist, and capacity planners to build applications that deliver high business impact. The role focuses on data integration, transformation, and analytics using SQL and Python.
Responsibilities
-
Design and build scalable data systems and pipelines
-
Integrate raw data from multiple sources and ensure quality/reliability
-
Develop ETL workflows with AWS, Airflow, Databricks, and SQL
-
Build analytical tools and dashboards (Tableau, Grafana, Databricks)
-
Automate manual processes and optimize infrastructure scalability
-
Deliver insights into infrastructure metrics and performance
Requirements
-
Proven SWE or data engineering experience
-
Strong Python and SQL skills
-
Hands-on with data warehouses (Hive, Databricks, etc.)
-
Experience in data models, mining, and segmentation
-
Dashboard development experience
-
Airflow experience a plus
-
Strong analytical and problem-solving skills
-
Degree in Computer Science, IT, or related field