Senior Java Engineer – Data Pipelines & Cloud (On‑Site)

Charles Schwab Corporation

Southlake (TX)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Charles Schwab Corporation is seeking a Software Development Engineer to lead design, development, and production support of high-volume services and data pipelines. You will mentor engineers, drive quality, reliability, and delivery outcomes, and collaborate with product, architecture, vendors, offshore and internal teams.

You will apply real-time processing, batch processing, and cloud technologies (Java, Spring, Kafka, SQL/NoSQL) with CI/CD and AI-assisted tooling to improve delivery and code

Qualifications

  • Bachelor's degree in engineering, computer science, or related field.
  • 8+ years of Java, Spring, cloud technologies, and REST or SOAP in high-volume environments.
  • 3+ years with distributed or NoSQL databases (PostgreSQL, MongoDB, Yugabyte).
  • 3+ years with real-time data processing and streaming solutions.
  • 3+ years with CI/CD and version-control tools (Bamboo, Bitbucket, Git).
  • 2+ years with cloud providers (GCP, AWS, Azure).
  • 2+ years developing event-driven systems (Kafka, RabbitMQ).
  • Experience using AI-assisted engineering tools while maintaining code quality.

Responsibilities

  • Lead design, development, and production support of high-volume services and data pipelines.
  • Make sound technical decisions and ensure quality, reliability, and business outcomes.
  • Mentor engineers and advance responsible AI-assisted development practices.

Skills

Java
Spring
Cloud technologies
REST/SOAP
Real-time data processing
Batch processing
Distributed/NoSQL databases
CI/CD
Git
AI-assisted tools

Education

Bachelor's degree in engineering, CS, or related field

Tools

Jira
Confluence
GitHub Copilot
Claude Code

Job description

Charles Schwab Corporation is seeking a Software Development Engineer to lead design, development, and production support of high-volume services and data pipelines. You will mentor engineers, drive quality, reliability, and delivery outcomes, and collaborate with product, architecture, vendors, offshore and internal teams.

You will apply real-time processing, batch processing, and cloud technologies (Java, Spring, Kafka, SQL/NoSQL) with CI/CD and AI-assisted tooling to improve delivery and code

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Data Pipelines & Cloud (On-Site)
Senior Java Engineer - Data Pipelines & Cloud (On-Site)

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical program
+1
Senior Java Microservices Engineer – Cloud & Data
Senior Java Microservices Engineer – Cloud & Data

Charles Schwab • Southlake (TX)

Hybrid
USD 120,000 - 160,000
401(k) with match
Paid time off
Sabbatical after 5 years
+4
Senior Java Software Engineer: Cloud Microservices & CI/CD
Senior Java Software Engineer: Cloud Microservices & CI/CD

Charles Schwab Corporation • Southlake (TX)

On-site
USD 120,000 - 170,000
Senior Data Engineer - Cloud Data Platform (Hybrid)
Senior Data Engineer - Cloud Data Platform (Hybrid)

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
PTO and sabbatical after 5 years
+5
Senior Data Engineer - Real-Time Cloud Data Platform
Senior Data Engineer - Real-Time Cloud Data Platform

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical
+3
On-Site Senior Data Engineering Manager
On-Site Senior Data Engineering Manager

Charles Schwab Corporation • Austin (TX)

On-site
USD 170,000 - 250,000
Bonus opportunities
Senior Data Engineering Leader - Onsite, Cloud & AI Enablement
Senior Data Engineering Leader - Onsite, Cloud & AI Enablement

Charles Schwab • Austin (TX)

On-site
USD 180,000 - 260,000
Hybrid work model
Bonus opportunities
Career development
Senior Java Lead: Cloud Microservices & Angular (On-Site)
Senior Java Lead: Cloud Microservices & Angular (On-Site)

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 180,000
401(k) match
Employee stock purchase plan
Sabbatical after 5 years for eligible
+3
Senior Java Backend Engineer - REST APIs & Scalable Systems
Senior Java Backend Engineer - REST APIs & Scalable Systems

Charles Schwab Corporation • Austin (TX)

Hybrid
USD 135,000 - 185,000
Bonus or incentive opportunities
GenAI Platform Engineer - Data Pipelines & Reliability
GenAI Platform Engineer - Data Pipelines & Reliability

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+3