The Role FSM is building the next generation of AI-powered financial systems — where accounting, operations, and data applications work together intelligently. As a Senior Data Engineer, you'll be both a core builder of that platform and a primary technical point of contact for clients as they navigate that transformation. This is a hands-on, client-facing, senior engineering role.
Most of your week is deep technical work — cloud infrastructure, data pipelines, and AI agents. A meaningful part of it is direct conversation with client accounting, finance, and operations teams, leading discovery and translating what you learn into what we ship. You're equally comfortable debugging an IAM policy, pairing with an AI Agent Engineer, and running a discovery session with a client's Controller.
You'll work closely with the Head of Engineering and CTO , alongside FSM's junior and senior engineers and offshore team , and serve as a trusted technical voice clients rely on throughout the engagement. What You'll Do 1. Cloud & Platform Engineering — the foundation Design, build, and operate FSM's AWS infrastructure: Lambda, API Gateway, SQS, RDS, Cognito, Secrets Manager, CloudWatch.
Own infrastructure-as-code (CloudFormation), CI/CD (GitHub Actions), and our multi-tenant security model — IAM roles, tenant isolation, secrets management, auditability. Maintain FSM's security and compliance posture — least-privilege IAM, secrets management, and ongoing SOC 2 / Vanta controls, checks, and aud