Job Description
Interactive Brokers is seeking a Senior Software Development Engineer in Test to join their Tools Engineering team. This is a hybrid role based in Greenwich, CT, requiring three days in the office and two days remote.The Tools Engineering team provides world-class tools across the firm to help solve productivity issues. The ideal candidate will be self-driven and able to design/develop solutions based on user requirements, consistently delivering high-quality work on time. They should be able to troubleshoot problems related to Linux and trading systems and collaborate effectively with team members.
Responsibilities: - Design/develop solutions based on the requirements/needs of end users
- Consistently deliver on timelines with the highest quality of work
- Troubleshoot problems related to the Linux operating system and trading systems
- Collaborate with other team members
Requirements: - 7-10+ years of experience in the financial industry, specifically in front-office trading
- 10+ years of experience with Python programming language
- Deep understanding of FIX protocol
- Strong domain knowledge of financial asset classes like stocks, options, market data concepts, FIX connectivity
- Subject Matter Expert in building efficient and scalable automation frameworks using Pytest
- Good understanding of the Linux Operating System
- Good understanding of the GIT version control system
The role offers: - Competitive salary, annual performance-based bonus and stock grant
- Retirement plan 401(k) with a competitive company match
- Excellent health and wellness benefits, including medical, dental, and vision benefits, and a company-paid medical healthcare premium
- Paid time off and a generous parental leave policy
- Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snack
- Education reimbursement and learning opportunities