Altruist is looking for an AI-native Software Engineer to design and build scalable data pipelines and data serving platforms, and to proactively identify opportunities to create intelligent systems that help financial advisors deliver exceptional client service.
Requirements
- Familiarity with one or more object oriented programming languages, Python or Java preferred
- Experience building applications on top of database systems.
- Proficiency in using AI-assisted development tools (e.g., Cursor, Claude Code) as part of the software development workflow.
- Experience - 0-2 years of experience working with data pipelines and service oriented architecture at a B2B financial services, fintech, or SaaS organization.
- Building data pipelines and optimizing for performance and cost.
- Working with mature data processes at scale in a large company.
- Data Warehouse such as Snowflake.
Responsibilities
- Design and build high performance data pipelines to manage the full lifecycle of financial data.
- Design and build a service-oriented architecture that delivers data reliably and scales seamlessly across systems.
- Create the foundational frameworks and platforms that establish AI as a core capability within the company.
- Advocate for and demonstrate the effective use of AI throughout the software development lifecycle
- Ensure data integrity and quality across multiple sources.
- Optimize query performance and troubleshoot data issues.
Other
- This is a hybrid role, with an expectation of being in the office three days each week out of our San Francisco office.
- Ownership - The pride you put into every aspect of your work is unparalleled and undeniable.
- Superb communication - Intentional dialogue is a superpower. You listen as well as you share your perspective with others.
- Resilience - We’re inspired by your unwavering determination to achieve success, no matter the adversity you face along the way.
- Assurance - Your confidence is brilliant, yet ego-less. You possess a strong knowledge base, the ability to discover the unknown, and are open to differing perspectives.