Senior Software Engineer; Python Back-End and Data
Listed on 2026-03-05
-
Software Development
Backend Developer, Software Engineer, Python, Cloud Engineer - Software
Location: New York
New York, NY | Hybrid (4 days a week in a NYC office)
The MissionOur client is a hedge fund in the NYC area and they're hiring a senior, hands on Backend Python Engineer to modernize and rebuild core data platforms. This is not a data engineering role. This is a software engineering role focused on designing and building scalable backend systems in Python that power data driven products and internal platforms.
You will be responsible for architecting and building production grade services, APIs, and platform components that transform how data flows across the organization.
If you think in objects, abstractions, clean interfaces, and system design, keep reading.
What You’ll Do- Architect and build scalable backend services in Python
- Design clean, modular, object oriented systems that are easy to extend and maintain
- Develop RESTful APIs and service layers that power internal and external data applications
- Own system design decisions across distributed services and platform components
- Collaborate with product, data, and infrastructure teams to translate business needs into well designed software
- Establish best practices around testing, CI/CD, code reviews, and software quality
- Refactor and improve legacy systems into modern, maintainable architectures
- 7 plus years of professional software engineering experience
- Deep expertise in Python with strong object oriented design principles
- Experience building production backend systems, not just pipelines
- Strong understanding of data modeling, but from an application and system design perspective
- Experience with microservices, APIs, and distributed systems
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Strong grasp of testing frameworks and software lifecycle best practices
- Not a reporting or dashboard focused position
- Not a SQL heavy analytics role
We are looking for a backend engineer who happens to work in a data heavy environment, not someone whose primary identity is “data engineer.”
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).