Senior Software Engineer - Research Tech & Cloud

Charles Schwab

Southlake (TX)

On-site

USD 120,000 - 190,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) match
Stock purchase plan
Sabbatical after 5 years
Parental leave
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Charles Schwab's Investment Research Technology team seeks a hands-on Software Engineer to contribute code, shape technical direction, and mentor others while modernizing research capabilities across on-premises and cloud environments.

You will build full-stack capabilities for investment research, design cloud-ready microservices, strengthen CI/CD practices, and apply secure-by-design coding with governance considerations, including Generative AI integration.

Qualifications

  • Bachelor's degree in CS, IS, or engineering (or equivalent practical experience).
  • 7+ years building production-grade Java Spring Boot and Python applications.
  • Experience with cloud-ready, event-driven microservices and APIs.
  • Strong SQL (PostgreSQL) and NoSQL (MongoDB, DynamoDB, Bigtable) expertise.
  • Experience with CI/CD and container delivery (Docker, Kubernetes).
  • Secure coding practices and code quality tools (SonarQube, CodeQL, Veracode).

Responsibilities

  • Build full-stack capabilities for investment research initiatives.
  • Design cloud-ready microservices with scalable integration patterns.
  • Improve CI/CD workflows and DevOps practices.
  • Mentor engineers and lead in an Agile environment.
  • Incorporate Generative AI capabilities following governance.

Skills

Java Spring Boot
Python
Microservices
REST APIs
Kafka
RabbitMQ
SQL PostgreSQL
NoSQL
Cloud Integrations
CI/CD
Docker
Kubernetes
Security & Code Quality
Dashboards

Education

Bachelor’s degree in CS/Engineering

Tools

Plotly Dash
GitHub CI/CD
Jenkins
Bamboo
SonarQube
CodeQL
Veracode
PostgreSQL
MongoDB
DynamoDB
Bigtable

Job description

Charles Schwab's Investment Research Technology team seeks a hands-on Software Engineer to contribute code, shape technical direction, and mentor others while modernizing research capabilities across on-premises and cloud environments.

You will build full-stack capabilities for investment research, design cloud-ready microservices, strengthen CI/CD practices, and apply secure-by-design coding with governance considerations, including Generative AI integration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Research Tech (Cloud & On‑Prem)
Senior Software Engineer - Research Tech (Cloud & On‑Prem)

The Charles Schwab Corporation • Town of Texas (WI), Northern (KY)

Hybrid
USD 130,000 - 180,000
Senior Java Engineer - AI-Driven Cloud & Scalable Systems
Senior Java Engineer - AI-Driven Cloud & Scalable Systems

Charles Schwab • Austin (TX)

On-site
USD 130,000 - 170,000
401(k) Match
Paid time off
Parental leave
+2
Senior Software Engineer — Cloud-Native FinTech Platforms
Senior Software Engineer — Cloud-Native FinTech Platforms

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 170,000
401(k) with company match
Sabbatical after 5 years
Parental leave
+2
Senior Software Platform & Cloud Engineering Lead
Senior Software Platform & Cloud Engineering Lead

Charles Schwab • Southlake (TX)

On-site
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 190,000
401(k) match
Stock purchase plan
Sabbatical after 5 years
+3
Senior Web Engineer — AI-Driven Finance Platform
Senior Web Engineer — AI-Driven Finance Platform

Charles Schwab Corporation • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Enterprise Platform & Cloud Engineering Lead
Senior Enterprise Platform & Cloud Engineering Lead

Charles Schwab • Austin (TX)

On-site
USD 160,000 - 230,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+2
Senior Enterprise Platform & Cloud Modernization Lead
Senior Enterprise Platform & Cloud Modernization Lead

Charles Schwab Corporation • Austin (TX)

On-site
USD 180,000 - 230,000
Senior Software Engineer
Senior Software Engineer

The Charles Schwab Corporation • Town of Texas (WI), Northern (KY)

Hybrid
USD 130,000 - 180,000
Lead Software Developer - Java, Agile, Finance Tech
Lead Software Developer - Java, Agile, Finance Tech

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 175,000
401(k) with company match
Paid time off & sabbatical after 5 yrs
Parental leave & family benefits
+2