Your opportunity
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.
Client Trading Experience Technology (CTET) is part of the larger STS organization who develops and operates our client platforms for active traders and provide services to power the overall retail trading experience. CTET’s vision is to deliver solutions that create a best-in-class Client experience by fostering innovation, with an empowered culture, through increased organizational focus, agility and effectiveness.
You will be part of a forward-thinking engineering team that is dedicated to building and implementing software solutions, tools and frameworks that play a critical role in managing firm level Financial Risk based on trading activity and market volatility. You’ll serve as a hands-on Senior Java Developer, delivering high-quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment. You will be working with a team of dedicated and highly motivated technologists that want to make technology a strategic differentiator at Schwab.
- Guide team members and work with partners to deliver Quantitative Risk Service (QRS) features across the full software development lifecycle - designing, developing, testing, and support.
- Design, implement, influence, and refine architecture designs and technologies to develop Epics / features of QRS.
- Performs advanced development, support and implementation of complex systems using specialized domain knowledge
- Implement and coach on software development best practices as the go-to to deliver high-quality software
- Assist leaders with talent acquisition by identifying resource needs, interviewing candidates, and onboarding new engineers and team members
- Demonstrate ability to quickly understand complex business / technical problems and come up with solutions through collaboration
- Ability to communicate well with business / technology and leaders
- Good interpersonal, analytical, and problem-solving skills
- Ability to thrive in a fast-paced environment across multiple time zones, locations (physical / virtual)
What you have
Required:
- Must have atleast 1 year of Schwab tech domain experience gained as a current contractor at Schwab
- Bachelor’s Degree in Computer Science, related field, or related practical experience
- 10+ years of experience in software development roles with focus on JAVA Spring Framework
- 5+ years of with engineering lead experience.
- Strong experience in implementing software development engineering best practices
- Working knowledge of Agile/Scrum Experience adopting or managing continuous integration and continuous delivery concepts and frameworks
- Hands-on experience coding in Java, building REST based APIs, and development tools such as Bamboo, Bitbucket, and Jira.
- Hands-on experience using messaging and streaming technologies, such as RabbitMQ or Kafka
- Experience writing automated unit, integration, and acceptance tests using Junit
- Experience with distributed caching technologies such as Oracle Coherence or Hazelcast
- Proven understanding of application development methodologies and infrastructure and network architecture
Preferred:
- Experience with AWS, GCP, or other Cloud technologies along with Cloud Native design is a plus.
- Market / Financial Risk Management, Wealth Management and/or Financial Services industry experience is a plus.
- Ability to quickly learn & become proficient with new technologies.
- Exceptional interpersonal skills, including teamwork, communication, and negotiation.
What’s in it for you
At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. 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