Job Description
Join our dynamic fintech team as an Entry-Level Software Engineer specializing in equity options platforms! We're seeking passionate problem-solvers to build cutting-edge financial software that empowers global markets. Enjoy remote flexibility while working on impactful projects with mentorship from industry veterans. Our Kansas City-based company offers competitive compensation, comprehensive benefits, and a culture that values innovation and growth.
As a key member of our development team, you'll collaborate with quants and traders to create robust options pricing models, trading interfaces, and risk management tools. This is your chance to launch a high-growth career in finance technology without prior experience – we provide extensive onboarding and training!
Responsibilities
- Develop and maintain Java/Python applications for equity options pricing and risk analysis
- Build RESTful APIs to integrate trading platforms with market data feeds
- Implement unit tests and CI/CD pipelines for financial software systems
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Debug and optimize options trading algorithms for performance and accuracy
- Document code and technical specifications for compliance and knowledge sharing
- Participate in agile ceremonies and contribute to sprint planning and retrospectives
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong fundamentals in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Java, Python, or C++)
- Basic understanding of financial markets or derivatives concepts (training provided)
- Familiarity with version control systems (Git) and agile methodologies
- Excellent problem-solving skills and attention to detail
- Ability to thrive in remote work environments with self-discipline
- Passion for learning and willingness to master complex financial systems