About the job
About the Role
Join us as a Forward Deployed Engineer, where you'll be at the crucial nexus of our innovative product offerings, robust platform, and valued customers. You'll play a pivotal role, bridging the worlds of Backend Software Engineering, Platform Engineering/SRE, and Solutions Architecture. While our core feature development is a global effort, you will be responsible for the production environment and ensuring its seamless delivery to our customers. You will delve into the codebase to diagnose, manage, and resolve critical bugs, while also architecting tools to enhance platform stability and contributing to our core product to preemptively mitigate issues. Engaging directly with customers, you will assess their needs and adapt existing technologies or create new solutions accordingly.
A Day in the Life
- Troubleshoot Customer Issues: As the first line of defense against complex technical escalations, you will triage reported issues, replicate them in secure environments, and often resolve them directly. For more intricate fixes, you will translate production data into reproducible test cases, empowering the offshore team and maintaining our development momentum. Your goal is not just ticket resolution; it's about addressing the root cause of customer challenges.
- Contribute to Core Product Development: As a builder, you will enhance our TypeScript/Node.js backend by developing new features and refactoring legacy code. You will ensure that customer support issues lead to lasting engineering enhancements.
- Optimize and Scale: You will oversee the health of the US production environment, optimizing slow Postgres queries, managing database locking strategies, and creating internal tools (like data de-identification pipelines) that enable our global team to deliver faster and more securely.
- Embrace Flexibility: You will skillfully balance high-impact customer needs, core development tasks, and the maintenance of production health and quality.
