Overview
On Site
USD 206,315.00 - 240,200.00 per year
Full Time
Skills
Creative Problem Solving
Software Development
Enterprise Integration
Cloud Architecture
Object-Oriented Programming
Agile
Quantitative Research
Data Science
Data Acquisition
Research
Distribution
Collaboration
Integration Testing
Continuous Integration
Continuous Integration and Development
Jenkins
Bamboo
DevOps
RabbitMQ
Messaging
Redis
Caching
Computer Science
Analytics
Apache Spark
Time Series
Cloud Computing
Microservices
Pivotal
Cloud Foundry
Java
Spring Framework
Algorithms
Data Structure
Functional Programming
Data Engineering
Finance
FactSet
Quantitative Analysis
R
MATLAB
Python
API
GraphQL
Insurance
Job Details
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.
Duties: Design and develop platform solutions to support our Financial Research business that builds quantitative models to rate investment products. Architect and implement next generation/cloud ready applications to generate high quality research for our clients and portfolio managers. Full stack software development in Java and Python utilizing strong foundation in computer science data structures and algorithms, enterprise integration patterns, cloud architecture patterns, and Object-Oriented Programming techniques as part of an Agile engineering team. Build performance optimized software applications capable of working with large financial data to unify the firm under a consistent and robust asset allocation model. Support enhancements to the quantitative research team's technology and data science platform comprising of vendor fundamental security data, time series data acquisition, model development in R/Matlab and research results distribution platform developed in Java. Working with Product Owners to understand business needs, identify application and system functionality and estimate effort involved in developing solutions. Actively collaborate with the team in new feature development, ongoing product maintenance and development, including design, development, review, integration, test, and deployment activities. Drive continuous integration and deployment strategies leveraging tools like Jenkins/Bamboo with a DevOps philosophy. Use enterprise Java technologies like Spring, RabbitMQ messaging technologies, enterprise Redis cache and Pivotal cloud foundry to develop, deliver and maintain, cloud ready applications to the customers.
Salary: $206,315 to $240,200 per year
What you have
Job Requirements: Bachelor's in Computer Science, Engineering, or a related field and 60 months of experience in a related occupation.. Experience must include 60 months involving the following: High performant analytics using distributed compute python-based frameworks (Dask & Apache Spark) working with time-series financial data; Cloud ready, event-driven microservice applications with expertise in Pivotal Cloud Foundry; Java programming using Spring framework, designing algorithms using efficient data structures, functional programming paradigms and industry standard design practices; Data Engineering with financial data sets (Refinitiv, FactSet, Axioma) and integration to develop quant models using R, Matlab, Python; and API delivery at scale with GraphQL and REST.
We offer competitive pay and benefits. Starting compensation depends on related experience. Annual bonus and other eligible earnings are not included in the ranges above. Benefits include: 401(k) w/ company match; employee stock purchase plan; paid vacation, volunteering, 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; hybrid/remote work schedule available for eligible positions (subject to Schwab's internal approach to workplace flexibility).
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.
Duties: Design and develop platform solutions to support our Financial Research business that builds quantitative models to rate investment products. Architect and implement next generation/cloud ready applications to generate high quality research for our clients and portfolio managers. Full stack software development in Java and Python utilizing strong foundation in computer science data structures and algorithms, enterprise integration patterns, cloud architecture patterns, and Object-Oriented Programming techniques as part of an Agile engineering team. Build performance optimized software applications capable of working with large financial data to unify the firm under a consistent and robust asset allocation model. Support enhancements to the quantitative research team's technology and data science platform comprising of vendor fundamental security data, time series data acquisition, model development in R/Matlab and research results distribution platform developed in Java. Working with Product Owners to understand business needs, identify application and system functionality and estimate effort involved in developing solutions. Actively collaborate with the team in new feature development, ongoing product maintenance and development, including design, development, review, integration, test, and deployment activities. Drive continuous integration and deployment strategies leveraging tools like Jenkins/Bamboo with a DevOps philosophy. Use enterprise Java technologies like Spring, RabbitMQ messaging technologies, enterprise Redis cache and Pivotal cloud foundry to develop, deliver and maintain, cloud ready applications to the customers.
Salary: $206,315 to $240,200 per year
What you have
Job Requirements: Bachelor's in Computer Science, Engineering, or a related field and 60 months of experience in a related occupation.. Experience must include 60 months involving the following: High performant analytics using distributed compute python-based frameworks (Dask & Apache Spark) working with time-series financial data; Cloud ready, event-driven microservice applications with expertise in Pivotal Cloud Foundry; Java programming using Spring framework, designing algorithms using efficient data structures, functional programming paradigms and industry standard design practices; Data Engineering with financial data sets (Refinitiv, FactSet, Axioma) and integration to develop quant models using R, Matlab, Python; and API delivery at scale with GraphQL and REST.
We offer competitive pay and benefits. Starting compensation depends on related experience. Annual bonus and other eligible earnings are not included in the ranges above. Benefits include: 401(k) w/ company match; employee stock purchase plan; paid vacation, volunteering, 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; hybrid/remote work schedule available for eligible positions (subject to Schwab's internal approach to workplace flexibility).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.