Interactive Brokers - Chicago, IL

posted 5 days ago

Full-time - Senior
Chicago, IL
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Senior Manager of Design Engineering at Interactive Brokers will lead a global team of engineers to ensure the reliability, scalability, and performance of critical systems and services. This role involves collaborating with various teams to build and maintain high-availability systems while fostering a culture of continuous improvement and operational excellence. The ideal candidate will have a strong background in software development, containerization, and system administration, along with excellent problem-solving skills.

Responsibilities

  • Lead, mentor, and develop a global team of engineers, fostering a collaborative and high-performing environment.
  • Design automated solutions leveraging open-source platforms, focusing on infrastructure and containerization.
  • Provide direct support to technical and non-technical partners to define requirements and deliver solutions, including new deployments and performance tuning.
  • Implement and utilize asset inventory, configuration management, capacity management, and security for all technologies in scope.
  • Define requirements, perform research, evaluate vendors/solutions, and provide ongoing support for all technologies in scope.
  • Drive consistent, standardized solutions across IBKR for all hardware, software, configurations, and processes.
  • Implement tools and processes for efficient operational management, including change management and incident handling.
  • Schedule and provide after-hours or weekend support for high-risk or planned downtime of data center systems.
  • Participate in defining and executing a roadmap of projects to implement innovative technology and processes.
  • Interact with internal teams to provide solutions and resolve problems in a timely manner.
  • Communicate complex technical concepts to individuals of various technical abilities.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 10+ years of experience in infrastructure engineering, software engineering, or a related role, with at least eight years in a leadership or management position, ideally in the financial industry.
  • Proficiency in programming and scripting languages such as Yaml, Python, or similar object-based solutions.
  • Experience with CI/CD pipelines and tools like Jenkins, GitLab, and Nexus.
  • Strong knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Strong knowledge of virtualization technologies, including KVM, VMWare, and HyperV.
  • Strong knowledge of Linux/Unix system administration and system performance tuning.
  • Understanding of TCP/IP, DNS, HTTP/HTTPS, and other network protocols, along with experience with load balancers, firewalls, and VPNs.
  • Proficiency in using monitoring tools such as Prometheus, Grafana, and Nagios, and logging tools like Loki and Elasticsearch.

Nice-to-haves

  • Ability to lead by example.
  • Self-motivated and able to handle tasks with minimal supervision.
  • Superb analytical and problem-solving skills.
  • Excellent collaboration and communication skills.
  • Outstanding organizational and time management skills.

Benefits

  • 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.
  • Company paid medical healthcare premiums.
  • Wellness screenings and assessments, health coaches, and counseling services through an Employee Assistance Program (EAP).
  • Paid time off and a generous parental leave policy.
  • Daily company lunch allowance and a fully stocked kitchen with healthy options.
  • Corporate events, including team outings, dinners, volunteer activities, and company sports teams.
  • Education reimbursement and learning opportunities.
  • Modern offices with multi-monitor setups.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service