Green River Data Group Is Hiring a Senior Data Engineer — Remote | $120,000–$135,000

Remote data engineering continues to offer strong opportunities for experienced technology professionals, particularly those with expertise in cloud infrastructure, data pipelines, analytics and modern AI-powered workflows. Green River Data Group Inc. is currently seeking a Data Engineer to join its growing data team.
The position is full-time and remote, with a listed salary range of $120,000–$135,000. However, the opportunity is specifically limited to individuals who are American citizens or lawful permanent residents (Green Card holders) because of contractual data-security requirements.
About Green River Data Group
Green River is a 40-person, 100% employee-owned web application development firm focused on software and analytics designed to create positive social impact.
The company describes itself as collaborative and goal-oriented, with an emphasis on professional development, process improvement, social justice and technical innovation.
For experienced data professionals, this environment could provide an opportunity to work on projects where engineering and analytics are connected to real-world business and social outcomes.
The Data Engineer Role
The successful candidate will join Green River’s data team and help design, build and maintain infrastructure that supports critical business operations and data-driven decision-making.
The role involves more than simply writing data pipelines. The Data Engineer will collaborate with software engineers, data scientists, DevOps professionals, privacy and security teams, project managers and other stakeholders to develop reliable and scalable solutions.
Creative problem-solving is an important part of the position. Green River is looking for someone who is comfortable experimenting, testing solutions and learning through trial and error.
Key Responsibilities
The Data Engineer will be responsible for a broad range of technical and collaborative activities, including:
- Designing and maintaining production-grade data pipelines
- Building reusable pipeline components, modules and frameworks
- Developing scalable and maintainable data solutions
- Modernising inherited data systems safely
- Using agentic AI tools to improve engineering workflows
- Creating clear technical documentation
- Following engineering, privacy, security and compliance standards
- Estimating infrastructure and operational costs
- Collaborating across technical and business teams
- Explaining technical concepts and trade-offs to non-technical stakeholders
- Supporting technical discovery and solution design
- Mentoring other technical team members
This makes the position particularly suitable for a senior professional who can combine hands-on engineering capabilities with communication, problem-solving and leadership skills.
Technical Skills and Experience
Green River is seeking candidates with strong experience in data engineering and production software environments.
Important areas include:
- Data pipeline architecture and development
- Data modelling and data warehousing
- Strong SQL skills
- Python or Go programming experience
- Cloud-based containerised deployments
- ETL development
- Data analysis and quantitative research
- Root-cause analysis
- Requirements gathering
- Data quality monitoring
- Pipeline health monitoring
- Real-time or near-real-time data streaming
- Change Data Capture (CDC) solutions
Experience with technologies such as dbt, Apache Airflow and Apache Superset is also desired.
Candidates should additionally be able to demonstrate experience deploying agentic AI workflows to solve engineering problems, reflecting the increasingly important role of AI in modern data engineering.
Experience With Modern Data Infrastructure
A major feature of this position is its focus on reliable, scalable data infrastructure.
The successful candidate should understand how to build pipelines that can operate reliably in production while maintaining appropriate standards for data privacy, security and consistency.
Experience with orchestration tools such as Apache Airflow can be particularly valuable for managing complex workflows, while familiarity with dbt can support modern approaches to data transformation and modelling.
Experience with streaming or CDC technologies is also desirable for candidates who have worked with systems where data needs to move and update with minimal delay.
Agentic AI Experience
Green River specifically highlights the use of agentic AI tools within the role.
This signals that the company is interested in engineers who are not only familiar with traditional data engineering practices but are also experimenting with AI-assisted workflows.
Candidates who can demonstrate practical examples of using AI agents to automate engineering tasks, troubleshoot systems, improve development processes or solve technical problems may therefore stand out.
The expectation is not simply familiarity with AI tools, but demonstrable application of agentic AI workflows to engineering challenges.
Collaboration and Communication
Although this is a technical position, communication is an important component of the job.
The Data Engineer will need to work with professionals from different disciplines and communicate technical information to both technical and non-technical stakeholders.
This includes explaining:
- Technical findings
- Engineering trade-offs
- Recommendations
- Project requirements
- Data-related risks
- Potential solutions
- Infrastructure considerations
The ability to translate complex technical concepts into clear language can therefore be just as important as technical expertise.
Who Should Apply?
Green River states that candidates should have a minimum of 3–5 years of professional experience, making this a role aimed at experienced data professionals.
It could be particularly relevant for:
- Senior Data Engineers
- Data Engineers with strong cloud experience
- Analytics Engineers
- Data Platform Engineers
- Software Engineers specialising in data systems
- Data infrastructure specialists
- Engineers experienced with streaming and CDC systems
Applicants should carefully compare their experience against the listed requirements before applying.
Salary and Benefits
The advertised salary is $120,000–$135,000.
Green River also offers a benefits package that includes:
- Health insurance coverage
- Six weeks of paid time off
- Retirement benefits
- ESOP participation
- Professional development opportunities
- A collaborative working environment
The company’s employee-ownership structure may also appeal to professionals interested in participating in an organisation where employees have a stake in the business.
An Important Eligibility Requirement
There is one particularly important condition applicants should note.
Green River states that, because of contractual data-security regulations, it can only consider candidates who are either:
- American citizens, or
- Lawful permanent residents of the United States (Green Card holders).
Therefore, although the role is advertised as remote, international applicants who do not meet this eligibility requirement should not assume that they qualify.
How to Apply
Interested and eligible candidates are required to submit a résumé and cover letter through Green River Data Group’s application process.
Applicants should use their cover letter to demonstrate how their experience aligns with the company’s technical requirements, particularly around data pipelines, cloud infrastructure, SQL, Python or Go, orchestration, data quality, streaming systems and AI-enabled engineering workflows.
Final Thoughts
The Green River Data Group Data Engineer position offers an attractive combination of remote work, a $120,000–$135,000 salary range, employee ownership and technically challenging projects.
The role is best suited to experienced data professionals who can work independently while collaborating across disciplines. Strong candidates will bring expertise in data engineering fundamentals alongside modern capabilities in cloud infrastructure, orchestration, streaming data and agentic AI.
For eligible U.S. citizens and Green Card holders with the required experience, this could be a compelling opportunity to contribute to a mission-driven technology company while working on modern data infrastructure.
Position: Data Engineer
Level: Senior
Location: Remote, Vermont
Employment: Full-time
Salary: $120,000–$135,000
Experience: Minimum 3–5 years
Eligibility: U.S. citizens or lawful permanent residents (Green Card holders) only
SUBMIT APPLICATIONS HERE
Join Our WhatsApp Community
Disclaimer: Remote Job Opportunities (RJO) is not the organization offering this opportunity. For any inquiries, please contact the responsible organization directly. Please do not send your applications to RJO, as we are unable to process them. Due to the high volume of emails we receive daily, we may not be able to respond to all inquiries. Thank you for your understanding.



