



About the Role
Lead Infrastructure Engineer - Distributed Systems needed! Remote anywhere East Coast or Mid West or hybrid in NYC. Base $210k - $280k depending on experience and location plus bonus.
Our client is a global financial technology firm that solves complex data-driven challenges faced by some of the world’s most sophisticated financial institutions.
Position Summary
Our client is seeking a dynamic, multi-discipline, polyglot Software Engineer with deep knowledge of HTTP, network protocols, load balancing, authentication and authorization, and related technologies, to join their Infrastructure Engineering team. Infrastructure’s mission is to provide the foundation and supporting critical systems that their applications are built upon. As a Lead Infrastructure Engineer – Distributed Systems, you will be at the forefront of technological evolution within multiple functional areas including Identity & Access Management, Linux Compute, Discovery, Networking, Observability, SDLC, and Storage, all built on top of AWS & Linux. As a specialist in Distributed Systems, you’ll help own the ecosystem that powers their SaaS API-driven business. Engineers work independently, display a “high agency” approach, but also work as part of a collaborative environment, where teamwork and outside-the-box thinking is encouraged.
Responsibilities
• Own the distributed systems ecosystem that powers our SaaS API-driven business relied upon by customers around the world
• Construct innovative infrastructure systems, applications, and tools that streamline and enhance how the applications interoperate
• Take ownership of our critical technology infrastructure -- built on top of multiple underlying technologies, tools, and programming languages
• Provide highly available, reliable critical services to their customer-facing applications and developers
Qualifications
• 10+ years of relevant infrastructure experience preferred, but what truly matters is your demonstrated ownership of critical systems, potential for continued growth, and your ability to make an impact.
• Demonstrated desire to take ownership of critical systems and successfully deliver systems and features. Whether it is Linux, Kubernetes, DNS, Kerberos, or AWS, they are looking for candidates who aspire to manage and operate vital polyglot infrastructure systems. Proven track record of doing so is a desirable plus.
• Advanced proficiency in Python and an eagerness to work with languages like Java, Go, and Bash as needed. Experience in running critical workloads in AWS is a definite plus.
• Advanced knowledge and demonstrated experience with HTTP and other network protocols, load balancing, ALBs, nginx, Apache httpd, Kubernetes ingress, Kerberos, SAML, and other SSO technologies, authentication, and authorization
• Ability to craft reliable and performant solutions to problems using a combination of software you write and open-source technology
• Display a curious mind, enthusiasm for technology infrastructure, a knack for problem-solving, and the drive to take initiative and work with the right combination of independence and collaboration
• A bachelor’s degree in computer science, computer engineering or a related discipline is required
Additional Info:
• The firm deals with millions of API calls every day from financial firms. This role needs to own that ecosystem, the way that their customers request flow into the front end into their Kubernetes and back out. Large scale API Systems, load balancers.
• They need a U.S. based SME who can own this. Currently it’s handled by people in India. This person will drive it’s improvement and own it, making the system better.
• Networking, HTTP, Load balancing
• Customer says they are getting a failure in the API calls and it takes this big effort to track down where the problem is.
o This person will be to make it easier to identify
o This is a critical system – need somebody who thrives on the pressure of the downstream impact
• On call – Same as the rest of the team – They need to make the tools so anybody in the on-call rotation can support it
• API Gateways
• API +
• HTTP Authentication
• Web traffic management
Long term, they also need this person to be able to be a generalist infrastructure engineer….not a full stack app developer