Lead, manage, and develop a group of engineers, setting priorities, providing technical mentorship, and fostering a culture of ownership, quality, and continuous improvement.
Compensation
Expected base pay rates for the role will be between $155,000 and $215,000 per year at the commencement of employment.
Responsibilities
Lead, manage, and develop a group of engineers, setting priorities, providing technical mentorship, and fostering a culture of ownership, quality, and continuous improvement.
Act as the primary technology partner to business stakeholders in IBD and GCM: gather requirements, shape priorities, and lead initiatives from concept through delivery.
Lead the architectural design and modernization of defined components within our ecosystem, and drive analysis and design for initiatives that span multiple teams and systems.
Act as a hands‑on engineer, personally tackling the most challenging problems and building scalable, resilient backend services in Java alongside modern web front ends.
Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
Lead, manage, and develop a group of engineers, setting priorities, providing technical mentorship, and fostering a culture of ownership, quality, and continuous improvement.
Compensation
Expected base pay rates for the role will be between $155,000 and $215,000 per year at the commencement of employment. However, base pay if hired will be determined on an individualized basis and is only part of the total compensation package, which, depending on the position, may also include commission earnings, incentive compensation, discretionary bonuses, other short and long-term incentive packages, and other Morgan Stanley sponsored benefit programs.
Responsibilities
Lead, manage, and develop a group of engineers, setting priorities, providing technical mentorship, and fostering a culture of ownership, quality, and continuous improvement.
Act as the primary technology partner to business stakeholders in IBD and GCM: gather requirements, shape priorities, and lead initiatives from concept through delivery.
Lead the architectural design and modernization of defined components within our ecosystem, and drive analysis and design for initiatives that span multiple teams and systems.
Act as a hands‑on engineer, personally tackling the most challenging problems and building scalable, resilient backend services in Java alongside modern web front ends.
Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
Requirements
Nice to have: Knowledge of Investment Banking and Capital Markets workflows and products
Lead the Software Engineering stream of the Digital Operations Supply Marketing team, building and evolving self‑service marketing utilities and platform infrastructure.
Locations (2)
Austin, Texas, United States
Seattle, Washington, United States
Compensation
The total cash range for this position in Austin is $184,500.00 to $258,000.00. Employees in this role have the potential to increase their pay up to $295,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
The total cash range for this position in Seattle is $184,500.00 to $258,000.00. Employees in this role have the potential to increase their pay up to $295,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Lead and grow an engineering team
Own the technical vision, delivery, and team growth for the DigOps Utilities platform
Design and implement backend microservices and APIs within established architectural patterns, owning services end-to-end and mentoring junior engineers.
Responsibilities
Design and implement backend microservices and APIs
Take ownership of services: write code, own tests, ship to production
Work towards team engineering practices: code reviews, improve test coverage, flag gaps in pipeline and operational readiness
Mentor junior and associate engineers through code reviews, pair work, and direct feedback
Apply spec-driven development and AI-assisted tooling as a standard part of how you work
Technology Consultant 2 responsible for full-stack development, requirements elicitation, design, coding, and testing within the financial services unit.
Responsibilities
Contribute to the requirements elicitation process by documenting assigned parts of business requirements
Facilitate software application design discussions and document design decisions
Participate in coding and integrate new features or updates into existing applications
Conduct code reviews, make changes to the codebase and maintain code repositories
Implement test strategies, analyze results, and coordinate bug fixes
Lead Java engineering for Citi’s global FX technology platform, combining technical leadership with strategic oversight of Java practices across a distributed team.
Responsibilities
Lead design, development, and delivery of high-performance, scalable Java-based systems supporting FX trading, sales, risk, and post-trade workflows
Own end-to-end technical guidance for feature teams, ensuring alignment with business priorities, architectural standards, and regulatory requirements
Drive agile delivery practices including sprint planning, backlog refinement, code reviews, and retrospectives
Collaborate closely with Product Owners, Business Analysts, Architects, and Business to translate complex FX business requirements into robust technical solutions
Ensure production stability, performance, and resilience of FX systems through proactive engineering practices including observability, alerting, and capacity planning
Requirements
Bachelor’s degree/University degree or equivalent experience
Analyze, design, code and test multiple components of application code across one or more clients, perform maintenance, enhancements and/or development work.
Locations (2)
Hyderabad, Telangana, India
Bengaluru, Karnataka, India
Responsibilities
Analyze, design, code and test application components
Perform maintenance and enhancements
Collaborate with team members to ensure successful implementation of software solutions
Deliver high-quality code while adhering to best practices and project timelines
Provide solutions to problems for their immediate team and across multiple teams
Design and build backend services and data pipelines that integrate Workday with other financial systems, ensuring reliability, observability, and data integrity.
Compensation
Base Salary Range: kr539,400 – kr809,200 DKK gross
Responsibilities
Design, build and operate backend services connecting Workday with upstream and downstream financial systems
Build event-driven data pipelines on GCP (Cloud Run, Pub/Sub, Cloud Composer, BigQuery)
Take a partially defined requirement, work out the real problem behind it, and turn it into a design spec or solution
Own reconciliation and data integrity, catch failures early, make them visible, and make them recoverable
Set and hold integration standards across the team: contract design, error handling, observability, runbooks and documentation