Manager - Software Development & Engineering

The Charles Schwab Corporation

Lone Tree (CO)

Hybrid

USD 150,000 - 200,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
Parental leave and family benefits
Tuition reimbursement
Health, dental, and vision insurance

Job summary

Schwab Retirement Technologies (SRT) seeks a Software & Platform Engineer to support and enable development teams. You will lead technical efforts across CI/CD, production deployments, and multi-tier distributed apps in a hybrid work model from Colorado.

You will collaborate with cross-functional teams, design scalable solutions, and mentor engineers while driving best practices for secure, reliable software in a financial services context.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or related field with 7+ years of progressive, post-Bachelor’s related experience.
  • Advanced .NET development skills, with applicable experience developing in .NET/.NET Core.
  • Advanced coding experience in C#.
  • Knowledge of object-oriented design patterns.
  • Professional experience with RESTful API development.
  • Professional experience with relational databases (SQL Server is preferred).
  • Professional experience with SQL and SQL Stored Procedures.
  • Professional experience with source code repositories tools, GitHub.
  • Professional experience with CI/CD pipelines.
  • Professional experience with distributed multi-tier applications.
  • Professional experience with the Agile methodology.
  • Experience with production deployments.
  • Ability to conceptualize the best tactical approach for a team to deliver a solution.
  • Ability to follow and guide best practice solutions.
  • Ability to effectively communicate complex software solutions to both technical and nontechnical audiences.
  • Ability to present project details to technical and nontechnical audiences.
  • Effective relationship builder: ability to partner cross-functionally, cross-enterprise and work effectively with various levels of the organization.

Responsibilities

  • Be part of the Platform Engineer team which include: Software development of SRT enterprise applications; Strategy to implement performance and load testing environments; Strategy to implement dual production environments (A/B, Blue/Green); Strategy to implement Launch Darkly, Redis, Event Based Architecture.
  • Be a liaison to our Service Availability Engineering team to include CI/CD process evolution and issue management, and improvements to observability, monitoring, and alerting.
  • Coordinate and track Schwab security programs including Veracode, Penetration Testing, DAST, Blackduck, etc.
  • Analyze and potentially resolve new technical initiatives.
  • Monitor and maintain system and software currency.
  • Provide input and support to agile team Automation Engineers.
  • May provide development support for project initiatives.

Skills

NET/.NET Core
C# programming
OO design patterns
RESTful API development
SQL Server
SQL Stored Procedures
Git/GitHub
CI/CD pipelines
Distributed systems
Agile
Production deployments
Communication
Cross-functional collaboration
AI tools (Copilot)
Angular
Domain Driven Design (DDD)
Enterprise financial apps
Retirement technology
Splunk

Education

Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or related field

Tools

GitHub
CI/CD tooling
Splunk
Angular

Job description

Your Opportunity

Schwab remains committed to providing increased visibility to career growth opportunities and job requirements. This posting announcement is part of increased transparency and while all qualified applicants will be reviewed and considered, this organization has a preferred candidate identified for this role.

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 Retirement Technologies (SRT) develops and maintains a broad set of retirement applications utilized by the Third Party Administrator (TPA) retirement services industry. Our team is seeking a Software Development & Platform Engineer with a passion for supporting and enabling development teams. Our mission is to build, maintain, and modernize our robust set of solutions.

What you have

Required qualifications:

Bachelor’s degree in: Computer Science, Information Technology, Computer Engineering, or related field with 7+ years of progressive, post-Bachelor’s related experience.

  • Advanced .NET development skills, with applicable experience developing in .NET/.NET Core.
  • Advanced coding experience in C#
  • Knowledge of object-oriented design patterns.
  • Professional experience with RESTful API development.
  • Professional experience with relational databases (SQL Server is preferred)
  • Professional experience with SQL and SQL Stored Procedures
  • Professional experience with source code repositories tools, GitHub
  • Professional experience with CI/CD pipelines.
  • Professional experience with distributed multi-tier applications
  • Professional experience with the Agile methodology.
  • Experience with production deployments
  • Ability to conceptualize the best tactical approach for a team to deliver a solution
  • Ability to follow and guide best practice solutions
  • Ability to effectively communicate complex software solutions to both technical and nontechnical audiences
  • Ability to present project details to technical and nontechnical audiences
  • Effective relationship builder: ability to partner cross-functionally, cross-enterprise and work effectively with various levels of the organization

Preferred qualifications:

  • Experience using Copilot and/or other AI tools for development
  • Experience developing single-page UI applications and reusable components using Angular
  • Experience with Domain Driven Design (DDD)
  • Experience developing enterprise financial service applications
  • Experience working in the Retirement Technology for Defined Contribution retirement plans.
  • Experience using Splunk

What you’ll do:

As a Software & Platform Engineer, you will need to be a self-starter who partners well with others and engages with multiple teams to achieve technical success. You’ll be a Technical Lead working with team s to identify and address opportunities to support all SRT agile teams from a coding perspective but also from CI/CD pipeline perspective.

In this role you will:

  • Be part of the Platform Engineer team which include:
    • Software development of SRT enterprise applications
    • Strategy to implement performance and load testing environments
    • Strategy to implement dual production environments (A/B, Blue/Green)
    • Strategy to implement Launch Darkly, Redis, Event Based Architecture
  • Be a liaison to our Service Availability Engineering team to include such responsibilities as CI/CD process evolution and issue management, and improvements to observability, monitoring, and alerting.
  • Coordination, and tracking of all Schwab related security programs which include: Veracode, Penetration Testing, DAST, Blackduck, etc.
  • Analyze and potentially resolve new technical initiatives.
  • Monitor and maintain system and software currency.
  • Provide input and support to agile team Automation Engineers.
  • May provide development support for project initiatives.
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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer
Senior Lead Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 140,000 - 200,000
401(k) match
Employee stock purchase plan
Paid vacation, volunteering, and sabb.
+2
Lead Software Engineer
Lead Software Engineer

Charles Schwab • Southlake (TX)

On-site
USD 150,000 - 230,000
401(k) match
Employee stock purchase plan
Sabbatical after 5 years
+6
Sr. Specialist - Software Development & Engineering
Sr. Specialist - Software Development & Engineering

The Charles Schwab Corporation • Richfield Township (OH)

Hybrid
USD 110,000 - 160,000
Company match 401(k)
Stock purchase plan
Vacation & sabbatical
+3
Sr Manager, Software Development & Engineering Senior
Sr Manager, Software Development & Engineering Senior

The Charles Schwab Corporation • California (MO)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid time off for vacation, volunteer
+4
Manager, Software Development & Engineering
Manager, Software Development & Engineering

Fairygodboss • Austin (TX)

On-site
USD 90,000 - 120,000
401(k) with company match
Paid time for vacation and volunteering
Tuition reimbursement
Senior Specialist - Software Development & Engineering
Senior Specialist - Software Development & Engineering

Charles Schwab • Southlake (TX)

On-site
USD 90,000 - 130,000
401(k) with company match
Paid time off
Tuition reimbursement
+1
Specialist, Software Development & Engineering
Specialist, Software Development & Engineering

The Charles Schwab Corporation • Westlake (TX)

On-site
USD 140,000 - 160,000
401(k) with company match
Employee stock purchase plan
Paid time off & sabbatical (28-day sab
+3
Sr Manager, Software Development & Engineering
Sr Manager, Software Development & Engineering

Charles Schwab • Chicago (IL)

On-site
USD 180,000 - 280,000
401(k) with company match
Health, dental, and vision insurance
Tuition reimbursement
+2
Sr Specialist, Software Development & Engineering
Sr Specialist, Software Development & Engineering

The Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
401(k) match & Employee stock purchase
Paid vacation & sabbatical after 5 yrs
Paid parental leave
+2
Sr Manager, Software Development & Engineering
Sr Manager, Software Development & Engineering

Charles Schwab • Illinois

On-site
USD 180,000 - 230,000
401(k) plan
Paid vacation & volunteering
Sabbatical every 5 years
+3