Figma - New York, NY
posted 2 months ago
Figma is on a mission to make design accessible to all, and we are expanding our team of passionate individuals to help achieve this goal. The Software Engineer position within the Application Platform team is crucial as it focuses on developing the core backend platform that supports Figma's various products. This team is responsible for creating application primitives that backend engineers across the company utilize, including data access frameworks, asynchronous job platforms, and developer tools. The Application Platform team also oversees the core architecture of our backend codebase, emphasizing the need to scale development velocity to accommodate our rapidly growing engineering team. This involves defining best practices that are adopted across the company and enabling teams to decouple their product verticals from one another. In this role, you will be tasked with creating abstractions for product engineering teams that minimize friction and expedite the shipping of new products. You will build and optimize foundational infrastructure for common use cases, such as running experiments, tracking user behavior, and engaging users. Additionally, you will be responsible for promoting best practices throughout the engineering team to maintain high code quality. Collaboration with engineering leadership to set strategies and priorities for the team and its projects will also be a key part of your responsibilities. Establishing trust within and across teams by fostering accountability and a positive work environment is essential, as is the opportunity to grow your career within an engaged and creative engineering community.