What are the responsibilities and job description for the Senior/Lead Software Engineer - Data Technology - Global Asset Manager position at Mondrian Alpha?
Senior Data Engineer / Software Engineer - Data Platform
We are a data-driven investment firm expanding our data ecosystem and seeking engineers who can grow with us. We are looking for a talented individual to join our Data Engineering team . We pride ourselves on being engineers who think like software engineers first and bring genuine depth across the modern data stack. This is a hybrid role sitting at the intersection of software engineering and data engineering, and we want people who can do both well.
What You'll Work On
You will be a core contributor to our data platform, which is built primarily on Snowflake and dbt, with an expanding footprint into distributed compute (Spark, EMR) and broader data ecosystem tooling. You'll help design, build, and scale the infrastructure that powers our investment and research workflows. For the right senior candidate, there is an opportunity to take a leadership role with expanded ownership over data catalog, data quality, and data validation architecture.
What We're Looking For
We are looking for engineers who can build across the SDLC. Candidates who have worked across a wide set of tools but understand the underlying engineering principles will stand out.
Core requirements:
- Strong software engineering fundamentals - clean code, system design, testing, and operational thinking
- Snowflake and dbt as core competencies
- Apache Spark experience is highly valued and considered a differentiator for at least one of these roles
- Experience with distributed compute environments (EMR, Databricks, or similar)
- Ability to work across the data stack — ingestion, transformation, modeling, and serving layers
- Comfort operating in a fast-moving, high-accountability environment
- Experience with data catalog tooling and metadata management
- Hands-on background in data quality frameworks and data validation pipelines
- Broad, tool-agnostic perspective on data platform architecture — we want someone who can evaluate and introduce new tooling thoughtfully, not someone who defaults to one hammer
- Prior experience leading or mentoring other engineers is a plus
Industry Background
Financial services experience is a plus but not required. We care most about engineering rigor. If you know how to build great data infrastructure, we can teach you the domain. That said, familiarity with the pace, data sensitivity, and precision requirements of an investment environment will help you ramp quickly.