FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing high-performance, low-latency algorithmic trading platform components, with a strong focus on reliability and scalability. Proficient in core Java and experienced in collaborating with cross-functional teams to enhance trading systems and implement best engineering practices.
Highest-signal resume keywords
Core Java DevelopmentLow-Latency Distributed ApplicationsMessaging Technologies (Solace, Kafka)Market Data Processing ApplicationsBack-Testing Frameworks
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Core JavaAlgorithm Complexity AnalysisObject-Oriented ProgrammingDistributed Caching TechniquesChronicleAeronLinux Performance TuningData StructuresDesign PatternsBack-Testing Frameworks
Soft Skills
Strong Communication SkillsTeam Collaboration
Tools & Technologies
GradleGitTeamCityJenkinsArtifactory
Industry Keywords
Algorithmic TradingHigh-Throughput SystemsETradingProduction SupportQuantitative Discipline
Tech Stack
Tools & technologiesGradleJavaJenkinsKafkaLinux
About the role
Key responsibilities & impact- Design and develop reusable algorithmic trading platform components focused on high performance and low latency
- Collaborate with traders, quants, and product managers to understand requirements and implement platform enhancements
- Ensure reliability, scalability, and performance of core algorithmic components
- Work with wider eTrading teams and Production Support to maintain and enhance live trading systems
- Apply stringent engineering standards and best-in-class solutions to the platform
Requirements
What you’ll need- 6–10 years of extensive hands-on coding experience in core Java, specializing in low-latency, high-throughput distributed applications
- Understanding of software development fundamentals, data structures, design patterns, object-oriented programming, and algorithm complexity analysis
- Experience with messaging technologies such as Solace and Kafka
- Practical experience with Chronicle and/or Aeron
- Experience with distributed caching techniques
- Experience implementing and supporting market data processing applications and trading applications
- Experience building back-testing frameworks and managing historical data storage
- Basic proficiency in Linux system performance tuning and monitoring
- Familiarity with Gradle, Git, TeamCity, Jenkins, and Artifactory
- Strong academic record
- Bachelor's degree in Computer Science, Information Science, Engineering, or a related technical or quantitative discipline is ideally preferred
- Strong verbal and written communication skills
- Ability to work effectively in a distributed global team environment and fast-paced environment
Benefits
Comp & perks- Medical, dental & vision coverage
- 401(k)
- Life, accident, and disability insurance
- Wellness programs
- Paid vacation
- Paid sick leave
- Paid holidays
- Discretionary and formulaic incentive and retention awards, for eligible employees
