Lead Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Charles Schwab · 1 day ago

Lead Software Engineer

Charles Schwab is a financial services company focused on transforming the finance industry through innovative technology. The Lead Software Engineer will support the growth of the Wealth and Advice Solutions business by implementing best practices in software development and delivering high-quality solutions in a collaborative environment.

Financial Services
check
H1B Sponsor Likelynote

Responsibilities

Lead the design and architecture of complex software systems, ensuring scalable, maintainable, and high quality solutions that align with business objectives and technical standards
Mentor and guide engineers at all levels, conduct code reviews, and promote best practices in software development, testing, and documentation to ensure continuous team growth and codebase excellence
Collaborate with product owners, architects, and other teams to define requirements, coordinate deliverables, and drive the successful delivery of projects from conception through deployment and support

Qualification

JavaSpring BootRESTful APIsSystem ArchitectureAgile MethodologiesRelational DatabasesCloud-native ApplicationsCommunication SkillsMentoringOrganizational Skills

Required

BA/BS degree in Computer Science or equivalent
10+ years of hands-on software development experience, with at least 3 years in a technical leadership or lead engineer role
Advanced knowledge of core Computer Science concepts, including data structures, algorithms, design patterns, and object-oriented design principles
Deep expertise in developing RESTful APIs using Java, Spring Boot, and Hibernate
Extensive experience with relational databases (PostgreSQL and SQL Server), including advanced SQL for data modeling, querying, and performance optimization
Proficiency with Java profiling and performance optimization tools
Demonstrated experience in system architecture, large scale system design, and leading end-to-end solution delivery
Proven ability to lead Agile software development teams, including Scrum based delivery, backlog management, and iterative delivery
Experience with continuous integration and delivery tools and designing, deploying, and operating cloud-native enterprise applications in PCF, AWS, GCP, or Azure
Exceptional communication skills, with a proven ability to mentor, coach, and provide feedback to engineers at all levels
Strong organizational and time management skills, with experience coordinating deliverables across multiple teams and stakeholders

Preferred

MS degree in Computer Science or equivalent
Demonstrated ability to establish and maintain technical knowledge repositories and ensure accessibility of support information
Prior experience in Wealth Management and/or Financial Services industry
Track record of influencing technical direction, collaborating with architects, product owners, and cross functional teams
Exposure to regulatory, compliance, or security requirements in large scale enterprise environments
Experience presenting technical concepts to executive leadership and non-technical stakeholders

Benefits

Bonus or incentive opportunities

Company

Charles Schwab

company-logo
We have plans for every turn you take.

H1B Sponsorship

Charles Schwab has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (468)
2023 (455)
2022 (705)
2021 (483)
2020 (282)

Funding

Current Stage
Late Stage

Leadership Team

J
Jim McGreevy
Senior Project Manager
linkedin
Company data provided by crunchbase