FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer – Shared Services
Eagle SevenSenior Software Developer designing and building systems for trading and risk services at Eagle Seven. Collaborating with traders and engineers to optimize high-performance distributed systems.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building high-performance, fault-tolerant distributed systems, with a strong focus on modern C++ programming, relational database design, and effective collaboration across teams.
Highest-signal resume keywords
Modern C++ (C++11/14/17)High-Performance Distributed SystemsRelational Database Design and SQLFault-Tolerant Systems DesignLinux/Unix Systems and Networking
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ ProgrammingMultithreadingLock-Free ProgrammingMemory Model ExpertiseHigh Message-Rate SystemsSQL (Postgress Preferred)Fault-Tolerant System DesignPerformance OptimizationData Pipeline ImplementationDistributed Systems Architecture
Soft Skills
Written CommunicationVerbal CommunicationCollaboration
Tools & Technologies
GDBWiresharkTcpdump
Industry Keywords
Real-Time Position ServicesPnL ServicesRisk ServicesLatency RequirementsScalabilityResiliencyNetworking Protocols (TCP/IP, UDP)
Tech Stack
Tools & technologiesC++Distributed SystemsLinuxSQLTCP/IPUnix
About the role
Key responsibilities & impact- Designing and building real-time position, PnL and risk services with strict latency requirements
- Developing high performance, highly available distributed systems capable of scaling to millions of events per second
- Architecting and implementing reliable, fault-tolerant messaging systems and data pipelines
- Optimizing and tuning distributed systems for performance, scalability, and resiliency
- Partnering with trading and execution teams to support evolving business needs
Requirements
What you’ll need- Bachelor’s degree in Computer Science or related field
- 5+ years of experience developing high-performance distributed systems
- Strong proficiency in modern C++(C++11/14/17) including multithreading, lock-free programming, and memory model expertise
- Experience working with high message-rate or high-bandwidth systems
- Proven ability to design fault-tolerant, highly available systems
- Strong experience with relational database design and SQL (Postgress preferred)
- Solid understanding of Linux/Unix systems, networking fundamentals, and protocols (TCP/IP, UDP, and sockets)
- Experience with debugging and observability tools such as GDB, Wireshark and tcpdump
- Strong written and verbal communication skills with the ability to collaborate effectively across trading, research, and engineering teams
Benefits
Comp & perks- Medical PPO and HMO coverage through BlueCross BlueShield
- Health Savings Account (with enrollment into a High Deductible Health Plan)
- Dental coverage through Guardian
- Vision coverage through VSP
- 401k Retirement Savings Plan with Employer Match
- Company Paid Life Insurance
- Company Paid Disability Insurance
- Paid Time Off
- Flexible Spending Account
- Pre-tax Transit Benefits
- Complimentary Lunch and Beverages