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
- ...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
- 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...SeniorHourly pay
- ...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...SeniorHourly payLocal area
- 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 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
- ...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
- ...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...SeniorFull timeContract workWork at officeFlexible hours
- ...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...SeniorWork at office2 days per week
- ...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
$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...SeniorContract work- ...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
- 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
- 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
- ...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...SeniorContract workRemote work
- 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
- 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
- ...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...SeniorHourly payLocal area
- ...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 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...SeniorWork at office
$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- 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 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...SeniorWork at office
- 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
- 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
- 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
- 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
- ...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...SeniorWork at office
- ...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
- ...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...SeniorFlexible hours
$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...SeniorHourly payContract workTemporary workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Southlake, TX
- experienced software developer Southlake, TX
- senior software engineer Southlake, TX
- software developer fintech Southlake, TX
- part time software developer remote Southlake, TX
- software engineer Southlake, TX
- software engineer healthcare Southlake, TX
- network software engineer Southlake, TX
- software developer Southlake, TX
- software development engineer aws Southlake, TX


