remote
Senior Software Engineer - Parametric - Morgan Stanley
Software Engineer
Senior Software Engineer driving scalable, cloud‑native solutions for Parametric’s investment platforms, leveraging Python, Java, and AWS to deliver high‑performance data pipelines and microservices.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput services in Python and Java for Parametric’s investment analytics platform.
- Architect and deploy containerized microservices on AWS using Docker, Kubernetes, and CI/CD pipelines.
- Collaborate with data scientists and product owners to translate business requirements into robust, testable code.
- Implement monitoring, logging, and automated testing to ensure reliability and performance at scale.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
Requirements
- 5+ years of professional software development experience in a financial services environment.
- Strong proficiency in Python and Java, with experience in building RESTful APIs and data pipelines.
- Hands‑on experience with AWS services (EC2, ECS/EKS, S3, RDS) and container orchestration.
- Solid understanding of CI/CD, Git, automated testing, and DevOps practices.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonjavaawsdockerkubernetes