Applications Developer (Software Engineer)

Group One TradingNew York, NY
$150,000 - $160,000Hybrid

About The Position

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 [email protected] and reference "LG24001" in the subject line.

Requirements

  • A Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • 2 years of experience as a software developer, software engineer, or a related role
  • 2 years of experience with SQL, including building queries for data storage
  • 2 years of experience with Git
  • 2 years of experience with Distributed Systems
  • 2 years of experience with Agile

Responsibilities

  • Develop new features for options market making platform
  • Communicate and collaborate with colleagues 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service