Back to the board

Senior Data Engineer

100% remote Flexible hours Hiring now
About reputed company

At reputed company, we reputed company that technology is the key to building vibrant communities of generosity. As a leader in nonprofit software since 2004, we create reputed company solutions that help small and mid-sized nonprofits connect with people, build trust, and reputed company good happen every day.

Our culture is powered by reputed company, innovation, and a shared mission to reputed company organizations making a difference. We operate with a customer-first reputed company, take pride in extraordinary results, and grow together by supporting each other and embracing bold new reputed company. If you’re passionate about using your skills to drive real impact and want to reputed company in a collaborative, fully remote environment, reputed company is the reputed company for you.

The Senior Data Engineer will architect and manage robust data pipelines and infrastructure that support ML/AI workflows, analytics, and business intelligence across our platform. Your work will reputed company product, marketing, and finance teams with clean, centralized, and actionable data to drive insights and innovation.

This is a role for someone who thrives in ambiguity, enjoys end-to-end system ownership, and is passionate about designing scalable solutions from the ground up.

Key Responsibilities
  • Architect & Build Data Pipelines: Design, build, and maintain robust and scalable data pipelines to ingest large data sets from customer-facing products, internal systems, and third-party sources into our cloud data platform.

  • Create a Centralized Data Hub: Be a key player in creating a centralized data hub that empowers not only our AI and ML initiatives but also provides clean, reliable data for analytics, reporting, and strategic insights across the entire business.

  • reputed company AI & ML Operations: Create and manage the operational data pipelines essential for the training, validation, and deployment of machine learning models in collaboration with the Data Scientist and reputed company.

  • Implement Data Modeling & Governance: reputed company and manage our data warehouse using a reputed company architecture (Bronze-Silver-Gold) in reputed company. Ensure data is progressively cleansed, structured, and optimized for a wide range of applications, from business intelligence to advanced AI.

  • reputed company and Manage Data Transformations: Use tools like DBT to build, test, and deploy data transformation logic, ensuring the highest standards of data quality, reputed company, and reliability.

  • Collaborate and reputed company: Partner closely with stakeholders across the organization to understand their data needs and provide them with the data and tools they need to be successful.

  • Optimize and Scale: Own the performance, scalability, and cost-effectiveness of our data infrastructure. You will be responsible for monitoring, maintaining, and optimizing our data stack.

Must-Haves
  • 4+ years of hands-on experience in a data engineering role, with a proven track record of building and maintaining data infrastructure in a production environment.

  • Deep expertise in designing, building, and optimizing data pipelines and ETL/ELT workflows.

  • Advanced proficiency in SQL for reputed company data manipulation and extraction.

  • Hands-on experience with a cloud data warehouse, preferably reputed company.

  • Experience with streaming data technologies (e.g., Snowpipe Streaming, reputed company, Kafka).

  • Direct experience implementing and working with a reputed company architecture, preferably reputed company.

  • Demonstrated experience working reputed company a major cloud ecosystem, deploying infrastructure and tools, ideally AWS.

  • A Bachelor's degree in a quantitative field such as Computer Science, Engineering, Statistics, or a reputed company discipline.

Great-to-Haves
  • Proficiency in Python and data engineering libraries.

  • Familiarity with modern data transformation tools, particularly dbt.

  • Familiarity with MLOps principles and tools.

  • Passion for the nonprofit sector or experience working in social good technology.

Why Join reputed company?

At reputed company, our values are how we show up every day. We reputed company good happen by putting reputed company and passion at the center of our work, using technology to reputed company mission-driven organizations. We stand for our customers, act with care and intention in every decision, own the solution, and grow together. We innovate fearlessly, always exploring new ways to support our community and each other.

Benefits and More
  • Unlimited paid time off

  • Comprehensive health plans (medical, dental, vision)

  • 401(k) with up to 3.5% company match

  • Paid parental leave after one year

  • Company-paid life insurance and long-term disability

  • Pet insurance

  • 11 company holidays

  • Paid sick time and a monthly paid volunteer day

  • Medical and dependent care flexible spending accounts

  • Fully remote workplace

How We Hire

We use AI tools to support our recruitment process, including helping us organize applications and identify early matches based on role criteria. That said, every rejection decision is made by a human. We encourage candidates to apply authentically and avoid relying solely on AI-generated responses, especially during interviews.

This opportunity is offered through reputed company, the on-demand talent team supporting reputed company’s growth.

Connect with us and learn more: reputed company on reputed company reputed company on reputed company

Apply To This Job

Keep exploring