Charles Schwab

Specialist - Software Development & Engineering

Charles Schwab
Apply
1 day ago
Austin, TX, USAMid Level
H1B sponsor

Base Salary

$96k - $150k/yr

Responsibilities

  • Design and develop cloud-ready applications for Schwab’s Research enterprise solutions.
  • Modernize applications and improve user experiences in collaboration with technical and enterprise architects.
  • Develop Java and Spring Boot services, event-driven platforms, scalable APIs, and enterprise integrations using RabbitMQ.
  • Build responsive applications using Angular and JavaScript.
  • Develop and deploy applications on Pivotal Cloud Foundry or similar cloud platforms and Linux virtual machines.
  • Develop proofs of concept and research emerging technologies for adoption into the enterprise technology stack.
  • Analyze business problems, refine requirements, and design technical solutions.
  • Drive continuous integration and deployment strategies using tools such as Jenkins and Bamboo.
  • Provide level-three production support when lower-level support teams cannot resolve issues.
  • Mentor junior staff and lead or participate in projects.
  • Use static code analysis and security tools including SonarQube and Veracode.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • At least 24 months of experience in a related occupation.
  • At least 24 months of experience designing and developing Java, Spring Boot, event-driven platforms, and scalable RESTful APIs with RabbitMQ.
  • Experience with MS SQL Server, Oracle Database, MongoDB, SQL, and NoSQL databases.
  • Experience with financial services, particularly asset management, wealth management, or investment research.
  • Experience supporting investment research capabilities using Python, MATLAB, and Kotlin.
  • Experience building responsive applications with Angular and JavaScript.
  • Experience deploying cloud-ready applications on Pivotal Cloud Foundry or similar platforms and Linux virtual machines.
  • Experience with Bamboo, GitHub, SonarQube, Veracode, JIRA, and Confluence.
  • Experience with Agile methodologies and CI/CD pipelines.

Benefits

  • 401(k) with company match.
  • Employee stock purchase plan.
  • Paid vacation and volunteering time.
  • A 28-day sabbatical after every five years of service for eligible positions.
  • Paid parental leave and family-building benefits.
  • Tuition reimbursement.
  • Health, dental, and vision insurance.
  • Hybrid or remote work schedule available for eligible positions, subject to Schwab’s workplace-flexibility approach.
  • Annual bonus opportunity and other eligible earnings may be available.

Tech Stack

AngularBambooJavaJavaScriptJenkinsKotlinLinuxMATLABMicrosoft SQL ServerMongoDBOracle DatabasePivotal Cloud FoundryPythonRabbitMQSonarQubeSpring BootSQL

Categories

Charles Schwab

About Charles Schwab

10,000+ employees

Charles Schwab provides brokerage, banking, and wealth management services for individual investors and independent investment advisors. Its business spans trading platforms, advisory and custody services (Schwab Advisor Services), ETFs and mutual funds, and a U.S. bank offering deposits and lending. Founded in 1971 and headquartered in Westlake, Texas, Schwab is publicly traded on the NYSE (SCHW) and expanded its retail and advisor footprint through the acquisition of TD Ameritrade.

Contact me