Applications Developer (Software Engineer)
Role summary
The Applications Developer (Software Engineer) will join a New York-based team to develop new features for an options market making platform. This full-stack role involves creating information-dense user interfaces, high-throughput computational services, and interfaces to exchanges and market data. Responsibilities include communicating technical requirements, understanding the technology roadmap, and applying object-oriented design and iterative development practices. The role requires 2 years of experience with SQL, Git, Distributed Systems, and Agile methodologies, along with a Bachelor's degree in Computer Science or a related field. The position offers a hybrid work model with up to two days of remote work per week.
Applications Developer (Software Engineer) | New York, NY, United States
Job Duties:
Develop new features for options market making platform with significant breath, including information-dense user interfaces, high-throughput, low latency computational services, interfaces to exchanges, market data sources, and execution systems. This is a full stack role. Specifically, duties will include the following:
- Communicate and collaborate with colleagues across different functional units and locations regarding user needs, technical requirements, software design, and software issues.
- Understand and provide insight on technology roadmap.
- Break down problems using object-oriented design and iterative development practices.
- Perform analysis of algorithmic efficiency, memory allocation, and garbage collection.
- Use operating principles of relational databases.
- Write efficient, maintainable code.
Work from home permitted up to 2 days per week. Domestic travel to Group One's Chicago office to collaborate with other members of the Software Development team (less than 5% of time).
Education and Experience Requirements:
A Bachelor's degree in Computer Science, Computer Engineering, or a related field, and 2 years of experience as a software developer, software engineer, or a related role.
2 years of experience with the following is also required:
- SQL, including building queries for data storage.
- Git.
- Distributed Systems.
- Agile.
Salary:
$150,000 to $160,000 per year.
To Apply:
Qualified applicants should submit resume to hrrecruit@group1.com and reference "LG24001" in the subject line.