Full-Stack Engineer (Backend Leaning) - Platform Engineering
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- France
- Compensation
- Not disclosed
- Apply by
- April 13, 2027
About this role
<h3>Accountabilities:</h3><li>
<strong>Develop core platform capabilities:</strong>Design, build, and maintain foundational systems for user management, workspaces, permissions, and resource access that support multiple products and engineering teams.</li><li>
<strong>Improve customer-facing experiences:</strong>Build and enhance API key management, login flows, analytics, administrative tools, workspace security, and other features that customers use directly.</li><li>
<strong>Deliver full-stack features:</strong>Own product functionality end to end, from backend services and APIs to administrative dashboards, settings pages, and other user-facing interfaces.</li><li>
<strong>Build scalable permission and resource services:</strong>Design reusable authorization and resource-management systems that enable product teams to implement features securely, efficiently, and consistently.</li><li>
<strong>Solve complex platform challenges:</strong>Address large-scale engineering problems, including managing access and permissions for customers with extensive organizational structures and large numbers of resources.</li><li>
<strong>Collaborate across teams:</strong>Work closely with Product, Sales, Forward Deployed Engineers (FDEs), customer-facing teams, and other engineering groups to understand requirements and translate feedback into practical improvements.</li><li>
<strong>Drive platform adoption:</strong>Develop reusable services and introduce changes that allow engineering teams to adopt new capabilities without extensive modifications to their existing code.</li><li>
<strong>Plan and execute safe migrations:</strong>Evaluate existing systems, identify dependencies and potential rollout risks, determine when migrations are necessary, and implement changes with minimal disruption.</li><li>
<strong>Maintain reliability and security:</strong>Apply strong engineering practices to ensure that business-critical platform services remain secure, reliable, and consistent as products and usage scale.</li><li>
<strong>Debug and operate production systems:</strong>Investigate issues using customer reports, logs, and code, identify root causes, and implement effective fixes for the systems you own.</li><li>
<strong>Take ownership from concept to delivery:</strong>Scope ambiguous problems, prioritize competing needs, make informed technical decisions, and drive projects through implementation and ongoing improvement.</li><li>
<strong>Contribute to engineering excellence:</strong>Collaborate with experienced engineers, share knowledge, and help establish reusable patterns and dependable infrastructure across the organization.</li><h2>Requirements:</h2><li>
<strong>Strong Python expertise:</strong>Demonstrated proficiency in Python and the ability to develop reliable, maintainable, and efficient backend services.</li><li>
<strong>Backend engineering experience:</strong>A strong background in backend development, with the flexibility and confidence to contribute to frontend development when required.</li><li>
<strong>Software and system design knowledge:</strong>Solid understanding of common software architecture and design patterns, APIs, cloud infrastructure tools, storage solutions, and data structures.</li><li>
<strong>Testing and security fundamentals:</strong>Strong knowledge of test design, automated testing practices, application security, and building robust production systems.</li><li>
<strong>Experience with complex systems:</strong>The ability to learn a large existing codebase quickly, understand system dependencies, and make careful changes to live, business-critical infrastructure.</li><li>
<strong>Technical ownership:</strong>The ability to take responsibility for features throughout their lifecycle, from problem definition and design to deployment, monitoring, and maintenance.</li><li>
<strong>Comfort with ambiguity:</strong>Confidence in defining problems, determining what needs to be built, evaluating competing priorities, and making sound decisions with incomplete information.</li><li>
<strong>Reliability-focused mindset:</strong>Strong attention to detail and an understanding of the importance of safe rollouts, backward compatibility, security, and minimizing disruption to existing users and systems.</li><li>
<strong>Problem-solving ability:</strong>A structured, analytical approach to tackling challenging technical problems and developing scalable, reusable solutions.</li><li>
<strong>Collaboration and communication:</strong>The ability to work effectively with engineers, product teams, and customer-facing stakeholders to understand requirements and deliver meaningful improvements.</li><li>
<strong>Flexible qualification criteria:</strong>No formal degree, certification, or specific number of years of professional experience is required. Candidates should demonstrate their engineering ability through challenging projects, practical accomplishments, or GitHub contributions.</li><h2>The following qualifications are considered an advantage:</h2><li>Experience with authentication, authorization, and permission-management technologies, such as OAuth, single sign-on (SSO), System for Cross-domain Identity Management (SCIM), or role-based access control (RBAC).</li><li>Familiarity with Kubernetes and container orchestration.</li><li>Experience building internal platforms, shared infrastructure, or reusable services consumed by other engineering teams.</li><li>Experience designing scalable systems that support complex enterprise requirements, organizational hierarchies, and fine-grained access controls.</li><h2>Benefits:</h2><li>
<strong>Remote-first flexibility:</strong>Work remotely from Germany or other eligible locations across Europe, Ireland, Poland, the United Kingdom, and the United States, subject to hiring eligibility.</li><li>
<strong>International office access:</strong>The option to work from offices in Dublin, London, New York, San Francisco, or Warsaw.</li><li>
<strong>Professional development budget:</strong>Receive an annual discretionary stipend to support learning, training, and career development.</li><li>
<strong>Monthly coworking allowance:</strong>Access a coworking stipend if you are not located near one of the main office hubs.</li><li>
<strong>Annual social travel stipend:</strong>Receive financial support to meet colleagues in person and build professional relationships.</li><li>
<strong>Company-wide offsite:</strong>Participate in an annual team gathering at a different destination each year.</li><li>
<strong>Innovative engineering culture:</strong>Work in an AI-first environment that values rapid experimentation, technical excellence, autonomy, and minimal bureaucracy.</li><li>
<strong>Career growth opportunities:</strong>Explore opportunities to expand your responsibilities, contribute across teams, and develop your technical expertise.</li><li>
<strong>Technical mentorship:</strong>Work alongside experienced engineers who provide support and guidance while encouraging independent ownership.</li><li>
<strong>Meaningful engineering impact:</strong>Build foundational systems that underpin AI products and enable millions of users and businesses to interact with technology.</li><li>
<strong>Global collaboration:</strong>Join an international team of engineers, researchers, and operators working together across multiple locations.</li>