Quantitative Software Engineer - Research Data and Models (PL)
Charles Schwab
San Francisco, CA · Posted September 29, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Charles Schwab
More in California job market · Financial Services & Banking · Data & Analytics jobs
More roles at Charles Schwab
- Director Liquidity Framework and Planning · Westlake, TX
- Manager, Client Relationship Support- Sunnyvale, CA · Sunnyvale, CA
- Senior Manager, Liquidity Platform Modernization · Westlake, TX
- VP, Financial Consultant - Lake Grove, NY · Lake Grove, NY
- Lead Java Developer · Lone Tree, CO
- Sr. AI Platform Product Manager, AI.x · San Francisco, CA
Similar jobs
- Sr. Staff Field Applications Engineer · Infineon Technologies · San Jose, CA
- Sr Software Development Engineer - Core Platform Integration · Workday · Pleasanton, CA
- Senior Software Engineer · Workday · Pleasanton, CA
- Principal Software Engineer – Mobile Software Architecture · Qualcomm Technologies · San Diego, CA
- Senior Embedded Software Engineer · Paccar · Sunnyvale, CA
- Sr. Software Engineer - Sensor - Cloud Runtime Protection (Hybrid) · CrowdStrike Holdings · Sunnyvale, CA
Where San Francisco, CA ranks
Where San Francisco, CA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for security jobs316 openings · of 20
- #1Best cities for technology jobs7,178 openings · of 100
- #1Best cities for financial services pay after cost of living$173k · of 33
- #1Best cities for entry-level jobs that want AI skills35% · of 100
- #1Best cities for entry-level jobs that want AI skills in the West Coast35% · of 54
- #1Cities with the most jobs that do not need a four-year degree in the West Coast902 jobs · of 47
Rankings about data & analytics jobs
- Best cities for data and analytics jobs #1 New York (1,713 openings)
- Best cities for data and analytics pay after cost of living #1 Foster ($232k)
- Most requested AI skills in data and analytics jobs #1 Machine learning engineering (17.1%)
- AI tools named most often in data and analytics jobs #1 Databricks (7.6%)
- Employers with the most data and analytics jobs #1 Amazon (711 roles)
Data & Analytics jobs · Top Data & Analytics employers · All rankings
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Your opportunity
At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).
Schwab Asset Management Technology supports the platforms, data, and research capabilities that help drive investment insights and product innovation across the firm. As a Quantitative Software Engineer - Research Data & Models, you will lead a team responsible for building and modernizing research platforms, scalable data solutions, and quantitative models that enable investment research across multiple asset classes. This role combines technical leadership, problem-solving, and partnership with researchers, product leaders, and engineers to deliver reliable, high-quality capabilities that translate research into business value. Success in this role requires balancing innovation, operational excellence, and strategic decision-making while fostering a collaborative, agile culture focused on continuous improvement, transparency, and impactful outcomes for clients and business partners.
What you have
Required Qualifications:
· Bachelor’s degree in Computer Science, Information Systems, Mathematics, Engineering, or a related technical field, or equivalent experience
· 6+ years of software engineering experience supporting quantitative or analytical systems using Python or similar languages such as R, Matlab, or Julia
· Experience with modern data lake architectures and platforms, including Snowflake
· Experience partnering with quantitative researchers to support research workflows, data analysis, modeling, and backtesting
· Experience designing, developing, and operating scalable data pipelines for large and complex financial datasets
· Strong knowledge of data modeling, data integration, and data management principles
· Experience implementing data quality controls, monitoring, validation, lineage tracking, and governance practices
· Experience with CI/CD tools and technologies such as Jenkins, Docker, OpenShift, Kubernetes, and containerized environments
· Experience building testing frameworks, including integration and regression testing
· Experience leading engineering teams, coaching talent, and supporting career development
· Proven ability to collaborate with business and technology stakeholders to prioritize work and deliver measurable business outcomes
· Experience managing complex technology initiatives within regulated environments
Preferred Qualifications:
· Advanced degree in Computer Science, Engineering, Mathematics, Quantitative Finance, or a related discipline
· Experience designing distributed computing solutions for large-scale data processing and analytics
· Experience leading cloud adoption, platform modernization, or enterprise technology transformation efforts
· Strong understanding of investment research methodologies, factor modeling, portfolio construction, risk analytics, performance attribution, or backtesting
· Experience influencing business and technology strategy through data-driven decision-making
· Excellent communication skills with the ability to present complex technical concepts to diverse audiences
· Experience mentoring technical talent and building organizational capability across teams
· Demonstrated ability to drive alignment across multiple stakeholders with competing priorities
In addition to the salary range, this role is eligible for bonus or incentive opportunities.
What’s in it for you
At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.
We offer a competitive benefits package that takes care of the whole you – both today and in the future:
401(k) with company match and Employee stock purchase plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance