Data Software Engineer
Allied Personnel Services
About the role
Allied Personnel Services is seeking candidates for a Data Software Engineer opening! This career opportunity offers full time hours and $80,000-120,000/annually.
In this role you will: • Maintain a reliable, fast, and affordable unified data platform • Own Keboola flows and Snowflake performance, in addition to minor enhancements to User Interfaces (including PowerBI, Streamlit, and .NET services) • Build and maintain Keboola orchestrations, variables, notifications, and retries • Tune Snowflake (warehouse sizing, clustering, query profiling) • Managed Snowflake tasks, streams, and scheduling for near real time loads • Develop, publish and monitor Power BI datasets used by finance and ops • Develop, enhance, and support Streamlit, python and other front-end data apps • Support WiSys insert reconciliation and BOM write-back staging tables • Create runbooks, RCAs, and change tickets for every release • Design, build and maintain software solutions to support the goals of the business • Implement data quality checks (freshness, row counts, referential integrity, reconciliation) • Control costs with usage dashboards • Collaborate with stakeholders to understand their needs and gather business requirements
Candidates for this role must have: • 3 to 5 years in data engineering with strong SQL • 2 years hands-on Snowflake administration and performance tuning experience • ETL experience in Keboola or a close analog • User interface and scripting experience, preferably using Streamlit/.NET/Python • Excellent communications skills • Strong organization skills, a keen attention to detail and the ability to handle shifting priorities • ERP and accounting experience is highly desirable
Qualified candidates can apply by emailing a resume to pro@alliedps.com
XXXX
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free