Generate

Software Engineer, Data

San Francisco, CA - Hybrid, Remote. Posted 17 days ago

The role

You will own the day-to-day health of data pipelines and build internal applications to replace manual processes. This role involves triaging failures, collaborating with stakeholders, and using AI coding agents to build software.

What you will do

  • Own the day-to-day health of data pipelines including Python ETL jobs, dbt models in Snowflake, and Azure Data Factory pipelines.
  • Triage failures to root cause and fix them.
  • Work directly with stakeholders to understand issue impact and confirm resolutions.
  • Collaborate with the data team on fixes, code reviews, and releases.
  • Add alerting, validation, retries, and schema-change handling to prevent recurring failures.
  • Proactively find weaknesses in process, architecture, code quality, and security.
  • Help define and enforce repeatable patterns for quality and security.
  • Help build, ship, and run internal applications.
  • Translate business problems into requirements and prototypes.
  • Use AI coding agents as a default way of working.

Required qualifications

  • 2–3 years of professional software or data engineering experience or exceptional new graduates with substantial shipped work.
  • Strong Python and SQL.
  • Experience building or operating software in a cloud environment.
  • AI coding agents are central to how you work.
  • Comfort debugging systems you didn't build under time pressure with incomplete information.
  • Ability to translate business problems into technical solutions.
  • Unimpeachable integrity and glowing references.
  • Outstanding communication and interpersonal skills.
  • High level of self-awareness and humility.
  • Intellectual agility, curiosity, and creativity.
  • Entrepreneurial spirit.

Nice to have

  • Azure is preferred; AWS or GCP experience is welcome.
  • Experience with Snowflake and dbt is a plus.
  • Experience building internal tools or full-stack applications is a plus.
  • Experience in financial services, energy, or another data-heavy environment is advantageous.

Benefits

  • Health care benefits
  • Retirement benefits
  • Paid days off including sick leave, parental leave, and paid time off or vacation benefits

About the company

Generate Capital's Data & Technology team runs the data platform the whole firm depends on. They are replacing SaaS tools, spreadsheets, and manual processes with software they build themselves.

Software Engineer, Data at Generate | JobZoey