Sr. Software Development Engineer in Test (Python)

Solomon Page

Greenwich (CT)

Hybrid

USD 200,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model

Job summary

Solomon Page is seeking a senior software developer for a Tools Engineering team supporting front-office trading systems. The role requires strong Python programming, FIX protocol knowledge, and Linux troubleshooting skills.

The position offers a hybrid work arrangement and targets end-to-end implementation with a focus on scalable automation and testing frameworks for finance environments.

Qualifications

  • 7–10+ years of experience in the financial industry, front-office trading.
  • 10+ years of Python programming experience.
  • Deep understanding of FIX protocol.
  • Strong knowledge of financial asset classes and market data concepts.

Responsibilities

  • Design and develop solutions based on end-user requirements.
  • Deliver high-quality work on timelines.
  • Troubleshoot Linux and trading systems with teamwork.
  • Collaborate with team members across disciplines.
  • Build scalable automation and testing frameworks.

Skills

Python programming
Pytest
Linux
Git
Analytical skills
Time management
Collaboration

Tools

Docker
Java
Perl
Git

Job description

Our Client's Tools Engineering team has provided various world-class tools across the firm(Developers, Quality Engineers and Traders) to help solve their productivity issues and provide easy solutions to build environments at the runtime. The Tools Engineering team also provides an automated testing framework allowing end users (Devs/QA) to write functional integration test cases using simple scripts and mocking/stubbing various inputs and outputs to front office trading systems when required.

  • This is a hybrid role (3 days in the office/2 days remote).
  • Salary: $200k - $220k base
Responsibilities:
  • We seek a self-driven, self-motivated & self-managed software developer with expertise in Python programming.
  • An ideal candidate will be able to design/develop solutions based on the requirements/needs of end users.
  • Consistently deliver on timelines with the highest quality of work.
  • The candidate should be able to troubleshoot problems related to the Linux operating system and trading systems individually and collaborate with other team members.
  • Candidate should have a problem-solving track record.
Qualifications:
  • Overall, 7-10+ years of experience in the financial industry, specifically in front-office trading, is a must.
  • 10+ years of experience with Python programming language is a must.
  • Must have a deep understanding of FIX protocol.
  • Strong domain knowledge of financial asset classes like stocks, options, market data concepts, FIX connectivity
  • Subject Matter Expert in building efficient and scalable automation frameworks using Pytest
  • Good understanding of the Linux Operating System.
  • Good understanding of the GIT version control system.
To be successful in this position, you will have the following:
  • Docker experience will be a plus.
  • Knowledge of JAVA and PERL is a plus.
  • Backoffice & clearing experience is a plus.
  • Self-motivated and able to handle tasks with minimal supervision.
  • Superb analytical skills.
  • Excellent collaboration and communication (Verbal and written) skills
  • Outstanding organizational and time management skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front Office Automation Tester (1391)
Front Office Automation Tester (1391)

Sharp Decisions • Charlotte (NC)

Hybrid
USD 140,000 - 180,000
Senior SDET / Chicago / Python
Senior SDET / Chicago / Python

Motion Recruitment • Chicago (IL)

On-site
USD 110,000 - 140,000
Medical, Dental, and Vision Insurance
401(k) with company contribution
Paid Time Off
+4
Senior SDET / Chicago / Python
Senior SDET / Chicago / Python

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 110,000 - 150,000
Medical, Dental, and Vision Insurance
401(k) with company contribution
Paid Time Off
+4
Software Engineer in Test
Software Engineer in Test

FlexTrade • Village of Great Neck (NY)

On-site
USD 90,000 - 120,000
Python Developer with Front Office Trading with UI/API Automation Experience(1389)
Python Developer with Front Office Trading with UI/API Automation Experience(1389)

Sharp Decisions • Charlotte (NC)

Hybrid
USD 110,000 - 170,000
Python Software Developer – Fixed Income Trading Systems – #3613435
Python Software Developer – Fixed Income Trading Systems – #3613435

Axiom-Path • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Interactive Brokers • Greenwich (CT)

Hybrid
USD 110,000 - 150,000
Competitive salary
401(k) retirement plan
Excellent health benefits
+2
Test Automation / SDET / Python / Pytest
Test Automation / SDET / Python / Pytest

Motion Recruitment Partners LLC • Boston (MA)

On-site
USD 140,000 - 180,000
Python Developer
Python Developer

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000
Senior Software Developer in Test - QA with Python and pytest
Senior Software Developer in Test - QA with Python and pytest

Motion Recruitment • Boston (MA)

Hybrid
USD 120,000 - 180,000
Competitive base salary
Annual discretionary bonus
Medical, Dental, Vision insurance
+4