C

Charles Schwab

Runs investment accounts and banking services

Manager – Software Development & Engineering

Engineering LeadershipUpdated on Nov 10
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field, or equivalent practical experience.
  • At least 8 years of experience developing production-grade applications using Java with Spring Boot and Python.
  • Ability to build cloud-ready, event-driven microservices and APIs at scale using messaging patterns such as Kafka or RabbitMQ and RESTful services.
  • Experience designing and building hybrid on-premises and cloud integrations.
  • Working knowledge of SQL technologies such as PostgreSQL and NoSQL technologies such as MongoDB, DynamoDB, and Bigtable, and judgment about when to apply each.
  • Ability to work with financial datasets and partner effectively on data engineering workflows and analytics use cases.
  • Interest in building data visualizations or dashboards using Python-based tooling such as Plotly Dash or similar.
  • Hands-on experience using CI/CD and container-based delivery practices, including tools such as GitHub CI/CD, Docker, Kubernetes, Bamboo, or Jenkins.
  • Working knowledge of secure coding and code quality practices using analysis tools such as SonarQube, CodeQL, or Veracode.
  • Skill in designing maintainable solutions using engineering standards such as SOLID principles and the 12-Factor App, appropriate data structures and algorithms, and modern design patterns.

Responsibilities

  • Build and deliver full-stack software capabilities for investment research initiatives, contributing hands-on to design, development, testing, and support.
  • Translate business needs into technical approaches by partnering with product owners, researchers, architects, and engineering peers.
  • Design and implement cloud-ready, event-driven services and integration patterns to improve scalability, reliability, and reuse across the platform.
  • Apply clean code practices, automated testing, observability, and secure-by-design delivery.
  • Improve CI/CD workflows and DevOps practices to increase quality and speed to production.
  • Diagnose and resolve complex production and integration issues using application and environment knowledge, and improve long-term resiliency.
  • Mentor and support fellow engineers through coaching, feedback, and inclusive collaboration.
  • Communicate priorities, tradeoffs, and progress to technical and business partners.
  • Contribute to modernization efforts that improve user experience and align with evolving architecture standards.
  • Incorporate approved Generative AI capabilities to enhance developer productivity and code quality while following enterprise governance, security, and compliance expectations.

Desired Qualifications

  • Experience modernizing data platforms or research technology in a regulated industry; financial services experience is a plus.
  • Familiarity with rules engines such as Drools and data lake patterns for large-scale time series datasets.
  • Working familiarity with investment research, asset management, or another regulated financial data domain, such as risk, compliance, or regulatory reporting workflows.
  • Experience collaborating with quantitative partners to enable or operationalize models using Python or R.
  • Ability to balance near-term delivery with longer-term architecture evolution and platform scalability.
  • Prioritization and communication skills, including explaining complex technical concepts to diverse audiences.

About the Company

Charles Schwab

Runs investment accounts and banking services

Charles Schwab runs brokerage, wealth management and banking services for individual investors, employers and independent financial advisers. Its Schwab One brokerage account gives investors access to securities and mutual funds, while its adviser business supplies custody and trading support to firms that manage clients' portfolios. Customers use websites, mobile apps and branches to trade, save for long-term retirement and arrange loans against eligible assets. The group earns interest on loans and investments, asset management fees and trading charges through its operating subsidiaries. Founded in 1973, it is headquartered in Westlake, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Westlake, TX
Founded
1973

Recently Posted Jobs

Explore more opportunities at Charles Schwab

See more jobs