Production Software Engineer

Salary $150,000 - $200,000
LocationChicago
Employment type Permanent
Discipline

Job description

Job Title: Production Software Engineer

Out client is a tech-driven trading firm and a leading global market maker. With a mission is to improve the market by injecting liquidity, providing accurate pricing, increasing transparency, and acting as a stabilizing force under various market conditions. With a focus on continuous improvement, we aim to safeguard healthy and efficient markets for all participants.

Location: Chicago, Illinois

Job Description: We are seeking an experienced Production Software Engineer responsible for building infrastructure and automating the trading production environment. This role involves working across various stakeholders, focusing on scaling changes, increasing robustness, and reducing overhead. Your contributions will directly enable a faster and safer innovation cycle.

Responsibilities:

  • Design pipelines to improve the way changes enter production, from validation to merging to deployment.
  • Build production environment monitoring infrastructure, focusing on incident management and operational visibility.
  • Develop tooling or infrastructure to reduce overhead and increase reliability in production management.
  • Collaborate with stakeholders to establish or improve feedback loops across all aspects of production management.
  • Work collaboratively with engineers in global offices to align production environments.
  • Mentor junior team members and foster the growth of the next generation of engineers.

Qualifications:

  • Bachelor’s degree in Computer Science or a related technical field.
  • Strong programming experience (Python is beneficial).
  • Broad understanding of technology including networks, hardware, operating systems, databases, web servers, and applications.
  • Experience with CI/CD tooling to assist with production change pipelines.
  • Familiarity with Ansible, Django, Flask, and Jenkins is beneficial but not required.
  • Previous experience in production management is beneficial.
  • Ability to bring an improvement mindset and critical eye to complex operational challenges and systems.
  • Specific knowledge of the trading/finance industry is not required.