C

Charles Schwab

Runs investment accounts and banking services

Senior Manager – Software Development & Engineering Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field is required.
  • At least 15 years of experience in software engineering and technology delivery, including at least 10 years in people leadership roles.
  • Demonstrated experience in a large, global financial services organization.
  • Proven software delivery leadership in highly connected ecosystems with multiple dependencies across platforms and teams.
  • Strong communication and stakeholder management skills, including executive-level reporting and influence in a matrixed environment.
  • Experience with event-driven integration patterns, including asynchronous messaging, publish/subscribe architectures, and inter-system communication using application programming interfaces, queues, or messaging middleware.
  • Practical knowledge of distributed systems, including high-availability design, resiliency patterns, and dependency management across tightly integrated platforms.
  • Fundamental understanding of equities and options trading, including order lifecycle, market data, and operational dependencies.
  • Experience working in regulated environments where auditability, resiliency, and control effectiveness are critical.

Responsibilities

  • Establish and lead thinkorswim Technology’s first India footprint, including its operating model, organization design, and phased scaling plans for up to 50 professionals.
  • Serve as the primary India liaison across product, architecture, operations, risk, and compliance teams to ensure clear priorities, transparency, and cross-functional alignment.
  • Understand and communicate key technical concepts in order management and trading to technical and non-technical stakeholders.
  • Lead end-to-end delivery for specific modules in the thinkorswim ecosystem, ensuring predictability across scope, timeline, and quality.
  • Drive modern software development lifecycle practices, continuous integration and continuous delivery discipline, observability, release governance, and reliability engineering.
  • Ensure adherence to security, privacy, regulatory, and audit requirements within a regulated financial services environment.
  • Build, develop, and retain high-performing engineering leaders and teams; implement hiring, onboarding, and succession strategies.
  • Coach managers and technical leaders; establish clear accountability, performance expectations, and growth pathways.
  • Foster an inclusive, high-accountability culture grounded in collaboration, ownership, and client-focused outcomes.

Desired Qualifications

  • Java experience is strongly preferred.

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