Jobs · Engineering · Texas

Full Stack Engineer

Charles Schwab · Southlake, TX · 6 days ago
HybridEngineeringFull-time

About the role

As a Full Stack Engineer supporting Digital Advice Technology at Schwab, you will contribute to the development of innovative investing solutions that enhance client experiences. You will work closely with technology teams, product owners, and cross-functional stakeholders to design, develop, test, and support applications that power critical client experiences.

Responsibilities

  • Contribute to the design, development, testing, and support of applications that enable Schwab’s digital advice offerings.
  • Collaborate with technology teams, product owners, and cross-functional stakeholders to deliver scalable, reliable, and high-quality technology solutions.
  • Apply engineering best practices to create maintainable, secure, and scalable solutions across APIs, user interfaces, databases, services, and supporting platforms.
  • Influence technical decisions and contribute to engineering excellence initiatives.
  • Investigate production issues, evaluate technical alternatives, and implement solutions that balance business needs with long-term sustainability.
  • Collaborate with peers to continuously improve engineering quality through automated testing, continuous integration and delivery practices, performance optimization, and adoption of modern development approaches.

Requirements

  • Bachelor’s degree in computer science or a related field
  • 3+ years of professional software engineering experience
  • 3+ years of experience developing applications using C# and Angular
  • Experience developing solutions with .NET Core and .NET Framework
  • Experience migrating content or applications from one content management system to Drupal
  • Experience designing, developing, testing, deploying, and supporting software solutions across the software development lifecycle
  • Experience building automated unit, integration, acceptance, or end-to-end testing solutions
  • Experience supporting Continuous Integration and Continuous Delivery (CI/CD) practices
  • Working knowledge of cloud-native and on-premises application development
  • Knowledge of software design patterns and modern engineering principles
  • Experience troubleshooting production issues and performing root-cause analysis
  • Strong analytical, critical thinking, and problem-solving skills
  • Excellent verbal and written communication skills
  • Experience working within Agile/Scrum delivery environments

Preferred Qualifications

  • Experience contributing to application, platform, or solution architecture decisions
  • Experience improving performance, scalability, and reliability across UI, API, and CI/CD components
  • Understanding of enterprise software engineering patterns and best practices
  • Experience working on customer-facing digital products within financial services or regulated industries
  • Demonstrated ability to build collaborative partnerships across engineering and business teams
  • Passion for continuous learning and adopting new technologies
  • Ability to influence technical decisions and contribute to engineering excellence initiatives

Benefits

  • 401(k) with company match and Employee stock purchase plan
  • Paid time off 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

Similar jobs

Full Stack Engineer

HarnessTampa, FL· 2 mo ago
Engineering$115k–$135k/yrapply on ats.rippling.com

Full Stack Engineer

RoShay ServicesLinthicum Heights, MD· 2 days ago
Engineeringapply on portal.roshayservices.com

Full Stack Engineer

Tech ConsultingColorado, United States· 4 days ago
Consultingapply on techconsulting.applicantstack.com