> Markdown version of [/jobs/ext/2003151-software-engineer-backend](https://www.wearedevelopers.com/jobs/ext/2003151-software-engineer-backend). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Backend - **Company:** Morgan Stanley - **Location:** New York, NY, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Aspect-Oriented Programming, Unit Testing, Continuous Integration, Data Structures, Software Debugging, Dependency Injection, Software Design Patterns, Distributed Systems, Python (Programming Language), Object-Oriented Software Development, Data Logging, Multithreading, Caching, Backend, Event Driven Architecture, Build Management, Low Latency - **Published:** August 9, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-engineer-backend-new-york-ny-usa-58874719 ## About the Role system resilience over time Tasks * 4+ years of hands-on backend engineering experience * Strong proficiency in Java and Python * Solid understanding of HTTP fundamentals * OO design, design patterns, multi-threaded and event-driven systems * Experience with multi-threading and event-driven architectures * Knowledge of data structures and collections * Dependency injection, lifecycle management, AOP, transaction management * Caching, connection pools, resource management * Security fundamentals, logging, monitoring, observability * Unit testing, CI/CD, and agile practices * Ability to work in globally distributed teams and communicate with stakeholders Key requirements * ## Description Experteer Overview In this Director-level backend engineer role, you will design and build scalable backend services and APIs, owning them end-to-end from design to operation. You will work with distributed systems to meet performance, latency, and reliability goals while shaping robust, maintainable code. You will collaborate with cross-functional teams to solve real engineering problems at scale, driving resilient and observable systems that enable business impact. This role offers the chance to influence system design and own meaningful components within a leading financial services technology organization. Compensation / Benefits * Design and build new backend services and APIs from scratch * Work on distributed systems with scalability, latency, and reliability requirements * Make trade-offs across performance, consistency, and complexity * Write clean, maintainable, and testable code * Own services end-to-end: design, build, deploy, operate * Debug production issues and improve system resilience over time Tasks * 4+ years of hands-on backend engineering experience * Strong proficiency in Java and Python * Solid understanding of HTTP fundamentals * OO design, design patterns, multi-threaded and event-driven systems * Experience with multi-threading and event-driven architectures * Knowledge of data structures and collections * Dependency injection, lifecycle management, AOP, transaction management * Caching, connection pools, resource management * Security fundamentals, logging, monitoring, observability * Unit testing, CI/CD, and agile practices * Ability to work in globally distributed teams and communicate with stakeholders Key requirements * ## Related Videos - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)