Skip to content

Senior Infrastructure Engineer

  • On-site
    • Charlotte, North Carolina, United States

Job description

Senior Infrastructure Engineer

This is an on-site role in Charlotte, NC, in the office Monday – Thursday and remote on Fridays.

                                

About Us

Millennium Advisors is a global leading technology-driven broker-dealer specializing in providing liquidity in fixed income securities, including corporate and municipal bonds, treasuries, fixed income ETFs, and MBS. Millennium Advisors is headquartered in Charlotte, North Carolina, with offices in London and Singapore.

 

Founded in 2009, Millennium has consistently ranked among the top 10 trading firms by par amount and trade volume for both high-yield and investment-grade bonds.  We have leveraged our superior trading technology and data modeling to create a high-margin, high-productivity business model.  Our trading counterparties include institutional investors, asset managers, banks, registered investment advisors, wealth managers, insurance companies and other broker-dealers. 

 

Role

We are looking for a highly experienced Infrastructure Engineer to manage our data centers and our information security needs.

 

In this role, you will be a key member of the firm, responsible for managing our data centers (hardware & software), cloud infrastructure, and trader desktops, with a strong emphasis on information security.

 

Our overall infrastructure philosophy centers around Infrastructure as Code (IaC). As such, the ideal candidate will be comfortable managing modern IaC environments, customizing open-source software (OSS) tools, and leveraging modern software development lifecycle (SDLC) practices.

Job requirements

Key Responsibilities

·        Data Center Management: Manage Servers, Switches, Firewalls, Storage and Connectivity to our trading counterparts.

·        Systems Hardening: Manage phishing-resistant Multi Factor Authentication (MFA) system through configuration and scripting, port and configuration scanning activities.

·        Network Security: Strengthen network egress and DNS security.

·        Customizing OSS tools: Extend OSS tools, typically written in Python or Go, to meet the firm’s security and deployment requirements.

·        Vulnerability Management: Evaluate and implement resources and technology to implement a penetration testing program.

·        Data Governance: Enforce data security at rest and in transit through (but not limited to) encryption, database protection and the establishment of a formal data classification program.

·        Disaster Recovery: Maintain and enhance our Disaster Recovery (DR) playbook and participate in tabletop exercises (TTXs).

·        Backup and Archival: Design and maintain a robust backup and archival solution using both on-premises and cloud-based resources.

·        Configuration Management: Implement and maintain an enterprise asset management solution.

 

Typical week:

o   Participate in the daily Dev/SecOps scrum.

o   Redesign network topology to improve segmentation, resilience, and routing efficiency.

o   Spend a couple of hours architecting enhanced storage solutions with various Technology & Quantitative leaders.

o   Modify Terraform scripts to rebuild portions of the non-PROD environment.

o   Write a Go module to implement an authentication plugin.

o   Evaluate a new secure Database Authentication mechanism.

 

Qualifications

  • BS or MS in Computer Science, Mathematics, Engineering or similar discipline  

  • 8+ years’ experience with Infrastructure/DevOps/SecOps

  • Demonstrated knowledge of managing Firewalls, Routers, and other critical network components

  • Demonstrated knowledge of at least one Intrusion Detection product

  • Experience with CI/CD tools such as Git, Jenkins, and Jira

  • Experience with IaC scripting (such as Terraform)

  • Strong proficiency with Linux

  • Deep understanding of File Systems

  • Experience with observability frameworks such as ELK (Elastic, Logstash and Kibana)

  • Mastery of at least one scripting language such as Bash, Python, etc.

  • Working knowledge of SQL/S3

Preferred Skills 

  • Knowledge of front and middle office trading and risk systems

  • Knowledge of storage systems

  • A technical blog or other relevant publications

 

Compensation and Benefits

In return for a long-term commitment, Millennium Advisors offers a highly competitive compensation package that includes base salary commensurate with experience, and incentive compensation, which could include equity in the firm. We have a comprehensive benefits package that includes:

·        Daily breakfast (Charlotte) and lunch provided

·        Paid time off and various leave options

·        Company-sponsored medical and dental plans

·        401(k) (US) / Pension plan (UK) with company matching contributions

 

Culture

At Millennium, you will join a team of intelligent, ambitious, and positive professionals in an environment that fosters collaboration and innovation. Our Charlotte office features amenities such as pool and ping pong tables, music, and comfortable spaces for meetings and team activities. We maintain a casual dress code and a strong focus on building meaningful relationships among team members. 

 

We are committed to building an outstanding small company culture, where people like to work and like each other, where engineers can be challenged intellectually, exercise their creative and entrepreneurial interests, and still have a life outside of work.

 

If you’re seeking to join a company focused on global expansion and are a forward-thinking individual with a passion for driving impactful innovation, we invite you to join us and shape the future of Millennium Advisors. 

 

How to Apply

Interested candidates should submit their resume and a cover letter via this link: https://millenniumadvisors.recruitee.com/o/senior-infrastructure-engineer

or