Skip to main content
Search Jobs

Search Jobs

Senior Specialist - Software Development & Engineering

Phoenix, Arizona, United States Requisition ID 2026-120657 Category Engineering & Software Development Position Type Regular Pay range USD $40.00 - $60.87 / Hour Application Deadline 2026-04-06
Apply Now

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. 

Charles Schwab is a leading financial services firm dedicated to helping individuals achieve their financial goals.Our Retirement Business Services organization focuseson providing innovative solutions and exceptionalserviceto help clientsplan fortheir retirement with confidence.

We are seeking atalentedsoftware developerwithexpertisein Java, Pivotal Cloud Foundry(PCF),IaaS, Oracle, SQLServerandAgile methodologiesto join our RetirementBusinessServicesTechnology team. In this role, you will play a key role in designing,developing,andmaintainingsoftwareapplications, with a focus on database management and optimization.

In this role you will:

  • As a member of the RetirementBusiness Services Technology team, you will join a software development organization and contribute to the design, development, and maintenance of RBS applications using Java and relational database technologies.
  • Workin an Agile environment, participating in Sprint Planning, daily stand-ups, and retrospectives.
  • Support ongoing application modernization initiatives, including improvements to architecture, security, performanceand scalability. 
  • Partner with engineering teams to optimizedatabase performance, refine queries and improve overall system efficiency.
  • Perform deep production issue analysis, troubleshooting complex technical problemsand identifying root causes across application and database layers.
  • Collaborate with cross-functional teams to deliver high-quality solutions aligned with business and technology goals.
  • Serve as a key technical contributor in both application and database domains, gradually building subject matter expertisein critical systems.
  • Provide technical guidance and mentorshipto junior developers, promoting best practices in coding, design and 
  • Proactively identifyopportunities for system improvements, automation, and operational stability.
  • Participate in code reviews, solution discussions, and design sessions to improve code quality and maintainability. 
  • Support security, performance tuning, and database optimization initiatives as part of the broader modernization roadmap. 

What you have


To ensure that we fulfill our promise of " challenging the status quo " this role has specific qualifications that successful should have.

Required Qualifications: 

  • Bachelor’s degree in computer science.
  • 4+years of experience in software development.
  • Proficiencyin Java and experience with Java frameworks such as Spring, Spring boot, 
  • Experience writing efficient SQL queries, analyzing execution plans, and optimizingdatabase performance.
  • Srong collaboration and communication skills, with the ability to work effectively across engineering teams.
  • Experience mentoring or supportingjunior developers and promoting engineering bestpractices.
  • Familiarity with database design, schema management, and data modeling.
  • Experience with troubleshooting production issuesand performing root cause analysis across application and database layers.
  • Understandingof secure coding practices, performance tuning, and scalable system design.
  • Ability to analyze complex systems and propose practical technical improvements.
  • Experience with cloud platforms, preferably PCF(Pivotal Cloud Foundry), GCP (Google cloud platform)
  • Experience working in Agile/Scrum 
  • Continuous Integration / Continuous Deployment experience using modern tools (Bamboo, Bitbucket/GitHubor others)
  • Experience developing RESTful Web APIs in Java
  • Experience building and executing automated tests using Junit.

 Preferred Qualifications:

    • Experience withBigQueryor other cloud-based dataplatformsis a plus.
    • Experience with Splunk for log monitoring and analysis

In addition to the salary range, this role is 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
Apply Now