Job Description
We are seeking a motivated Entry Level Software Engineer to join our quantitative trading division in Memphis. You will play a pivotal role in developing and maintaining the systems that drive our equity options strategies. This is an exceptional opportunity for recent graduates to break into high-frequency finance and build a career in algorithmic trading.
At Memphis Financial Technologies, we value innovation, speed, and precision. You will work alongside senior engineers and traders to optimize execution algorithms and enhance our risk management tools. If you have a strong foundation in computer science and a passion for financial markets, we want to hear from you.
Why Join Us?
- Competitive starting salary and comprehensive benefits package.
- Opportunity to work with cutting-edge financial technology.
- Clear path for career advancement in a high-growth environment.
- Training programs specifically designed for junior engineers entering the finance sector.
Responsibilities
- Develop and optimize low-latency software for equity options trading strategies.
- Collaborate with quantitative analysts to translate market models into executable code.
- Debug and troubleshoot complex systems to ensure 99.99% uptime.
- Contribute to the design and implementation of new features for our trading platform.
- Monitor market data feeds and analyze performance metrics to improve system efficiency.
- Maintain and upgrade existing legacy codebases to support modern trading workflows.
Qualifications
- Bachelor’s degree in Computer Science, Mathematics, Engineering, or a related field.
- Strong proficiency in Python, C++, or Java.
- Understanding of basic financial concepts, specifically options pricing models and derivatives.
- Familiarity with database technologies (SQL, NoSQL) and data structures.
- Excellent problem-solving skills and attention to detail.
- Willingness to work in a fast-paced, deadline-driven environment.