Job Description
Are you ready to launch your career in the heart of tech innovation? Apex Equity Technologies is seeking a motivated Entry Level Software Engineer to join our dynamic team in Baltimore, MD. We specialize in high-frequency trading systems and equity options analytics, offering competitive compensation and a unique equity package for our early talent.
At Apex, we don't just write code; we build the financial infrastructure of the future. You will work alongside senior engineers to develop robust algorithms, optimize trading platforms, and ensure data integrity. If you are eager to learn, thrive in a fast-paced environment, and want to secure your financial future through equity options, this is the role for you.
Why Join Us?
- Competitive base salary starting at $75k.
- Generous Equity Options package for all full-time employees.
- Comprehensive health, dental, and vision insurance.
- Unlimited PTO and remote work flexibility.
- Professional development budget for conferences and certifications.
We are looking for the next generation of innovators to help us scale our proprietary trading engines and equity analytics tools.
Responsibilities
- Assist in the design, development, and maintenance of web-based trading applications and equity option analysis tools.
- Write clean, efficient, and well-documented code in Python, Java, or JavaScript using modern frameworks.
- Participate in code reviews, testing, and debugging to ensure high system reliability and performance.
- Collaborate with data scientists and quantitative analysts to integrate real-time market data feeds.
- Deploy applications to cloud infrastructure (AWS/Azure) and monitor system health.
- Contribute to technical documentation and participate in agile sprint planning.
Qualifications
- Bachelor’s degree in Computer Science, Mathematics, Engineering, or a related field (or equivalent practical experience).
- Familiarity with at least one major programming language (Python, Java, C++, or JavaScript).
- Understanding of data structures, algorithms, and software design patterns.
- Basic knowledge of SQL and database management concepts.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work effectively in a collaborative team environment.
- Willingness to learn new technologies and adapt to changing requirements.