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 a 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 diverse audiences. In addition to the salary range, this role is also eligible for bonus or incentive opportunities. What’s in it for you At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis. We offer a competitive benefits package that takes care of the whole you – both today and in the future: 401(k) with company match and Employee stock purchase plan Paid time for vacation, volunteering, and 28‑day sabbatical after every 5 years of service for eligible positions Paid parental leave and family building benefits Tuition reimbursement Health, dental, and vision insurance #J-18808-Ljbffr Charles Schwab
- ...We are currently sourcing for a Sr. Software Engineer to work in Westlake, TX! Job Description As a Senior Full Stack Engineer, you will design, develop, and maintain highly available and scalable interfaces on our next generation platform, laying a path that will span...Senior
- ...Senior Software Engineer (Promotions Platform) We are seeking a highly skilled and strategic Senior Software Engineer to serve as a technical lead for our mission-critical Promotions Platform which is part of our merchandising ecosystem. This system is the heartbeat of...Senior
- 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
- ...Senior Software EngineerSkip to main contentThis website stores cookies on your computer. These cookies are used to collect information about... .... To find out more, see our Privacy Policy.#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations: SSC...SeniorHourly pay
- 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
$102.4k - $179k
...functional teams to build modern full‑stack solutions using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture, mentor engineers, and support the delivery of resilient,...Senior$120k - $130k
Technologies C#, .NET Angular, Angular Material, TypeScript SQL/T-SQL, Entity Framework Azure, REST APIs Responsibilities Build responsive user interfaces Develop backend REST APIs Maintain Azure pipelines including ADF and Databricks Perform unit and system testing and...Senior$88.9k - $165.1k
...discussions Ensure high code quality through reviews, testing, and engineering best practices Collaborate with product, data, platform, and... ...(or equivalent practical experience) 7–10 years of hands‑on software development experience Strong expertise in Java and Python...SeniorLocal areaFlexible hours- ...Description: On-site in Westlake, TX Our client seeks a Senior Software Engineer to lead initiatives for Security Master and Pricing applications. The role will interface with end users and product owners, support distributed systems, and improve business workflows. The...SeniorHourly payLocal area
- ...Senior Software Engineer At National Indoor RV Centers (NIRVC), we're not just a company – we're a community of passionate individuals dedicated to redefining the RV experience. As a leading force in industry, NIRVC stands at the forefront of RV sales and service excellence...SeniorWork at officeImmediate startWeekend work
- ...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
$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- ...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
- ## Senior Software Engineer (PGP Title)Applylocations: Coppell, TXtime type: Full timeposted on: Posted Todayjob requisition id: JR8728Build a Career That Builds Your Future — with PulteGroup!Welcome to PulteGroup where we believe in building more than just homes—we believe...SeniorWork at office2 days per week
$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- ...A technology solutions company is seeking a Senior UI Developer skilled in React and Typescript to support remote front-end application development. The role involves developing user interface components, collaborating with UX designers, and optimizing code for user experiences...SeniorRemote work
- ...to 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
- 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
- Micro1 is seeking a Senior Software Engineer to join their innovative team. This position involves applying your programming expertise to train next-generation AI systems. You will engage in feature implementation, bug fixing, and performance optimization across various...SeniorRemote job
- 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
- 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
- ...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
- 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
- ...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
- 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
- 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
- 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
- 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
- ...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
- Charles Schwab is seeking an experienced Splunk Administrator to manage and support a 100TB Splunk Enterprise environment. Responsibilities include troubleshooting, enhancing system efficiency, and migrating to a new observability model. The ideal candidate will have a ...SeniorWork at officeFlexible hours
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
- agile software developer Southlake, TX
- software developer positions Southlake, TX
- senior software design engineer Southlake, TX
- software developer Southlake, TX
- ngo software engineer Southlake, TX
- startup software engineer Southlake, TX
- senior software engineer Southlake, TX
- senior software engineer ruby on rails Southlake, TX
- cybersecurity software engineer Southlake, TX

