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

Charles Schwab

Southlake (TX)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical program
Tuition reimbursement

Job summary

Schwab Technology Services in Texas is seeking a Software Development Engineer who will lead design, development, and production support of high-volume services and data pipelines. You will deliver robust, scalable systems on-site, collaborating across teams to ensure dependable outcomes.

You will mentor engineers, drive AI-assisted development practices, and work with product, architecture, vendors, and offshore teams to improve delivery while maintaining high code quality.

Qualifications

  • Bachelor's degree in engineering, computer science, or related field.
  • 8+ years of Java, Spring, cloud tech, and REST/SOAP in high-volume environments.
  • 3+ years with distributed/NoSQL databases (PostgreSQL, MongoDB, Yugabyte).
  • 3+ years real-time data processing and streaming solutions.
  • 3+ years batch-processing or data-pipeline tech (Spring Batch, PySpark).
  • 2+ years with GCP, AWS, or Azure.
  • 2+ years event-driven systems (Kafka, RabbitMQ).
  • 2+ years deploying cloud-based solutions via CI/CD.
  • Experience with AI-assisted coding tools (e.g., GitHub Copilot, Claude).

Responsibilities

  • Lead design, development, and production support of high-volume services and data pipelines.
  • Resolve engineering challenges and ensure quality, reliability, and business outcomes from design through production.
  • Mentor engineers and advance responsible AI-assisted development practices.
  • Collaborate with product, architecture, vendor, offshore, and internal teams.
  • Provide ownership of code quality and correctness across projects.

Skills

Java
Spring
Cloud technologies
REST/SOAP
NoSQL databases
PostgreSQL
MongoDB
Yugabyte
Real-time data processing
Data pipelines
Batch processing
CI/CD
Git
AI-assisted tools
Kafka
RabbitMQ
GCP/AWS/Azure

Education

Bachelor's degree in engineering or computer science

Tools

GitHub Copilot
Claude Code

Job description

Schwab Technology Services in Texas is seeking a Software Development Engineer who will lead design, development, and production support of high-volume services and data pipelines. You will deliver robust, scalable systems on-site, collaborating across teams to ensure dependable outcomes.

You will mentor engineers, drive AI-assisted development practices, and work with product, architecture, vendors, and offshore teams to improve delivery while maintaining high code quality.

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 Corporation • Southlake (TX)

On-site
USD 120,000 - 160,000
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
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: Pipelines, BI & BigQuery
Senior Data Engineer: Pipelines, BI & BigQuery

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 160,000
Senior Data Engineer - ETL, Data Pipelines & BI (Hybrid)
Senior Data Engineer - ETL, Data Pipelines & BI (Hybrid)

Charles Schwab • Austin (TX)

Hybrid
USD 90,000 - 130,000
401(k) match
Paid time off
Parental leave
+2
Senior Java Developer & Data Engineer - Data Pipelines
Senior Java Developer & Data Engineer - Data Pipelines

Charles Schwab • Southlake (TX)

On-site
USD 90,000 - 130,000
401(k) with company match
Paid time for vacation
Tuition reimbursement
+1
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 DevOps Engineer: AI-Driven Platform Modernization
Senior DevOps Engineer: AI-Driven Platform Modernization

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid vacation and volunteering
+4
Onsite Java Software Engineer - FinTech & Cloud Microservices
Onsite Java Software Engineer - FinTech & Cloud Microservices

Charles Schwab • Southlake (TX)

On-site
USD 90,000 - 140,000
401(k) with company match
Paid time off
Sabbatical after long service
+3
Senior Java Engineer - High-Volume REST Services | Hybrid
Senior Java Engineer - High-Volume REST Services | Hybrid

Charles Schwab • Austin (TX)

Hybrid
USD 140,000 - 190,000
401(k) with company match
Paid vacation
Sabbatical after 5 years
+3