Sr Manager, Software Development & Engineering Senior
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 Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as part of our ongoing commitment to democratize access to investing and financial planning.
The Senior Full Stack Software Developer will play a crucial role in designing, developing, and delivering innovative solutions for the Futures, Forex & Crypto New Accounts team. Leveraging deep technical expertise in both front-end and back-end technologies, they will collaborate extensively across Schwab Technology Services, lead new initiatives, mentor junior team members, and support robust software releases. Their contributions will directly influence the success of key business objectives and drive Schwab’s commitment to excellence within the financial services industry.
- Design and develop highly scalable, enterprise-grade applications utilizing Java, Spring Boot, RESTful APIs, React, NextJS, and leading cloud platforms such as Pivotal Cloud Foundry(PCF) or similar technologies.
- Collaborate closely with business partners and cross-functional technology teams across Schwab Technology Services to deliver innovative solutions that drive critical business objectives.
- Research emerging technologies, champion new ideas, and work with your team to create proofs of concept and establish best practices for implementation.
- Lead and coordinate new initiatives, engaging subject matter experts from various support organizations and business units to ensure seamless execution.
- Oversee and prepare for seamless software releases, supporting a robust CI/CD pipeline to maintain quality and reliability in the production environment.
- Conduct thorough code reviews, ensuring adherence to design specifications and coding standards while fostering a culture of continuous improvement.
- Write clean, testable code with a strong emphasis on unit test coverage, contributing to the overall quality and maintainability of our solutions.
- Mentor and guide junior developers, sharing your expertise and helping them grow professionally.
What you have
Required Qualifications
Bachelor’s or Master’s degree in Computer Science or a related field.
- 10+ years of hands-on software development experience, with a strong background in building RESTful APIs using Java and Spring Boot.
- Deep expertise in full stack development, including modern front-end frameworks like React and NextJS, and experience with cloud-based platforms.
- Exceptional analytical and problem-solving skills, consistently delivering innovative solutions to complex challenges.
- Proficiency with development tools such as GitHub, Jira, and Bamboo.
- Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse stakeholders.
- Demonstrated ability to proactively identify and manage risks, issues, and dependencies in a fast-paced environment.
- Passionate team player who excels in collaborative environments and embraces a positive, can-do attitude.
- Experience with Agile methodologies and a commitment to iterative, value-driven delivery.
- Prior experience in the financial or trading services industry especially with Futures, Forex and Crypto instruments is highly desirable.
Job Sub-FamilySpecific Competencies
- –
- Analytical Thinking - Approaching a problem by using a logical, systematic, sequential approach
- Application Maintenance and Support-Delivering effective management and technical services to address technical issues and minimize disruption to application users
- Oral Communication-Expressing oneself clearly in conversations and interactions with others
- Software Development–Implementing standards, processes, and methods to create, test, and verify software components, ensuring reliability and resolving operational problems and bugs
- Software Release and Deployment–Managing the deployment of software updates while ensuring compliance with safety, security, and quality standards
- Software Design and Specifications–Developing software solutions that meet requirements using established design principles and standards, employing predictive or adaptive design techniques, including plan-driven or iterative/agile approaches
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