Senior Software Engineer - Platform & Infrastructure

The Opportunity ModernFi is hiring a Senior Platform & Infrastructure Engineer to join a talented and collaborative team building the foundation of our platform. You’ll work on critical systems from day one, with meaningful ownership and the opportunity to shape the direction of our products and infrastructure. We believe in hiring top talent and giving you the autonomy to build impactful solutions, while fostering a culture of collaboration and learning. You’ll grow your expertise, work on mission-critical systems, and contribute to products that help banks and credit unions better serve their communities, improving financial health nationwide. This is a founding Platform Engineering role, and you'll have the opportunity to define how we run our infrastructure, release software, and approach security as we scale from serving hundreds of institutions to thousands. Responsibilities Own and evolve the reliability posture of the ModernFi network (observability, incident response, SLOs, and on-call practices) so we can keep shipping fast without ever compromising correctness. Lead the buildout of a more advanced release pipeline with merge queues, feature-flag tooling, and per-domain release gates for our highest-stakes services across multiple environments. Take ownership of our cloud platform, Pulumi modules, AWS account structure, identity, networking, and the tooling product engineers build on, and make the right call between extending what we have today and replacing it for what's next. Drive our security and compliance posture: Vanta remediation, SOC 1/2 readiness, vulnerability scanning, secrets and key management, and hardening across the stack — partnering closely with our CCO, external advisors, and the rest of engineering. Upgrade how ModernFi does on-call: the tooling around it, the runbooks behind it, the rotations that staff it, and the postmortems that close it out while participating in the infrastructure on-call rotation yourself. Partner closely with our product engineering pods to understand where the platform creates drag, and ship the abstractions that let them move faster and more safely. Cultivate a culture of operational excellence through code reviews, design discussions, mentorship, and the steady raising of our collective bar for what production-grade looks like. Tech Stack: AWS / Pulumi IaC PostgreSQL (RDS), ECS, Docker Temporal Python (FastAPI, SQLAlchemy) Datadog, PagerDuty, GitHub Actions Auth0, Vanta, Fern About You 5+ years of software engineering experience, with significant time spent on infrastructure, platform, or reliability-focused work in a production environment. Deep fluency with cloud infrastructure (ideally AWS), infrastructure-as-code (Pulumi, Terraform, or similar), and modern CI/CD pipelines. A security mindset: you treat security as a first-class concern in everything you build, even if you don't come from a dedicated security background. Familiarity with frameworks such as SOC 2, compliance tooling such as Vanta, and concepts such as secrets management, key rotation, and least-privilege access is a plus. Hands-on experience with a modern observability stack (Datadog, Prometheus + Grafana, the Elastic stack, or equivalent), and a track record of setting observability and monitoring standards that translate into actionable insights for product teams downstream. You've also defined SLOs, run postmortems, and improved the on-call experiences you've personally experienced. Comfortable owning systems end-to-end, from the IaC that provisions them to the runbooks that recover them. Experience working in or alongside small, fast-moving engineering teams, with a track record of making them faster and more reliable rather than introducing process drag. Excellent communication skills. You can explain a network topology to a non-engineer and a production incident to a CEO with equal clarity. High level of empathy, integrity, and calmness under pressure. You're excited by the prospect of being the founding Platform Engineer at a fintech company where your work directly determines what we can safely ship. You’re the kind of IC who thrives on shipping infrastructure that other engineers love to build on. About Us The caliber and character of the ModernFi team set us apart. We value competence and drive over experience and seek compassionate people with diverse backgrounds. We appreciate technical ability, dedication, and humble confidence. Above all, we value respect – respect for our colleagues, clients, partners, and ourselves. Our team pushes each other to be better every day, supports each other when challenges arise, and grows together on this journey. Because we are a close-knit team, we are selective and considerate with every hire. The people at ModernFi could be doing anything in the world, yet they choose to be here. Benefits We offer a generous salary, unlimited PTO, 401(k), and premium health, dental, and vision insurance. As an early hire, you will have access to significant equity at a critical stage of the company’s growth. The Process During the recruitment process, you’ll meet the our leadership team and, provided conversations go well, will be invited to an onsite presentation. We are excited to get to know you, learn about what motivates you, and ensure that we can accelerate your personal and professional growth. Apply To This Job

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...