Software Programmers
Company: Charles Schwab
Location: Piedmont
Posted on: May 4, 2025
|
|
Job Description:
Quantitative Software Engineer - Python - Hybrid at Charles
Schwab summary:
The Quantitative Software Engineer at Schwab is responsible for
developing innovative quantitative research and investment
solutions that support the firm's wealth management services. This
role involves collaborating with various teams to enhance
investment models and analytics products using technologies like
Python, SQL, and distributed data processing tools. The position
requires strong problem-solving skills and the ability to work
independently while driving impactful solutions in a fast-paced
environment.
Position Type: Regular
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 are looking for a Quantitative Software Engineer who is
passionate about technology and the experiences it can create to
join our Research and Analytics development team within the Wealth
and Asset Management (WAM) Engineering organization. (WAM)
Engineering is a part of Schwab Technology Services that is
responsible for Schwab's wealth, advice, investment management, and
research platforms. Everything that WAM Engineering builds serves
Schwab's mission of helping clients reach their financial
goals.
-
This is an opportunity to work as a hands-on technologist focused
on a variety of innovative quantitative research and investment
initiatives, creating reliable, scalable, and advanced solutions to
help our clients take ownership of their financial futures.---
You'll support investment models, analytics, and reporting products
while collaborating with product, business, and technology
partners. If you're looking to bring your expertise to a firm that
will provide consistent challenges, promoting development and
ownership of your career, this is the role for you.
-
-
What you have
Required Qualifications:
Bachelor's degree in Computer Science or related field
Hands on experience gained through 2-3+ years in a software
development role.
Experience with application development technologies used for
quantitative model research and development (e.g. Python or R).
Knowledge of quantitative investment processes and financial
datasets
Familiarity with SQL and NoSQL database technologies (e.g. MongoDB,
BigTable, DynamoDB).
Familiarity with distributed data processing architectures and
tools (e.g. Spark, Dask, Ray)
-
Preferred Qualifications
Experience delivering data platform modernization efforts in an
investment management or other financial services organization.
Experience with analytics dashboard visualization apps using
Python, e.g. Plot.ly Dash.
Experience leveraging continuous integration/development tools
(e.g. Jenkins, Docker, Containers, OpenShift, Kubernetes, and
container automation) in a Ci/CD pipeline.
Ability to work independently and also collaborate with all types
of stakeholders, both technical and business, peers, and
leaders
Ability work in a fast-paced environment and contribute to multiple
projects simultaneously
Strong problem solving and critical thinking skills
Ability to quickly grasp complex concepts and learn new
technologies
Strong customer focus with a sense of ownership and determination
to drive solutions in a collaborative environment
In addition to the salary range, this role is also eligible for
bonus or incentive opportunities.
What's in it for you At Schwab, we're committed to empowering our
employees' personal and professional success. Our purpose-driven,
supportive culture, and focus on your development means you'll get
the tools you need to make a positive difference in the finance
industry. 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
Keywords: Quantitative Software Engineer, Python Developer,
Financial Technology, Investment Management, Data Analysis,
Software Development, SQL, Data Processing, Analytics Solutions,
Wealth Management
Keywords: Charles Schwab, Merced , Software Programmers, IT / Software / Systems , Piedmont, California
Click
here to apply!
|