Description:
Parallel Consulting is recruiting on behalf of a leading asset management firm that leverages advanced data analytics, technology, and market expertise to deliver sustainable long-term value to its clients. The organization’s technology team plays a critical role in empowering investment, risk, and operations divisions by developing innovative systems and tools that enable efficient and secure data-driven decision-making.
We are seeking an experienced and highly skilled Senior Software Engineer with a strong background in Python and backend development to help design and build the next generation of the firm’s core data and analytics infrastructure. This role offers the opportunity to work closely with top-tier portfolio managers, data analysts, and engineers to develop scalable, secure, and high-performance technology solutions.
Design, develop, and maintain scalable backend systems and APIs supporting data, portfolio, and reporting workflows.
Apply object-oriented programming (OOP) principles to create modular, reusable, and maintainable codebases.
Handle large datasets by developing efficient data integration, transformation, and optimization pipelines.
Continuously improve system performance, scalability, and security through robust design and optimization.
Collaborate cross-functionally with portfolio managers, analysts, and engineering teams to understand and translate business needs into effective technical solutions.
Implement code reviews, testing frameworks, and CI/CD pipelines to maintain high code quality standards.
Mentor junior developers and promote a culture of technical excellence and best practices in software engineering.
5+ years of professional backend development experience.
Strong proficiency in Python, including OOP principles, asynchronous programming, and automated testing.
Deep understanding of data structures, algorithms, and design patterns.
Proven hands-on experience with RESTful APIs, microservices architecture, and relational databases (PostgreSQL, MySQL).
Familiarity with Git, CI/CD pipelines, and modern software development workflows.
Excellent analytical, problem-solving, and communication skills.
Demonstrated ability to work effectively in cross-functional teams and mentor junior engineers.
The ideal candidate is a technically adept engineer who thrives in a fast-paced, data-driven environment. You are passionate about building reliable and scalable systems, take pride in writing clean, efficient code, and have a strong sense of ownership for end-to-end product delivery. Your ability to bridge business objectives with technological execution will make you a key contributor to the firm’s success.
| Organization | Parallel Consulting |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Software Engineer |
| Job Location | Boston,USA |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 5 Years |
| Posted at | 2025-10-31 4:16 pm |
| Expires on | 2025-12-15 |