As a Senior Software Engineer, Core Platform, you will be a key contributor driving the design, implementation, and evolution of FloQast’s foundational backend systems. You are a "systems thinker" who will build and optimize critical platform capabilities, including our end-to-end data platforms, core services, and robust authentication/authorization frameworks. Working in a high-growth environment, you will help maintain high standards for reliability, security, and scalability, enabling product engineering teams to build seamlessly on top of a powerful, resilient backend foundation.
What You'll Do
-
Core Platform Architecture: Contribute to the design and implementation of highly scalable, distributed core services and backend platform components using TypeScript and modern cloud-native technologies.
-
Orchestration & Messaging: Develop and maintain reliable asynchronous architectures, utilizing event streaming (Kafka) and complex workflow orchestration (Temporal) to power critical business logic.
-
Platform Security Systems: Assist in the evolution and scaling of our enterprise-grade authentication and authorization frameworks, ensuring seamless and secure data access layers.
-
End-to-End Data Engineering: Optimize and scale complex backend data platforms and document-based storage systems (MongoDB) to handle high-throughput workloads.
-
Technical Standards: Adhere to and advocate for clean coding patterns, robust architectural standards, and engineering best practices across the backend organization.
-
Cross-Functional Collaboration: Partner closely with Product, Security, and Core Infrastructure teams to align platform capabilities with product roadmaps and strategic company goals.
What You'll Bring
7+ years of software engineering experience with a strong, specialized focus on backend engineering, distributed systems, and core platform development.
Strong proficiency with TypeScript alongside solid production experience within our modern ecosystem stack (Temporal, Kafka, MongoDB, and AWS).
Startup DNA: Proven experience delivering high-impact technical solutions within fast-paced, high-growth Series B or Series C environments.
Industry Domain Knowledge: A strong background in the B2B SaaS space, with a track record of building backend applications that scale alongside growing enterprise customer demands.
System Design Experience: Demonstrated success contributing to complex data pipelines, identity/access systems, and high-availability core services.
Clear Engineering Focus: A profile centered squarely on core backend application architecture rather than frontend/full-stack development or infrastructure-heavy/DevOps operations.
Effective Communicator: A strong collaborator who can clearly explain technical concepts and work productively with both technical and non-technical stakeholders.