Senior Software Engineer — Investment Data Focus
Remote (U.S.-Based)
Compensation: $240,000–$260,000 USD
About the Company
The company we are working with is on a mission to educate and progress tech in the California Bay Area.
About the Role
We are seeking a Senior Software Engineer with deep experience working directly with investment or finance data — not customer, CRM, or general enterprise datasets.
You will lead the design and optimization of critical data systems, work closely with investment teams, and drive technical decisions from ingestion through modeling and architecture.
This is a high-impact role offering significant autonomy, technical leadership, and the opportunity to leave a lasting impact on the next generation of technology and innovation in the Bay Area.
Your work will directly contribute to the foundation for future learning, growth, and advancement in the broader tech ecosystem.
Responsibilities
- Design, build, and optimize data ingestion, transformation, and modeling processes for investment data.
- Write production-grade Python code to ingest data from APIs, files, and other sources.
- Build custom parsing and formatting modules — not just rely on off-the-shelf libraries.
- Work closely with non-technical stakeholders to translate investment requirements into efficient data models.
- Optimize database performance through thoughtful schema design and query tuning.
- Lead proof-of-concept (POC) initiatives to validate designs before scaling to production.
- Help lay the groundwork for a centralized knowledge base that will support education, innovation, and smarter investments for years to come.
Required Skills & Experience
- 7–10+ years of hands-on software and data engineering experience.
- Strong background working with investment portfolio data, including ROI calculations, risk reporting, and monitoring.
- Expert-level Python coding skills, including developing custom modules for data ingestion and formatting.
- Deep expertise in SQL optimization, database design, and performance tuning.
- Proven ability to work across the full data lifecycle: ingestion, transformation, modeling, and optimization.
- Strong communication skills, with the ability to collaborate directly with investment teams and translate business needs into technical designs.
- Familiarity with AWS cloud environments, Git, and CI/CD pipelines.