An elite trading firm in Chicago is looking to bring on a Windows Software Engineer to their team. You will be responsible for designing and automating the firm's bare-metal Windows-based infrastructure to support high-performance trading. This role focuses on designing and architecting efficient, scalable, and secure systems.
Key Responsibilities:
- Design, build, and optimize a resilient, high-availability Windows environment on bare-metal servers tailored to low-latency trading needs.
- Develop advanced PowerShell and Python scripts to automate infrastructure tasks, configuration management, and system monitoring.
- Continuously tune and optimize Windows systems for maximum speed and efficiency, minimizing downtime and latency in the trading environment.
- Drive scaling and globalization efforts, reducing redundancies, and improving windows systems and offerings for the firm at a global scale.
Key Qualifications:
- Experience:
- 5+ years in Windows Systems Architecture, ideally in a trading or high-performance environment.
- Expertise in PowerShell scripting for infrastructure automation.
- Strong experience in designing and managing bare-metal Windows environments.
- Deep knowledge of Windows Server, Active Directory, and networking technologies (DNS, DHCP, etc.).
- Skills:
- Advanced PowerShell scripting.
- In-depth knowledge of Windows Server, virtualization (Hyper-V, VMware), and storage solutions.
- Strong understanding of security and compliance frameworks.