> Markdown version of [/jobs/ext/4635069-software-engineer-full-stack](https://www.wearedevelopers.com/jobs/ext/4635069-software-engineer-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Full Stack - **Company:** Figma, Inc. - **Location:** New York, NY, United States (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), Code Review, Programming Tools, Python (Programming Language), PostgreSQL, Ruby, Salesforce.Com, Security Assertion Markup Language (SAML), TypeScript, Datadog, ReactJS, Snowflake, Stripe, Front End Software Development, Golang - **Published:** November 8, 2026 - **Apply:** https://www.juju.com/job/28_25303_78d16278e9d01078e827950e89bb133c ## About the Role * Proven experience in shipping and maintaining full-stack applications in production * Strong proficiency in modern front-end frameworks (e.g., React/TypeScript) and back-end technologies (e.g., Ruby, Python, Go, C++, PostgreSQL) * A product mindset, with the ability to translate user needs into scalable technical solutions * Excellent collaboration and communication skills, with experience working effectively across cross-functional teams * Passion for engineering craft and building polished, maintainable, and scalable systems, * Experience leading large-scale projects or launching 0*1 products * Familiarity with C++ and WebAssembly in user-facing applications * Background in areas such as growth engineering, developer tooling, billing and payments infrastructure, or extensibility platforms (plugins, APIs, widgets) * Exposure to technologies like Stripe, Salesforce, Snowflake, SCIM, SAML, or experimentation and observability tooling * A passion for mentoring peers and helping shape engineering culture ## Description * Design, build, and ship high-quality features across the stack, from polished front-end experiences to scalable back-end systems * Contribute to both new product development and improvements to established products, balancing user experience craft with performance and architecture quality * Own projects end-to-end - ideation, technical design, implementation, testing, launch, and iteration * Collaborate with cross-functional partners in Product, Design, Research, and Data to shape product direction and strategy * Operate, monitor, and continuously improve the systems you build, with a strong focus on reliability, security, and scalability * Mentor teammates, contribute to team culture, and share knowledge through code reviews, design critiques, and pairing