The Data Engineer II role at Gilbane Building Company focuses on designing, building, testing, deploying, and supporting scalable data solutions that improve accessibility, reliability, and quality for downstream analytics and business needs. The position is based onsite in Providence, RI.
Key Responsibilities
- Independently own defined data engineering solutions, covering the full lifecycle from requirements and design through deployment, monitoring, and ongoing support.
- Build and optimize ETL/ELT pipelines, integrations, data models, APIs, and batch or near-real-time workflows.
- Translate business rules and source-system behaviors into maintainable technical designs and data mappings.
- Implement automated testing, reconciliation, observability, alerting, metadata management, and data lineage for assigned solutions.
- Tune data pipelines, storage, and queries to support reliability, scalability, performance, and cost effectiveness.
- Troubleshoot production incidents, conduct root-cause analysis, remediate defects, and take steps to prevent recurrence.
- Apply CI/CD practices, version control, code review, documentation, security, privacy, and governance standards.
- Partner with analytics, BI, data science, architecture, product, and business teams to deliver usable data products.
- Identify opportunities to automate manual workflows and establish reusable engineering patterns.
- Mentor junior engineers through technical guidance, code review, and knowledge sharing.
Required Qualifications
- Bachelor’s degree in computer science, information systems, engineering, mathematics, statistics, or a related field.
- 3 to 5 years of relevant experience in data engineering, software engineering, business intelligence, analytics engineering, or data platform development.
- Experience building and supporting production ETL/ELT pipelines and working with data models, warehouses, lakes, or lakehouses.
- Strong SQL skills and proficiency in Python, Scala, Java, or a similar language.
- Experience with a cloud data platform, an orchestration tool, and automated testing or CI/CD is preferred.
- Equivalent combination of education and experience is acceptable.
Technologies
- ETL/ELT, SQL
- Python, Scala, Java
- CI/CD
- Cloud data platform, orchestration tool
- APIs, metadata, lineage, observability, alerting, version control
Education
Bachelor’s degree in computer science, information systems, engineering, mathematics, statistics, or a related field.
Compensation and Salary Range
This role offers a salary range of USD 140,000 to 170,000 per year, plus benefits and a retirement program. Salary may be determined based on geographic location, skills, education, and/or experience, along with internal equity and team alignment. Gilbane provides a total compensation package that includes competitive health and welfare benefits and a generous profit-sharing/401k plan. Qualified candidates offered a position must pass a pre-employment substance abuse test.
Benefits
- Competitive health and welfare benefits
- Generous profit-sharing/401k plan
- Investment in employees’ education through Gilbane University
Location and Work Setup
Providence, RI (onsite)
Visa Sponsorship
This position is not eligible for employment visa sponsorship. Applicants must be authorized to work in the United States without current or future sponsorship.
Equal Opportunity Employer
Gilbane is an Affirmative Action/Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, color, national origin, race, religion, sex, sexual orientation, gender identity, protected veteran status, or disability status. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential job functions.
Note to Recruiters, Placement Agencies, and Similar Organizations
- Gilbane does not accept unsolicited resumes from agencies. Please do not forward unsolicited agency resumes to the jobs alias, website, or any Gilbane employee.
- Gilbane will not pay fees to any third party agency or firm and is not responsible for any agency fees related to unsolicited resumes.
- Unsolicited resumes received will be considered property of Gilbane and will be processed accordingly.