Lead Development Engineer – Infrastruscture (Distributed Systems)

Job Description

This is a groundbreaking opportunity where you could become a founding member of our Portugal office, while making a global impact. By leveraging your expertise, you’ll contribute to supporting over $675 billion in assets and drive Arcesium’s continued growth.

Company Overview

Arcesium is a global financial technology firm that solves complex data-driven challenges faced by some of the world’s most sophisticated financial institutions. We constantly innovate our platform and capabilities to meet tomorrow’s challenges, anticipate the risks our clients encounter, and design advanced solutions to help our clients achieve transformational business outcomes.

Financial technology is a high-growth industry as change and innovation continue to disrupt the status-quo and prompt major transformation. Arcesium is at a particularly interesting time in our own growth as we look to leverage our successfully established market position and expand operations in pursuit of strategic new business opportunities. We value intellectual curiosity, proactive ownership, and collaboration with colleagues, and we empower you to meaningfully contribute from day one and accelerate your professional development.

Position Summary

Arcesium seeks an accomplished Lead Development/Infrastructure Engineer to join our Infrastructure team.  All Development/Infrastructure Engineers are coders and technology generalists who bring their unique combination of breadth and depth of experience and knowledge to the team.  As a Lead Development/Infrastructure Engineer, you’re passionate about providing the foundation and capabilities to our application developers to build upon, and love to solve problems with creative multi-discipline, polyglot, and/or open-source solutions. You are able to work independently, demonstrating “high agency” in your work, but you’ll balance your independence with leveraging the team and working with outside stakeholders as needed.

What you will do:

  • Own the distributed systems ecosystem that powers our SaaS API-driven business relied upon by our customers around the world
  • Construct innovative infrastructure systems, applications, and tools that streamline and enhance how Arcesium’s 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 our customer-facing applications and developers
  • Be the owner and/or Subject Matter Expert (SME) for one or more subsystems or services.
  • Lead by example, demonstrating strong engineering skills in areas including coding, code quality, code reviews, testing, scalability, documentation, etc.
  • Contribute to technical design and architecture decisions, considering trade-offs of choices, making decisions independently where appropriate, and presenting reasoned options for decision-making by others.
  • Drive process improvements efficiency, and evangelize engineering best practices.
  • Be an active participant and promoter of written and transparent collaboration.
  • Lead project execution, taking responsibility for moving projects forward.

What you’ll need:

We’re looking for someone with strong full-stack or backend engineering experience, with a strong focus on building and maintaining scalable, secure infrastructure systems.

  • 5+ years of relevant infrastructure experience preferred, but what truly matters to us is your demonstrated ownership of critical systems, potential for continued growth, and your ability to make an impact.  Show us what you have accomplished and what you aspire to achieve.
  • Demonstrated desire to take ownership of critical systems and successfully deliver systems and features.  Whether it is Linux, Kubernetes, DNS, Kerberos, or AWS, we 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.

 

Arcesium and its affiliates do not discriminate in employment matters on the basis of race, color, religion, gender, gender identity, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other category protected by law. Note that for us, this is more than just a legal boilerplate. We are genuinely committed to these principles, which form an important part of our corporate culture, and are eager to hear from extraordinarily well qualified individuals having a wide range of backgrounds and personal characteristics.