Job Description
Interactive Brokers is seeking a skilled C++ Developer to join their Brokerage System Development Team. The role involves designing, implementing, and delivering high-quality software solutions that adhere to architectural standards. The developer will manage development tasks end-to-end, from business requirements analysis to production support. He should demonstrate excellent collaboration and communication skills, working closely with other development teams to roll out changes and applications.
Responsibilities: - Design, implement, and deliver high quality software solutions
- Manage development tasks end-to-end
- Collaborate with other development teams
Requirements: - Bachelor’s in Computer Science, Mathematics, Physics or similar
- 2+ years in software development in C++
- Experience with Object Oriented Programming, Networking, STL
- Understanding of OOP, design patterns, data structures, algorithms, and concurrency
- Proficiency in Linux / UNIX / shell scripting
- Knowledge developing and debugging in C/C++
Interactive Brokers Offers: - Competitive salary
- Annual performance-based bonus and stock grant
- Retirement plan (401K) with company match
- Health and welfare benefits
- Paid time off and parental leave
- Daily company lunch allowance and stocked kitchen
- Education reimbursement and learning opportunities with Udemy