Skip to main content
Search Jobs

Search Jobs

Sr. Staff – Software Development & Engineering

Location San Francisco, California, United States Requisition ID 2022-85772 Category Engineering & Software Development Position Type Regular
Apply Now

Your Opportunity

We help our clients plan for their future and they are passionate about the tools and experiences we provide. We collaborate with user experience and design, business and technology partners across the enterprise to build software experiences our users’ are passionate about.

What you are good at

Job Description: Develop the inventory exhaust process of the Fractional Order Engine, code review, mentorship of junior engineers. bug fixes, deploying and testing code for inventory management in the development environments. Write Java code for the inventory exhaust process in the Fractional Order Engine. Write JUnit unit and integration tests for the Fractional Order Engine. Review all pull requests related to inventory exhaust development from members of the team. Mentor the three junior engineers on the team by helping them to understand and complete their tasks. Detect bugs in the inventory exhaust process through testing, and fix bugs as they arise. Manage deployments of the Fractional Order Engine application to the dev PCF environments and verify that the application is functioning correctly. Investigate new technologies that may be used in the application and document the results on Confluence. Design technical aspects of the application and create diagrams on Confluence to share with the team. Contribute actively in Agile ceremonies such as backlog refinement and retrospectives. Work from office address and various unanticipated locations throughout the USA, including working from home. Telecommuting acceptable

What you have

Requirements: Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field and 3 years of experience in the job offered or related occupation. Alternatively, the employer will accept a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field and 5 years of progressive, postbaccalaureate experience in the job offered or related occupation

Experience and/or education must include:

  1. Programming language, such as Java or Python;
  2. Cloud computing platform technologies – AWS, PCF, or GCP
  3. Designing and developing data systems at scale
  4. Agile methodologies.
  5. Experience as a tech lead or mentor
  6. Experience using CI/CD tools such as Bitbucket and Bamboo to manage and deploy an application

Why work for us?

Own Your Tomorrow embodies everything we do! We are committed to helping our employees ignite their potential and achieve their dreams. Our employees get to play a central role in reinventing a multi-trillion-dollar industry, creating a better, more modern way to build and manage wealth.

Benefits: A competitive and flexible package designed to empower you for today and tomorrow. We offer a competitive and flexible package designed to help you make the most of your life at work and at home—today and in the future. Explore further.

Schwab is committed to building a diverse and inclusive workplace where everyone feels valued. As an Equal Opportunity Employer, our policy is to provide equal employment opportunities to all employees and applicants without regard to any status that is protected by law. Please click here to see the policy.

Schwab is an affirmative action employer, focused on advancing women, racial and ethnic minorities, veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at or call 800-275-1281.

TD Ameritrade, a subsidiary of Charles Schwab, is an Equal Opportunity Employer. At TD Ameritrade we believe People Matter. We value diversity and believe that it goes beyond all protected classes, thoughts, ideas, and perspectives.

Apply Now