Software Engineer, Data
You are a builder who would rather fix the system than fix the same ticket twice. Generate's Data & Technology team runs the data platform the whole firm depends on, and we are increasingly replacing SaaS tools, spreadsheets, and manual processes with software we build ourselves. This role sits at the center of both: keeping our data pipelines healthy today and helping build the tools that come next. You're comfortable debugging code you didn't write, you enjoy working directly with the people who use what you build, and AI agents are already central to how you work.
What you will be doing at Generate Capital as a Software Engineer, Data:
Own the day-to-day health of our data pipelines: Python ETL jobs, dbt models in Snowflake, Azure Data Factory pipelines, and the reports and system integrations that depend on them.
Triage failures to root cause and fix them, from vendor schema changes and API rate limits to failed model tests and broken dependencies.
Work directly with stakeholders across the business to understand the impact of an issue, keep them informed, and confirm the resolution actually solved their problem.
Collaborate with the data team on fixes, code reviews, and releases.<