Jobs · Engineering · Texas

Tech Lead - Java/AI Tech Lead/Sr Developer

Charles Schwab · Austin, TX · 1 wk ago
HybridEngineeringFull-time

About the role

As part of the Segmentation team, you will partner with our business stakeholders and development teams to design and develop segmentation solutions for various stakeholders to use for analytics and reporting. As a Tech Lead, you will provide technical guidance to a team that will design, develop, and implement enterprise data integration solutions. You will have opportunities to grow in responsibility, work on exciting and challenging projects, train on new technologies, and lead other developers to set the future of the Data Warehouse.

Responsibilities

  • Partner with business stakeholders and development teams to design and develop segmentation solutions for analytics and reporting
  • Provide technical guidance to a team that will design, develop, and implement enterprise data integration solutions
  • Grow in responsibility, work on exciting and challenging projects, train on new technologies, and lead other developers to set the future of the Data Warehouse

Requirements

  • Deep experience in data technology
  • A passion for data solutions
  • A robust curiosity for emerging cloud development patterns
  • Strong leadership skills
  • The ability to influence without authority
  • Expertise to make and propose needed changes to bring more impact

Qualifications

  • Demonstrated exposure to, or hands-on experience with, GenAI coding assistants used across day-to-day engineering workflows in the SDLC—implementation, refactoring, unit testing, regression support, code reviews, scripting/automation, troubleshooting, and documentation—while applying engineering judgment and validation
  • Uses AI assistance for common dev tasks (code suggestions, test generation, review support, automation scripts, troubleshooting) with clear ownership for correctness and quality
  • Applies GenAI in ways that reduce context switching and accelerate delivery across typical workflows
  • Practical familiarity with GitHub Copilot and/or Claude within IDE/CLI-style workflows
  • Working knowledge of agentic workflows, spec-driven development (translating low-level design artifacts such as class structures, API contracts, and data models into structured specs that guide AI-assisted implementation), and custom instructions and prompt engineering, with the ability to establish team-level practices for effective AI-assisted development
  • Proven track record with 2-3+ years of hands-on experience in data modeling
  • 3+ years of experience in building ETL (Extract, Transform, Load) data pipelines both on-premises and in the cloud
  • 2+ years of experience working on Google Data Flow for batch, Google Composer for batch orchestration on Google Cloud Platform
  • 7+ years of experience in actively developing large scale software using Java or Python and Spring/Spring Boot framework
  • 3+ years of experience working with containers and microservices in the cloud
  • 6+ years of experience in cloud deployment in a continuous integration, and continuous delivery model (CI/CD), technologies like GitHub and Harness.io
  • 2+ years’ experience implementing automated unit tests, acceptance tests, and integration following industry best practices
  • 2+ years’ experience working with databases like PostgreSQL, Aerospike, Google Spanner
  • 2+ years’ experience building messaging applications using messaging technologies (RabbitMQ, Kafka, or equivalent)

Skills

  • Analytical: Guides others as a functional subject matter expert and uses deep analytical experience to propose best path forward
  • Demonstrates an ability to build consensus in the role of team leader and/or team member

Business Acumen

  • Based on extensive work and/or industry experience, provides guidance on process and procedure best practices that result in functional and cross-functional efficiency
  • Participates in code review and guides junior team members to provide better code quality
  • Understands full workflow, works with up and downstream partners to ensure end-to-end quality results. Documents adequately for future reference, and mentors junior team members
  • Implements and enhances the testing automation framework. Able to follow and evolve testing architectural patterns, standards, and best practices

Required Qualifications

  • Demonstrated exposure to, or hands-on experience with, GenAI coding assistants used across day-to-day engineering workflows in the SDLC—implementation, refactoring, unit testing, regression support, code reviews, scripting/automation, troubleshooting, and documentation—while applying engineering judgment and validation
  • Uses AI assistance for common dev tasks (code suggestions, test generation, review support, automation scripts, troubleshooting) with clear ownership for correctness and quality
  • Applies GenAI in ways that reduce context switching and accelerate delivery across typical workflows
  • Practical familiarity with GitHub Copilot and/or Claude within IDE/CLI-style workflows
  • Working knowledge of agentic workflows, spec-driven development (translating low-level design artifacts such as class structures, API contracts, and data models into structured specs that guide AI-assisted implementation), and custom instructions and prompt engineering, with the ability to establish team-level practices for effective AI-assisted development
  • Proven track record with 2-3+ years of hands-on experience in data modeling
  • 3+ years of experience in building ETL (Extract, Transform, Load) data pipelines both on-premises and in the cloud
  • 2+ years of experience working on Google Data Flow for batch, Google Composer for batch orchestration on Google Cloud Platform
  • 7+ years of experience in actively developing large scale software using Java or Python and Spring/Spring Boot framework
  • 3+ years of experience working with containers and microservices in the cloud
  • 6+ years of experience in cloud deployment in a continuous integration, and continuous delivery model (CI/CD), technologies like GitHub and Harness.io
  • 2+ years’ experience implementing automated unit tests, acceptance tests, and integration following industry best practices
  • 2+ years’ experience working with databases like PostgreSQL, Aerospike, Google Spanner
  • 2+ years’ experience building messaging applications using messaging technologies (RabbitMQ, Kafka, or equivalent)

Preferred Qualifications

  • 2+ years of experience with Pivotal Cloud Foundry (PCF), or AWS or GCP
  • 2+ years prior experience in IT Transformations and system modernization initiatives from legacy to distributed platforms, i.e., Mainframe Cobol apps/DB2 to Java apps/SQL or MongoDB
  • Demonstrated experience in migrating ETL processes from on-premises to cloud platforms
  • Experience implementing batch applications using Spring framework using control-m scheduler
  • Experience in Financial Services industry
  • Experience in Test-Driven Development
  • Proficient in developing Visio diagrams, architectural and design documents, functional and technical specifications, automated test processes
  • Willingness to learn all aspects of tech stack and document
  • Ability to research and document production and test environments along with architecture and design work
  • Knowledge of Agile methodology and experience in an Agile working environment
  • Experience with the Atlassian tool stack (JIRA and Confluence)

Similar jobs

Java Tech Lead

Inherent TechnologiesSan Antonio, TX· 1 wk ago
Engineering

Java Tech Lead

Tata Consultancy ServicesAtlanta, GA· 1 wk ago
Engineering$100k–$120k/yrapply on ibegin.tcsapps.com

Java Tech Lead

Saransh IncColumbus, OH· 2 mo ago
Engineeringapply on candidateportal.ceipal.com

Sr JAVA tech lead

Tata Consultancy ServicesMcLean, VA· 5 days ago
Engineeringapply on ibegin.tcsapps.com