Java and Python / Trading Solutions / Hybrid in Boston
Boston, Massachusetts
Hybrid
Full Time
$120k - $150k
An exciting full-time opportunity is available for a Software Engineer to join a growing capital markets organization. This role is perfect for someone with a strong background in Python and Java who is eager to work on high-availability trading platforms. This position involves designing, developing, testing, and deploying critical features for a complex trading platform. Candidates with experience or interest in financial services are encouraged to apply.
This is a fast-paced and high-impact opportunity for engineers who thrive in capital markets and trading systems development. You’ll take ownership of backend and middleware components while working on mission-critical features. If you enjoy solving complex technical challenges in a high-performance environment, this is the role for you. Required Skills & Experience- BS in Computer Science or a related field
- 5-8+ years of professional development experience (candidates with a longer track record are encouraged to apply)
- Proficiency in Python and Java
- Strong experience with high-availability systems
- Ability to troubleshoot and analyze system issues
- Strong attention to detail and communication skills
- Advanced SQL experience
- Experience with FIX protocol and financial order routing
- Experience/interest in DevOps, testing, deployment, and support
- Experience with microservices, pub-sub, and message queues
- Fluency in Linux, experience with AWS is a plus
- 60% Backend Development (Python, Java)
- 25% Middleware & Infrastructure
- 15% Database & Performance Optimization
- 70% Hands-On Development
- 20% System Troubleshooting & Optimization
- 10% Team Collaboration & Strategy
- Bonus Eligible
- Competitive compensation package
- Medical, Dental, and Vision Insurance
- Paid Vacation Time
- 401(k) & Stock Options
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.