Director of Software Engineering

$222,830 - $374,350/Yr

FIS

posted 3 months ago

Full-time - Director
Hybrid
Professional, Scientific, and Technical Services

About the position

We are the FIS Embedded Finance team, and our mission is to enable developers across all verticals to imagine, create and monetize financial products to profoundly transform the way the entire financial industry consumes services. Today, it's difficult for many businesses to build the financial products they imagine. Whether that's launching a new credit or debit card, a savings account, a lending business, or anything else — there are barriers in the way that require excessive time and effort. We make it trivially easy for businesses to compliantly offer financial products and innovate on their key differentiators rather than spend all their time building and maintaining financial infrastructure. We are looking for a Director, Software Engineering to help us build a brand-new financial technology platform for the future. This is a true builder role, inventing solutions that meet our customer needs in a new space. We are looking for someone who will take a nascent product/service and help launch and scale it. If you're passionate about creating a culture of innovation, this role is for you. Whether it's driving architecture, organizational changes, or deconstructing a complex process to find a straightforward solution - you're a dedicated problem solver. And behind every action you take, is a desire to create positive impact for customers, business, or technology teams. In this role, you will champion a culture of learning and growth, empowering your team to own their decisions and embrace autonomy. You will guide them, not control them, and help them flourish into the next generation of tech leaders. Your vision will be your compass, and you will earn trust through collaboration and transparency. You will manage a team of 10 to 40 software engineers and technical leads, driving software quality and ensuring the reliability of our platform. You will also partner with cross-functional teams to bring ideas to life and provide live on-call support by participating in the team on-call rotation.

Responsibilities

  • Champion a culture of learning and growth within the team.
  • Empower team members to own their decisions and embrace autonomy.
  • Drive technical decisions through architectural reviews, design reviews, and code reviews.
  • Manage a team of 10 to 40 software engineers and technical leads, unblocking productivity and growing their careers.
  • Drive software quality and implement observability to ensure platform reliability.
  • Provide live on-call support and own production issues from root cause analysis to resolution.
  • Partner with cross-functional teams to bring ideas to life.

Requirements

  • Bachelor's in Computer Science or equivalent education.
  • 7+ years of relevant professional experience or a combination of experience and advanced education.
  • 3+ years of supervising technical employees with experience in performance management.
  • Strong knowledge of data structures, algorithms, asynchronous architectures, and distributed algorithms.
  • Demonstrable ability to lead and mentor engineers, fostering a culture of collaboration and innovation.
  • Strong problem-solving and analytical skills.
  • Solid computer science fundamentals including data structures, algorithms, design patterns, and performance optimization.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Excellent communication and cross-functional collaboration skills.

Nice-to-haves

  • 5+ years of experience leading engineering teams.
  • History of leading significant technical initiatives and delivering impactful results.
  • Experience in building and scaling high-performance engineering teams.
  • Experience with live on-call and 24/7 operation of production services.
  • Experience leading projects from architectural design to production, maintaining high standards of technical excellence.
  • Expertise in areas relevant to cloud-based financial platforms such as fintech, distributed systems, databases, security, or front-end.

Benefits

  • Opportunities to innovate in fintech.
  • Tools for personal and professional growth.
  • Inclusive and diverse work environment.
  • Resources to invest in your community.
  • Competitive salary and benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service