Sr Specialist, Software Development & Engineering
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.
We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location.
Schwab Asset Management (SAM) Technology is a part of the Schwab Technology Services organization. SAM
Technology organization supports Schwab's research and asset management platforms to help clients meet their
financial goals. The Investment Research technology team within SAM Technology delivers and supports Investment
research applications and products used by Schwab Representatives and our Clients as they plan for their financial
future, wealth and asset management.
As a Software Developer (Sr Specialist) for Investment Research Technology, you will join the team as a developer
delivering solutions for the business. Based on your technical skillsets, quantitative research skills, and deep interest
in our financial research domain you could be working on any of our workstreams specializing in financial research
engineering or cloud data engineering or traditional full stack app development:
This position will enable delivering high quality solutions that meet business objectives in a flexible, collaborative and
rapidly changing delivery environment. It requires highly motivated and focused developers curious to build new and
innovative solutions for our Clients
• Design, develop and drive the next generation/cloud ready applications for Research enterprise solutions
targeted for Schwab consultants and clients
• Participate in ground up modernization projects to improve user experience and collaborate with the
technical architects to develop modern technical architectures
• Enhance our research application platforms using our Java micro service event driven architecture
• Angular based UI development projects to automate workflow functions
• Support and enhance our financial research data pipelines and model development infrastructure in R,
Matlab and Python
• Develop dashboard visualization apps using Python, Plot.ly DASH
• Database implementation projects to analyze client trading data and data migration
• Support and uplift infrastructure on existing financial research data pipeline implementations.
• Enable our target state cloud research data lake platform implementation.
• Be a champion of new ways of collaborating with technology and business partners
• Drive continuous integration and deployment strategies leveraging tools like GitHub/Bamboo with a DevOps
philosophy
• Perform level 2/3 production support activities Be a champion of new ways of collaborating with technology
and business partners
• Influence and implement improvements and efficiencies in the technical aspects of the development
process
• Ensure the highest quality software is developed, delivered and maintained
• Be a key leader in the agile process fostering collaboration, prioritization, team accountability and
transparency
• Be a mentor and positive role model to junior members of the team
What you have
To ensure that we have fulfilled our promise of "challenging the status quo," this role has specific qualifications that successful candidates should have.
Required Qualifications
• BS in computer science
• 3+ years demonstrated hands-on real-world experience in enterprise application development. Full
stack experience preferred.
• Advanced degree in computer science or financial engineering degree with strong programming skills
• Ability to learn a diverse tech stack and deliver solutions with customer focus
• Demonstrated experience in server-side service development and expertise with enterprise integration
patterns (Java and spring stack experience preferred).
• Experience using Pivotal Cloud Foundry platform or similar stack. Experience with developing and
deploying Cloud ready applications.
• Exposure to Apache Kafka/ Rabbit MQ and other messaging frameworks
• Demonstrated real world experience in software engineering principles, such as software design
patterns
• Demonstrated real world experience in database principles, such as SQL, Oracle, MongoDB or Hadoop
• Working knowledge of Continuous Integration/Continuous Deployment and DevOps principles.
Understanding of BDD and TDD styles
• Thorough understanding of agile software development methodologies, values and procedures
• Experience mentoring and guiding junior developers • Experience building designs and reviewing them with architects
• Attention to details
• Curiosity to understand and leverage new tools and technologies
• Strong desire to leverage technology to build products that "wow" users
• Excellent team player with the ability to influence and negotiate
• Self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems
Preferred Qualifications
▪ Conducts in-depth analysis, evaluates factors, and influences decisions with insights
▪ Ensures stakeholders has the necessary information for informed decisions
▪ Analyzes market dynamics, provides guidance to peers, and aligns work with business goals
▪ Trusts colleagues to manage outcomes
▪ Anticipates consequences of situations and acts to prepare for contingencies in assigned tasks
▪ Identifies opportunities for process improvements and implements creative solutions
▪ Influences team quality and effectiveness with decisions
▪ Verbally presents ideas confidently, ensuring mutual understanding
▪ Builds credibility with expertise, transparency, and confidentiality
▪ Delivers powerful messages with persuasive language to drive viewpoint adoption
▪ Chooses effective methods to reach ambitious goals and measure outcomes
▪ Applies specialized expertise to support initiatives that optimize performance
▪ Produces work that meets or exceeds quality expectations
In addition to the salary range, this role is also eligible for bonus or incentive opportunities
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