Job Description
Join our dynamic fintech team as an Entry Level Software Engineer specializing in equity options trading platforms. This role offers unparalleled exposure to high-frequency trading systems, quantitative analytics, and cutting-edge financial software development. Collaborate with senior engineers to build scalable solutions for global financial markets while receiving mentorship in algorithmic trading technologies.
Our Baltimore office features state-of-the-art trading simulators, flexible work arrangements, and comprehensive benefits including stock options. Perfect for recent graduates passionate about finance and technology!
Responsibilities
- Develop and maintain Java/C++ applications for options pricing models and risk management systems
- Implement real-time data pipelines for market feeds and option chains
- Build RESTful APIs for trading platform integrations
- Conduct unit testing and performance optimization for high-throughput systems
- Collaborate with quantitative analysts to translate mathematical models into production code
- Participate in Agile sprints and code reviews
- Document technical specifications and create API documentation
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (2023-2024 graduates welcome)
- Proficiency in Java, Python, or C++ with strong OOP fundamentals
- Understanding of basic financial concepts (options, derivatives, trading)
- Experience with Linux environments and Git version control
- Familiarity with SQL databases and API development
- Problem-solving skills demonstrated through coding challenges or projects
- Ability to work in fast-paced financial technology environments