Associate Software Development Engineer
Bengaluru, KA, IndiaIndia & South Asia
We're looking for a staff software engineer to be a technical leader on our Metadata team, which owns the metadata layer of the dbt platform — the discovery API, catalog, lineage, and run history services that let customers understand, trust, and act on what…
Lead the design and delivery of complex, team-level projects across the Metadata services, coordinating development across multiple engineers.
Independently design and develop the architecture of new subsystems, and own team-level subsystems end to end.
Use AI tooling and agents — across development and SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans.
Review and approve technical designs, ensuring they meet a high quality bar, and identify design deficiencies before they ship.
Python, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog.
Deep expertise designing and owning subsystems in distributed, cloud-based systems.
Demonstrated ability to set technical direction for a team and drive multi-engineer initiatives across an area of ownership.
Excellent design and architecture judgment; identifies design flaws in existing systems and proposes sound solutions with clear trade-offs.
Experience: Senior-level · 8+ years
More open roles like this one
Bengaluru, KA, IndiaIndia & South Asia
Remote · San Francisco, CANorth America
Staff Software Engineer, Metadata · Fivetran
Don't have an account? Already have an account?