Senior Data Engineer
Note: Position is not eligible for visa sponsorship.
Location: 106 Vintage Park Blvd. Houston, TX 77070
Position Overview
We're looking for a Full-Stack Software Engineer who thrives at the intersection of software development and data engineering and is excited to build technology that drives real-world impact. In this role, you'll take ownership of designing and developing end-to-end systems that automate workflows, integrate business processes, and power data-informed decision-making across a fast-growing, multi-location organization.
From creating internal workflow tools and customer-facing checkout experiences to building APIs and ETL pipelines that seamlessly sync on-site MySQL databases with our Snowflake data warehouse, your work will directly improve operational efficiency, scalability, and the foundation for long-term growth through smart, integrated technology.
Key Responsibilities
- 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
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field or 8+ years of hands-on software engineering experience
- Strong proficiency designing and maintaining ETL pipelines
- Deep understanding of database management, SQL optimization, data analytics and data warehousing
- Experience with PHP, Node.js, JavaScript, Python, and C#
- Experience with frameworks such as Laravel, Express.js, or WordPress
- Familiarity with cloud computing platforms (AWS, GCP, Azure)
- Knowledge of API design, CI/CD pipelines, Git version control, and Agile methodologies
- Strong problem-solving skills and ability to manage multiple priorities
- Excellent communication skills and ability to collaborate cross-functionally
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