Associate Software Engineer

SupportFinity™

Boston (MA)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous holiday allowance
Health and flexible benefits
Pension/401(k)
Group sick pay

Job summary

SupportFinity™ is seeking a high-performing associate software engineer to enhance our central data platform in Boston. You will build systems utilized across various teams, focusing on data acquisition, governance, and delivery.

The ideal candidate has experience in Python, databases like Snowflake, and a strong analytical background. We offer a competitive salary between $80,000 and $100,000, along with extensive benefits including health coverage, generous holiday allowance, and parental leave.

Qualifications

  • Expertise in software engineering, ideally in Python.
  • Demonstrated ability to work collaboratively in team settings.
  • Familiarity with one or more relevant database technologies.
  • Genuine interest in tackling data challenges at scale.

Responsibilities

  • Join the central data platform team at Man Group.
  • Build reliable, production-grade applications.
  • Collaborate with teams across the business.

Skills

Software engineering expertise
Collaboration and communication skills
Database technologies familiarity
Interest in data challenges
Proficiency in programming

Education

Degree in Computer Science, Mathematics, Engineering, or Physics

Tools

Python
Git
Linux
Snowflake
Java

Job description

About Man Group

Man Group is a global alternative investment management firm focused on pursuing outperformance for sophisticated clients via our Systematic, Discretionary and Solutions offerings. Powered by talent and advanced technology, our single and multi‑manager investment strategies are underpinned by deep research and span public and private markets, across all major asset classes, with a significant focus on alternatives.

The Role

We’re looking for a high‑performing associate software engineer to join the engineering team of Man Group’s central data platform, named Codex. Projects are cross‑cutting and high‑profile: we have hundreds of internal users and everything you build will be used by teams across the business for years to come.

Codex Platform Pillars
  • Data Acquisition – an ETL/ELT platform for research and production that scales to multi‑terabyte datasets; can index all data at Man for re‑usability and discoverability.
  • Data Governance – cataloguing the thousands of datasets at Man; allowing discovery, entitlements, data quality, and end‑to‑end data lineage.
  • Data Delivery – providing a unified interface across the thousands of datasets with a focus on scaling, identifier mapping, and user experience.
Technology Stack

Our systems run almost entirely on Linux and most of our code is in Python, with the full scientific stack (NumPy, SciPy, pandas, etc.). We implement the systems that require the highest data throughput in Java. Within Data Engineering we use Pandas, Dataiku, Snowflake, Prometheus, and ArcticDB heavily. We also use Kafka for data pipelines, Python and Spark for ETL, Bitbucket for source control, Jenkins for continuous integration, Grafana and Prometheus for metrics, ELK for log shipping, Docker for containerisation, Kubernetes for orchestration, OpenStack for our private cloud, and Ansible for infrastructure automation. Slack is used for internal communication.

Essential Qualifications
  • Expertise in software engineering, ideally in Python.
  • Demonstrated ability to work collaboratively in team settings, with strong communication skills.
  • Familiarity with one or more relevant database technologies such as Snowflake, PostgreSQL, Iceberg, or MongoDB.
  • Genuine interest in tackling data challenges at scale.
  • Proficiency in at least one programming language, modern software engineering principles, and clean code practices.
  • Understanding of software testing fundamentals, including the testing pyramid.
Advantageous Skills
  • Exposure to building reliable, production‑grade applications.
  • Comfortable working on Linux platforms and using Git.
  • Experience with Python and proficiency with scientific libraries such as Pandas, NumPy, SciPy, StatsModels, and scikit‑learn.
  • An interest in quantitative software development within a front‑office setting, such as at a hedge fund or proprietary trading firm.
  • Experience working with large data sets, both structured and unstructured.
  • Experience building web applications using modern frameworks like React.
  • Awareness of distributed computing technologies such as Spark, Dask, Kubernetes, and Redis.
  • Good understanding of financial markets and instruments.
  • Experience working with financial market data.
  • Relevant mathematical knowledge, e.g., statistics, time‑series analysis.
Personal Attributes
  • Strong academic record and a degree with high mathematical and computing content (Computer Science, Mathematics, Engineering, or Physics).
  • Intellectually robust with a keenly analytic approach to problem solving.
  • Self‑organised with the ability to effectively manage time across multiple projects and competing demands.
  • Focused on delivering value to the business with relentless efforts to improve processes.
  • Strong interpersonal skills: able to establish and maintain close working relationships with quantitative researchers, portfolio managers, traders, and senior business leaders.
  • Clear communicator: able to argue a point concisely and deal positively with conflicting views.
Working Here

The Man Group team in Boston is flat‑structured, open, transparent, and collaborative. There is a strong culture of continuous learning via coaching, mentoring, conference attendance, and sponsoring professional qualifications. Technology roles are expected to be in the office three days a week, though specifics can vary per role and manager discretion.

Benefits & Compensation

Competitive base salary range: $80,000 – $100,000 USD (US pay). Compensation packages also include discretionary bonuses. Benefits include generous holiday allowance, health and flexible benefits, pension/401(k), group sick pay, enhanced parental leave, and long‑service leave. Additional benefits may include private medical coverage, discounted gym membership options, and pet insurance depending on location.

Inclusion, Work‑Life Balance, and Benefits at Man Group

Our culture champions equality of opportunity and inclusivity. We promote agile working to deliver business outcomes while supporting work‑life balance. Opportunities for charitable and global initiatives are provided, along with two annual “Mankind” days of paid leave for community volunteering.

Equal Employment Opportunity Policy

Man Group provides equal employment opportunities to all applicants and all employees without regard to race, color, creed, national origin, ancestry, religion, disability, sex, gender identity and expression, marital status, sexual orientation, military or veteran status, age, or any other legally protected category or status in accordance with applicable federal, state and local laws.

Disability Confident Employer

Man Group is a Disability Confident Committed employer; if you require help or information on reasonable adjustments as you apply for roles with us, please contact TalentAcquisition@man.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quantitative Developer
Senior Quantitative Developer

Man Group • Boston (MA)

On-site
USD 150,000 - 170,000
Competitive compensation
Discretionary bonus
Pension/401k
+1
Portfolio Analyst | Boston, MA, USA
Portfolio Analyst | Boston, MA, USA

Man Group plc • Boston (MA)

On-site
USD 95,000 - 125,000
Live investment exposure
Mentorship from senior PMs
Career development opportunities
Quantitative Researcher
Quantitative Researcher

Man Group • Boston (MA)

On-site
USD 120,000 - 140,000
Portfolio Management Analyst
Portfolio Management Analyst

Man Group • New York (NY)

On-site
USD 100,000 - 110,000
Discretionary bonus
401(k) / Pension
Life insurance
+1
Portfolio Analyst
Portfolio Analyst

Man Group • Boston (MA)

On-site
USD 95,000 - 125,000
Mentorship from senior PMs and研究 team
Principal Quant
Principal Quant

LGBT Great • New York (NY)

On-site
USD 200,000 - 250,000
Comprehensive benefits package
Two annual 'Mankind' days for community volunteering
Flexible working arrangements
Structured Products Trader - Agency MBS & CMOs
Structured Products Trader - Agency MBS & CMOs

Man Group • New York (NY)

On-site
USD 125,000 - 175,000
Competitive holiday entitlements
Pension and 401k
Life and long-term disability coverage
Client Relations Associate
Client Relations Associate

Man Group • New York (NY)

On-site
USD 80,000 - 110,000
Competitive holiday entitlements
Pension/401k
Life and long-term disability coverage
+3
Securitized Products Trader
Securitized Products Trader

Man Group • New York (NY)

On-site
USD 125,000 - 175,000
Competitive holiday entitlements
Pension and 401k
Life and long-term disability coverage
Research Analyst
Research Analyst

Man Group • Boston (MA)

On-site
USD 85,000 - 100,000
Competitive holiday entitlements
401k pension plan
Life and long-term disability coverage
+2