Data Engineer
Job Description
StaffBuffalo offers a hybrid work arrangement in the Buffalo, NY area for a data engineering role that blends collaboration with focused time to dive into complex data challenges. The position features a salary range of USD 90,000 to 125,000 per year, a comprehensive benefits package, and clear opportunities for long-term growth within a stable, community-focused organization. In this role, you will design, develop, and maintain scalable data pipelines that support enterprise integrations, data migration, and reporting, with a strong emphasis on ETL/ELT, data quality controls, and analytics.
Benefits
- Salary with bonus potential
- Medical, dental, and vision insurance
- 401(k) with company match
- Flexible schedule and generous PTO
- Paid holidays, parental leave, and tuition reimbursement
- Life insurance, long-term disability, and FSA
- Long-term career growth within a stable, community-focused organization
Responsibilities
- Build and sustain scalable data pipelines that enable enterprise integrations, data migration projects, and reporting needs
- Collaborate with business stakeholders and application teams to define data requirements across operational, financial, regulatory, and customer systems
- Create, optimize, and operate ETL/ELT processes to ensure data accuracy, completeness, and timeliness
- Establish data quality checks, reconciliation routines, and monitoring controls to support auditability and compliance
- Support enterprise analytics and reporting initiatives by curating trusted datasets for downstream users and systems
- Document data mappings, workflows, technical specifications, and system designs for long-term maintainability
- Partner with internal teams and external vendors to align data solutions with enterprise technology standards
Requirements
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field
- 10+ years of professional IT experience, including data engineering, data integration, or analytics-focused roles
- Strong SQL skills and experience with relational and NoSQL database platforms
- Experience supporting enterprise systems such as ERP, CRM, CIS/Billing, or asset management platforms
- Experience with cloud-based enterprise platforms and hybrid technology environments
- Strong communication, documentation, and problem-solving skills