Member of Technical Staff (Software Engineer, Enterprise Platform)

PerplexityPerplexity·Remote(San Francisco)
Software Development
Excel

WFA Digital Insight

As the demand for AI-powered solutions grows, companies like Perplexity are leading the charge. With a 25% increase in AI adoption among enterprises in 2025, skilled software engineers who can build scalable and reliable systems are in high demand. Perplexity's focus on craftsmanship, ownership, and entrepreneurship sets it apart, offering a unique work environment for professionals looking to make a real impact. Before applying, candidates should be aware of the company's emphasis on strong execution, product judgment, and a willingness to learn quickly. With the right skills and mindset, this role can be a catalyst for career growth and innovation in the AI space.

Job Description

About the Role

The Member of Technical Staff position at Perplexity is a critical role that entails building and maintaining the foundation of the company's enterprise platform. As a software engineer, you will be part of a team that is responsible for creating user-facing products that help organizations adopt Perplexity's AI-powered solutions. Your work will have a direct impact on the company's ability to scale and deliver its products to a wide range of customers.

The enterprise platform team at Perplexity is a high-ownership team that values craftsmanship, entrepreneurship, and scholarship. As a member of this team, you will be expected to identify problems, design solutions, and ship high-quality products that meet the needs of the company's customers. Your work will involve collaborating closely with cross-functional teams, including product management, design, data science, and sales.

Perplexity's products are designed to transform knowledge into action, and the company is committed to delivering high-quality solutions that meet the needs of its customers. As a software engineer on the enterprise platform team, you will be part of a team that is passionate about building products that are both functional and beautiful.

What You Will Do

  • Build intelligent products across onboarding, membership management, organization insights, permissions, subscriptions, billing, and usage controls.
  • Design and develop scalable and reliable distributed systems that serve high traffic and a large user base.
  • Collaborate with cross-functional teams to turn complex administrative, billing, and governance needs into simple and reliable product experiences.
  • Own critical platform primitives end-to-end, from frontend admin flows to backend services, data models, billing integrations, observability, and production operations.
  • Work closely with product management, design, and data science teams to develop product features that meet customer needs.
  • Develop and maintain high-quality code that is modular, scalable, and well-documented.
  • Participate in code reviews and contribute to the improvement of the company's codebase.
  • Troubleshoot and debug issues that arise in production, and develop fixes that are reliable and efficient.
  • Collaborate with sales and customer success teams to understand customer needs and develop solutions that meet those needs.

What We Are Looking For

  • 4+ years of professional software engineering experience, with a focus on building scalable and reliable distributed systems.
  • Strong backend and full-stack engineering skills, with experience in designing and building high-traffic systems.
  • Experience with Python, Go, PostgreSQL, DynamoDB, AWS, TypeScript, and React.
  • Strong execution skills, with the ability to take ambiguous product needs and turn them into durable systems with clear customer impact.
  • Experience building product or platform features that require careful data modeling, state management, backend correctness, and high-quality user experience.
  • Strong product judgment, with the ability to make complex admin, billing, and permissions workflows feel simple and intuitive.
  • Self-motivated with strong ownership instincts, and a willingness to identify problems and propose solutions.
  • Genuine interest in AI products and a willingness to learn quickly.

Nice to Have

  • Experience building enterprise SaaS products, admin consoles, membership systems, or organization management features.
  • Experience with subscriptions, billing systems, or usage-based pricing.
  • Familiarity with security, compliance, or governance concerns in enterprise products.
  • Experience partnering directly with sales, finance, support, or enterprise customers to solve high-impact product and platform problems.
  • Time spent at a fast-growing startup or on a high-ownership engineering team.

Benefits and Perks

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
  • Flexible PTO policy and remote work options.
  • Professional development opportunities, including conferences, training, and education reimbursement.
  • Access to the latest tools and technologies, including a budget for professional development.
  • Collaborative and dynamic work environment with a team of experienced professionals.
  • Opportunity to work on high-impact projects that have the potential to transform the way companies use AI.

How to Stand Out

  • To stand out as a candidate, highlight your experience with AI-powered products and your ability to build scalable and reliable systems.
  • Be prepared to provide examples of your code and your experience with technologies such as Python, Go, and React.
  • Show a willingness to learn quickly and adapt to new technologies and workflows.
  • Emphasize your strong product judgment and ability to make complex workflows feel simple and intuitive.
  • Be prepared to discuss your experience with data modeling, state management, and backend correctness.
  • Consider learning more about Perplexity's products and services, and be prepared to discuss how you can contribute to the company's mission.
  • Don't be afraid to ask questions during the interview process, and be prepared to discuss your salary expectations and requirements.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.