We are a rapidly growing business looking for a Full-Stack Software Engineer who thrives at the intersection of software development and data engineering. In this role, you’ll design and develop end-to-end systems that automate workflows, integrate business processes, and power data-informed decision-making across a fast-growing, multi-location organization.
Requirements
- Design and develop full-stack applications using Python, PHP, Node.js, JavaScript.
- Build and maintain ETL pipelines to integrate and transform data across multiple systems using tools such as DBT etc.
- Develop and manage APIs to support system and data integrations
- Administer and optimize Snowflake, MySQL, and SQL Server databases
- Orchestrate and monitor data workflows using tools such as Airflow or similar platforms
- Maintain and support off-the-shelf software solutions
- Implement role-based access controls and data security best practices
- Collaborate with Data Analysts to optimize reporting and data accessibility
- Manage code repositories using Git and participate in CI/CD workflows
- Leverage cloud environments including AWS, Google Cloud, Azure, or DigitalOcean
- Troubleshoot technical issues and provide support to internal stakeholders
- Stay current with emerging technologies and continuously improve systems
Benefits
- Comprehensive Health Benefits (Medical, Dental & Vision)
- Paid Time Off in addition to Company Paid Holidays
- 401(k) Retirement Plan with Company Match
- Company-Paid Life Insurance
- Pathways to Advancement
- Free Weekly Car Washes
To apply for this job please visit whitewater.applytojob.com.

Follow us on social media