About the Role:

Join our growing data team at Green River as a Data Engineer. This role will support projects that matter by designing, building, and maintaining robust data infrastructure and workflows to support critical business operations and data-driven decision-making. Your work will involve collaboration with other disciplines to come up with innovative solutions that maximize the impact of our projects, while ensuring alignment with business objectives and technical standards. Creative problem solving abilities are a must, and you should be comfortable with a trial-and-error approach.

 

Green River is a 48-person web application development firm with a strong engineering focus and dedication to “software and analytics for a better world.”  We are collaborative and goal-oriented, and aim for a shared understanding throughout our company of what success — and positive impact — means. Professional development, process improvement, social justice, and technical innovation with measurable results are all key aspects of how we work.

 

We’re looking for a positive team member who will…

  • Develop, maintain, and support automated data pipelines and workflows.

  • Build reusable modules and pipelines for scalable data solutions.

  • Create robust documentation to support team collaboration and knowledge sharing.

  • Work effectively with technical project managers, software engineers, data scientists, DevOps engineers, privacy and security teams, and business development teams.

  • Anticipating costs of developing and maintaining infrastructure.

  • Proactively identify and implement cost-saving opportunities.

  • Mentor other technical staff so they can effectively contribute to data infrastructure.

  • Adhere to company standards to ensure consistency and compliance of all work especially with respect to privacy and security.

 

Desired skills and experience: 

  • Expertise in data modeling, data warehousing, and pipeline development.

  • Programming and software experience in a production setting (Python / Go preferred).

  • Strong proficiency with AWS (or equivalent cloud technologies).

  • Excellent communication, data management, and documentation skills.

  • Solid problem-solving abilities and the ability to work independently.

  • Professional experience in data engineering or related roles.

  • A degree in computer science or equivalent technical degree or experience.

 

Nice-to-Have Skills:

  • Experience with ETL tools such as dbt.

  • Experience with orchestration tools such as Apache Airflow.

  • Experience integrating with business intelligence/analytics platforms such as Apache Superset.

  • Experience with Kubernetes / containerized deployments.

  • Familiarity with distributed computing and data partitioning.

  • Experience in data analysis or quantitative research.

  • Background in Agile/SCRUM workflows.

  • Ruby/Rails experience.

 

Some things people love about working at Green River:

  • Creative team who value a workplace where you can learn and laugh

  • Long-term relationships with smart, engaged clients

 

We offer a competitive salary, health insurance coverage, 6 weeks of paid time off, and retirement benefits.

 

To be considered for this position, please submit your cover letter and résumé.  In order to comply with HIPAA data security regulations, we are required to consider only individuals who are either American citizens or lawful permanent residents (i.e., possess a Green Card).

 

Green River is an Equal Opportunity Employer. In accordance with our beliefs and Title VII of the Civil Rights Act, Green River will not discriminate against employees or clients based on race, creed, color, ethnic origin, nationality, religion, gender, sexual orientation, gender identity or expression, age, or disability.