Build Engineer

Senior Development
New York City
Posted 3 months ago

The Compute and Development Platform is responsible for providing an abstracted programmatic access to compute resources, both internal and external to infrastructure.

Responsibilities

  • Liaising with developers and traders to push the boundaries of developer productivity through delivery and support of creative solutions that utilize our hybrid cloud infrastructure
  • Proposing, designing, implementing, and supporting DevOps solutions for our Core Engineering team and trading teams
  • Architecting, implementing, and supporting CI/CD for complex distributed applications that are developed in languages such as C++, Java, Python, and/or Go
  • Working with developers to help containerize their applications/services, migrate them to our hybrid cloud infrastructure running on Kubernetes, and scale them efficiently and reliably
  • Designing, implementing, and supporting custom development and release workflows utilizing state-of-the-art open-source and proprietary tools
  • Automating existing support workflows to reduce support burden and designing new tools to improve quality of support
  • Upgrading, testing, and documenting existing developer tools to improve their quality, reliability, and sustainability
  • Understanding end users niche requirements and help them use existing tools to fulfill those needs

Qualifications

  • ​A Bachelor’s degree in Computer Science, Math, or Physics from a top-tier college or university
  • At least 3 years of programming experience with at least 1 year of experience in C++ (experience in CMake, Conda, or Git a plus)
  • Experience with CI/CD frameworks such as Jenkins, Concourse, Travis or CircleCI
  • Thorough understanding of Linux fundamentals and C++ compiling/linking/loading process. Tower is primarily a Linux shop
  • Proficiency with Python and/or Go
  • Expertise in scripting languages, such as Bash
  • Experience with GNU make, CMake, Git, Conda, Gitlab/Github, ELK/EFK stack and Docker/Kubernetes (preferred)

Financial experience is not required

Benefits

Our offices are located in TriBeCa and SoHo, neighborhoods in downtown Manhattan. While we work hard, Tower’s cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on quality of life. Benefits include:

  • Competitive salary and performance-based bonuses
  • 401(k) with company matching
  • 5 weeks of paid vacation per year plus 9 paid holidays
  • Free breakfast, lunch, and snacks on a daily basis
  • Reimbursement for health and wellness expenses
  • Free tickets to New York events, including the US Open and TriBeCa Film Festival

Job Features

Job CategoryFull Time

Apply Online

A valid phone number is required.
A valid email address is required.