
Senior Software Engineer – Trade Execution
PEAK6
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • Texas • United States
Visit company websiteExplore more
Salary
💰 $149,600 - $187,000 per year
Job Level
About the role
- Design, develop, test, deploy, maintain, peer-review, and continuously tune high-performance, high-throughput software.
- Collaborate with other members of the team to share, learn, develop, and deliver designs and coding standards to meet the growing needs of the platform.
- Build resilient, self-scaling, self-healing services that deliver the highest level of reliability.
- Support the production systems that you design. This includes building, deploying (CI/CD), and monitoring (DataDog, Grafana, Prometheus, PagerDuty).
- Write commercial grade, well-tested code, and maintain high code-quality standards across your team through code reviews and other best practices.
- Implement instrumentation to maintain observability to proactively visualize opportunities for improvement.
Requirements
- Bachelor’s in Computer Science, Software Engineering, or a related discipline (or equivalent work experience required)
- 5+ years of professional experience developing backend systems.
- Strong experience with SQL databases, including query optimization, indexing, schema design, and troubleshooting.
- Experience and knowledge of Linux, socket programming, concurrency and lock free data structures.
- Experience integrating and developing APIs for efficient data flows.
- Experience in execution management.
- Experience with kernel bypass networking preferred.
- Experience building microservices or working with distributed systems preferred.
- Experience building/maintaining backend trading execution systems preferred.
- Exposure to Agile methodologies or iterative development practices preferred.
Benefits
- healthcare benefits (medical, dental and vision, EAP)
- competitive PTO
- 401k match
- parental leave
- HSA contribution match
- paid subscription to the Calm app
- generous external learning and tuition reimbursement benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentSQL databasesquery optimizationindexingschema designLinuxsocket programmingconcurrencylock free data structuresAPI integration
Soft Skills
collaborationpeer reviewcode quality standardsobservabilitycontinuous improvement
Certifications
Bachelor’s in Computer ScienceBachelor’s in Software Engineering