The Charles Schwab Corp logo

Senior Software Engineer AI Solutions Engineering Trading Technology

The Charles Schwab Corp
  • Ann Arbor, MI
    3 days ago

    Job Description

    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. 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 Technology Services enables the future of how clients manage their money through innovative and reliable technology products and services. As a Senior Manager, Software Development and Engineering within the thinkorswim Service Availability Engineering (SAvE) team, you will design and deliver scalable, production-grade artificial intelligence solutions that improve client experiences and support data-informed business decisions.

    You will use analytical thinking and problem-solving skills to build Python-based data pipelines, integrations, and cloud solutions that connect enterprise applications with Generative AI and large language model capabilities. In collaboration with architects, engineers, data scientists, and business partners, you will translate complex needs into secure, reliable systems. Your technical leadership will strengthen testing, monitoring, observability, and operational practices while developing others through mentorship and knowledge sharing. Your work will help move emerging AI concepts into production and deliver consistent business and client value.

    What you have

    Required Qualifications

    • Bachelor's degree in computer science, data engineering, engineering, mathematics, analytics, or a related field, or equivalent work experience.
    • 8+ years of software engineering, data engineering, or related experience, including delivering enterprise-scale solutions.
    • Advanced Python development experience focused on data processing, system integrations, and pipeline development.
    • Experience designing, developing, and supporting trading applications in cloud environments.
    • Hands-on experience with Google Cloud Platform services such as Cloud Run, Google Cloud Storage, Dataflow, or comparable cloud-native technologies.
    • Experience integrating APIs, distributed systems, and enterprise applications.
    • Demonstrated Data Accuracy Management skills, including implementing validation, quality controls, and practices that protect data integrity throughout its lifecycle.
    • Strong Problem Solving and Technical Troubleshooting skills, including debugging complex production issues, conducting root cause analysis, and implementing corrective actions.
    • Experience developing automated testing strategies, creating test data, validating outputs, and using modern source-control practices.

    Preferred Qualifications

    • Experience integrating Generative AI and large language model capabilities into enterprise applications.
    • Experience working with vendor-provided AI platforms and cloud-based AI services.
    • Understanding of AI application architecture, including data preparation, testing, deployment, monitoring, and operational support.
    • Experience developing scalable data platforms that support AI-enabled products and services.
    • Demonstrated Cloud Services Management and DevOps skills used to build observable, resilient, and highly available production systems.
    • Strong Cross-Functional Collaboration skills, with the ability to align technical solutions with business and client outcomes.
    • Demonstrated Adaptability when managing changing priorities, emerging technologies, and interconnected systems.
    • Experience Developing Others through mentoring, knowledge sharing, and the promotion of software quality and engineering best practices.

    In addition to the salary range, this role is eligible for bonus or incentive opportunities.

    Numbers & Facts

    LocationAnn Arbor, MI
    IndustrySecurity and Surveillance
    Company Size1,000 to 1,499 employees
    Year Founded1971
    Websitehttp://www.aboutschwab.com/careers

    About Company

    The Charles Schwab Corporation is a leading provider of financial services, with more than 300 offices. Through its operating subsidiaries, the company provides a full range of securities brokerage, banking, money management and financial advisory services to individual investors and independent investment advisors. Named "Highest in Investor Satisfaction with Self-Directed Services" by J.D. Power and Associates in 2009, its broker-dealer subsidiary, Charles Schwab & Co., Inc. (member SIPC) affiliates offer a complete range of investment services and products including an extensive selection of mutual funds; financial planning and investment advice; retirement plan and equity compensation plan services; referrals to independent fee-based investment advisors; and custodial, operational and trading support for independent, fee-based investment advisors through Schwab Advisor Services.

    The Charles Schwab Bank (member FDIC) provides banking and mortgage services and products. To meet the needs of our clients, we are actively recruiting people with the desire, drive and creativity to find solutions that help meet our clients' needs; who want the chance to learn, grow with the company and explore their career opportunities; who will strive for excellence in achieving our clients' and our company's goals; who have the highest ethical standards - individuals who take pride in making a difference in people's lives.

    Skills

    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Artificial Intelligence (AI) Programming Languagesunmatched
    • Best Practicesunmatched
    • Business Operationsunmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Cloud Storageunmatched
    • Computer Scienceunmatched
    • Corrective Actionunmatched
    • Cross-Functionalunmatched
    • Customer Experienceunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Data Qualityunmatched
    • Data Scienceunmatched
    • Debugging Skillsunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Emerging Technologyunmatched
    • Enterprise Applicationsunmatched
    • Financeunmatched
    • High Availabilityunmatched
    • Identify Issuesunmatched
    • Information/Data Security (InfoSec)unmatched
    • Mathematicsunmatched
    • Mentoringunmatched
    • Modeling Languagesunmatched
    • Operational Supportunmatched
    • Operations Planningunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Engineeringunmatched
    • Root Cause Analysisunmatched
    • Scalable System Developmentunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Test Automationunmatched
    • Test Dataunmatched
    • Test Plan/Scheduleunmatched
    • Test Strategyunmatched
    • Trading Systemsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder