Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Charles Schwab

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. Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as part of our ongoing commitment to democratize access to investing and financial planning. We believe in the importance of in‑office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s). Schwab Asset Management Technology supports the research and asset management platforms that help clients plan for their financial futures. Within this organization, the Investment Research Technology team builds and supports applications used by Schwab professionals and clients to make informed investment decisions. As Software Engineer (hands‑on) for Research Technology, you’ll lead through impact—contributing code, guiding technical direction, and mentoring others as we modernize key research capabilities across on‑premises and cloud environments. You’ll partner closely with product, architecture, and research stakeholders in an Agile and DevOps model to deliver secure, scalable solutions that improve the experience for the people who rely on Schwab’s research platforms every day. Key Responsibilities Build and deliver full‑stack software capabilities for investment research initiatives, contributing hands‑on to design, development, testing, and support. Translate business needs into clear technical approaches by partnering with product owners, researchers, architects, and engineering peers. Design and implement cloud‑ready, event‑driven services and integration patterns that improve scalability, reliability, and reuse across the broader platform. Drive engineering excellence through clean code practices, automated testing, observability, and secure‑by‑design delivery. Strengthen the team’s delivery model by improving CI/CD workflows and DevOps practices to increase quality and speed to production. Diagnose and resolve complex production and integration issues using deep application and environment knowledge, while improving long‑term resiliency. Mentor and support engineers through coaching, feedback, and inclusive collaboration—helping the team grow capabilities and confidence. Lead with ownership and transparency by communicating priorities, tradeoffs, and progress to both technical and business partners. Contribute to modernization efforts that improve user experience and align with evolving architecture standards. Incorporate approved Generative AI capabilities to enhance developer productivity and code quality while following enterprise governance, security, and compliance expectations. What you have Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical field, or equivalent practical experience. 7+ years of experience developing production‑grade applications using Java (Spring Boot) and Python . Demonstrated ability to build cloud‑ready, event‑driven microservices and APIs at scale using common messaging patterns (e.g., Kafka, RabbitMQ) and RESTful services. Proven experience designing and building hybrid on‑premises and cloud integrations . Strong working knowledge of SQL (e.g., PostgreSQL) and NoSQL technologies (e.g., MongoDB, DynamoDB, Bigtable) and when to apply each. Ability to work with financial datasets and partner effectively on data engineering workflows and analytics use cases. Experience building data visualizations or dashboards using Python‑based tooling (e.g., Plotly Dash or similar). Hands‑on experience using CI/CD and container‑based delivery practices (e.g., GitHub CI/CD, Docker, Kubernetes, Bamboo/Jenkins). Working knowledge of secure coding and code quality practices using common analysis tools (e.g., SonarQube, CodeQL, Veracode). Demonstrated skill in designing maintainable solutions using appropriate data structures, algorithms, and modern design principles. Preferred Qualifications Experience modernizing data platforms or research technology in a regulated industry (financial services is a plus). Familiarity with rules engines (e.g., Drools) and data lake patterns for large‑scale time series datasets. Experience collaborating with quantitative partners to enable or operationalize models (Python or R). Demonstrated ability to balance near‑term delivery with longer‑term architecture evolution and platform scalability. Strong prioritization and communication skills, including comfort explaining complex technical concepts to dive. In addition to the salary range, this role is also eligible for bonus or incentive opportunities. #J-18808-Ljbffr Charles Schwab Corporation

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Southlake, TX vacancy
  •  ...workflows, and accounting operations for investment firms, family offices, and fund administrators. We're looking for a Senior Software Engineer to help build and scale our ERP and accounting integrations, ensuring customers can connect their systems quickly and reliably... 
    Senior

    Stavtar Solutions

    Southlake, TX
    1 day ago
  • Randstad USA is seeking a Software Developer to support the Client Contact Center Technology organization in Southlake, Texas. This role involves creating, maintaining, and enhancing custom application solutions, with a focus on utilizing programming languages such as... 
    Senior
    Hourly pay

    Randstad

    Southlake, TX
    13 hours ago
  •  ...Job Description Job Description Description: Hybrid 50% onsite in Westlake, TX Our client is hiring a Senior Software Engineer in Test (SDET) to build robust automation frameworks and drive end-to-end testing across UI and API layers for digital healthcare solutions... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Westlake, TX
    20 days ago
  • Charles Schwab in Southlake, Texas seeks a Software Engineer to build and deliver innovative software solutions for investment research initiatives. With a focus on collaboration and technical direction, you will partner closely with product and research stakeholders. The... 
    Senior

    Charles Schwab

    Southlake, TX
    2 days ago
  • Charles Schwab Corporation seeks a Software Engineer (hands-on) to lead efforts in investment research technology. The ideal candidate will build and support applications crucial for informed investment decisions. With a strong background in Java and Python, the engineer... 
    Senior

    Charles Schwab Corporation

    Southlake, TX
    2 days ago
  •  ...enterprise data warehouse and emerging data platforms. We are looking for someone who has a passion for data and comes with software engineering specializing in data. Someone who has experience designing and developing Rest based APIs and Microservices along with some... 
    Senior

    Charles Schwab Corporation

    Southlake, TX
    3 days ago
  •  ...Responsibilities include: Design, develop, test, and support software applications. Collaborate with cross‑functional agile teams to...  ...knowledge, mentor others, and contribute to a culture of engineering excellence. What you have To ensure that we fulfill our promise... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Charles Schwab

    Southlake, TX
    4 days ago
  •  ...in office. JOB SUMMARY This role is ideal for a full-stack, senior engineer who enjoys owning complex systems end‑to‑end, balancing modernization...  ...work closely with the other agile team members to develop software solutions that help our end-users every day. They will help... 
    Senior
    Work at office
    2 days per week

    Dormont Manufacturing Co

    Coppell, TX
    2 days ago
  •  ...Job Summary We are seeking a Senior Java Full Stack Engineer to design and develop scalable backend applications that support digital experiences...  ...customer experience, and contributing across the full software development lifecycle within an agile team environment.... 
    Senior

    Compunnel

    Westlake, TX
    13 hours ago
  • $100k

     ...Title: Senior Software Engineer Location: Southlake, TX Job Type: 6+Months Contract Rate: $50/hr Requirements Job Description Gathering requirements for interfaces between SAP ECC and Coupa Procurement & Invoicing. Development of software... 
    Senior
    Contract work

    TWO95 International, Inc

    Southlake, TX
    more than 2 months ago
  •  ...Job Title: Senior Java Engineer Location: Durham, NC (100 New Millennium Way)/ Westlake, TX Duration: 12 + Month...  ...Qualifications & Experience Experience : 7+ years of hands-on software engineering experience specializing in Java and AWS.... 
    Senior

    Anveta

    Westlake, TX
    3 days ago
  • PulteGroup Inc. is seeking a Senior Software Engineer in Coppell, TX, for a hybrid role focused on building and maintaining scalable .NET applications. This position encompasses design, implementation, and collaboration with agile teams to address high-priority business... 
    Senior

    PulteGroup

    Coppell, TX
    4 days ago
  • An established industry player is seeking a talented Full Stack Developer with extensive experience in Java, Spring Boot, and ReactJS. This role involves managing production support, release management, and client reporting, ensuring seamless project delivery. The ideal...
    Senior

    TechDigital Group

    Southlake, TX
    1 day ago
  •  ...About the job Senior UI Developer React/Typescript Developer ***W2 only*** Position: Senior UI Developer React/Typescript Developer Work Authorization: All Work Authorizations Location: Remote Contract: 12 months SENIOR UI DEVELOPER React/Typescript... 
    Senior
    Contract work
    Remote work

    Knack Solutions

    Westlake, TX
    1 day ago
  • ManpowerGroup Global, Inc. is seeking a Senior Blockchain Engineer, Digital Assets to join their innovative team. You will support the Blockchain Development Department and work on cutting-edge blockchain technology to impact the future of digital assets. The ideal candidate... 
    Senior

    ManpowerGroup Global, Inc.

    Southlake, TX
    1 day ago
  • Moffatt & Nichol is seeking a Senior Proposal Manager to join our Marketing team in Mobile, Alabama. This role involves managing the entire proposal process, including strategy development, content creation, and team coordination. The ideal candidate will have over 10... 
    Senior

    Moffatt-

    Southlake, TX
    1 day ago
  •  ...Job Description Job Description Description: On-site in Westlake, TX As a hands-on Software Engineer, you will play a key role in building, testing, and evolving a core authorization platform used across multiple technology products. You will help define and... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Westlake, TX
    20 days ago
  •  ...in Southlake, Texas, seeks an experienced back end or full stack developer. This on-site role involves design and development of software applications, collaborating with agile teams and ensuring quality through automated testing. Qualified candidates should have production... 
    Senior

    Charles Schwab

    Southlake, TX
    13 hours ago
  • Charles Schwab Corporation in Southlake, Texas, is seeking a Senior Full Stack .NET Developer to lead the development of their Digital self-service platform. Candidates will work collaboratively, using cutting-edge technologies to create scalable web applications. The... 
    Senior
    Work at office

    Charles Schwab Corporation

    Southlake, TX
    1 day ago
  • $90 per hour

    Our client, a leader in digital asset management and blockchain technology, is seeking a Senior Blockchain Engineer, Digital Assets to join their innovative team. As a Senior Blockchain Engineer, Digital Assets, you will be part of the Blockchain Development Department... 
    Senior

    ManpowerGroup Global, Inc.

    Southlake, TX
    2 days ago
  • Fairygodboss is looking for a Senior Software Development leader in Southlake, TX. In this role, you will own the delivery of modern applications...  ...a Bachelor's degree and extensive experience in software engineering and cloud environments, particularly using Angular and Java... 
    Senior

    Fairygodboss

    Southlake, TX
    2 days ago
  • Fairygodboss seeks a Senior Software Development Engineer in Test (SDET) in Southlake, Texas. You will play a key role in test automation, developing robust frameworks using Java and Selenium, while collaborating with other team members to ensure high-quality software... 
    Senior
    Work at office

    Fairygodboss

    Southlake, TX
    13 hours ago
  • Charles Schwab in Southlake, Texas is seeking a lead engineer to drive significant transformation by modernizing legacy systems and improving client service workflows. In this role, you will lead initiatives, mentor junior engineers, and collaboratively deliver high-quality... 
    Senior

    Charles Schwab

    Southlake, TX
    13 hours ago
  • TechDigital Group is looking for a qualified developer in Southlake, Texas, to handle responsibilities involving Kubernetes, Python, and Node.js. The ideal candidate should possess strong experience in developing RESTful APIs and building CICD pipelines using GitLab or ...
    Senior

    TechDigital Group

    Southlake, TX
    13 hours ago
  • Charles Schwab is looking for a Senior Engineer (58IC) specialized in Blockchain Platforms to enhance the integration of blockchain infrastructure for digital asset custody. This hands-on engineering role emphasizes Layer-1 blockchain integration and collaboration with... 
    Senior

    Charles Schwab

    Southlake, TX
    4 days ago
  • Encore Global is seeking a Sr. Technical Lead based in Grapevine, Texas. In this role, you will oversee audiovisual equipment operations during events, provide exceptional customer service, and mentor other employees. The ideal candidate has a Bachelor's degree and at least...
    Senior

    Encore Global

    Grapevine, TX
    2 days ago
  •  ...work on site in the specified location(s). We are hiring a Senior Engineer (58IC), Blockchain Platforms to help build and integrate the...  ...What you have Required Qualifications 7+ years of professional software engineering experience. Hands‑on experience building or... 
    Senior
    Work at office

    Charles Schwab Corporation

    Southlake, TX
    3 days ago
  •  ...Summary We are seeking an experienced Senior Java Developer to design, develop, and maintain...  ...applications, contributing to modern software development practices, and ensuring high...  ...-Driven Development (TDD) and software engineering best practices Support the adoption... 
    Senior

    HeartCentrix Solutions

    Southlake, TX
    10 days ago
  •  ...looking for a Sr Manager, Architect Lead to design and maintain secure, scalable Java-based systems. This role involves mentoring engineers, influencing architectural direction, and collaborating across teams to enhance workplace services. The ideal candidate must have... 
    Senior
    Flexible hours

    Charles Schwab

    Southlake, TX
    2 days ago
  • $54.37 - $59.37 per hour

    This Software Developer position will be part of the Client Contact Center Technology organization, supporting Platform Rep and Client...  ...and knowledge transfer to the other Client support and engineering team members. The candidate will utilize database and web development... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Southlake, TX
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!