> Markdown version of [/jobs/ext/4568808-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/4568808-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** Interactive Brokers - **Location:** Greenwich, CT, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Data Structures, Software Design Patterns, Linux, Object-Oriented Software Development, Shell Script, Software Engineering, Software Systems, Standard Template Library (STL), Concurrency, Information Technology - **Published:** November 4, 2026 - **Apply:** https://www.juju.com/job/7_658B2E9A2D20493ED91230C99EA988EC ## About the Role Ability to communicate effectively understanding complex problems and explain their solution with extreme attention to detail. The position is well-suited for an organized individual who can meet deadlines, follow written procedures while supporting the team and collaborating to service improvements. You will be responsible for: Design, implement and deliver high quality software solutions that conform to architectural standards Manage and 'own' significant development tasks end-to-end (from business requirements analysis to 3rd level production support) Demonstrate excellent collaboration / communication skills in working closely with other development teams to roll-out important changes and applications What you will need to have: Bachelor's in Computer Science, Mathematics, Physics or similar (masters/PhD a plus). Experience of atleast 3 years in software development in C++, Object Oriented Programming, Networking, STL at educational and/or professional level. In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrency Proficiency in Linux / UNIX / shell scripting. ## Description This is Hybrid role (3 days in office /2 days remote) About the role: We are looking for a knowledgeable C++ Developer to work under the general supervision of a team of application programmers, with good technical knowledge.