Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Frontend (Remote/SF/NYC) image - Rise Careers
Job details

Senior Software Engineer, Frontend (Remote/SF/NYC)

Online identity is the foundation of how more and more businesses operate in a world where consumer behavior, privacy, and what constitutes an individual are constantly changing. We’re building the first universal and comprehensive identity infrastructure to help businesses of all sizes manage their customers, prevent fraud, and keep personal information protected.


Founded in 2018 and headquartered in San Francisco, Persona is backed by top VC firms, including Index Ventures, Coatue, and Founders Fund. We’re extremely proud of our team and the work we’ve collectively accomplished so far. This position is based in San Francisco where the team is in-office Tuesday, Wednesday, and Thursday with the option to work from home Monday and Friday. We offer relocation support for those based outside of San Francisco Bay Area.


About the role

We’re building both a product and a technology, and we always prioritize acting in a customer-centric way. In this role, you'll be presented with challenging technical problems, as Persona's product needs are increasingly complex as we balance the ever-changing compliance requirements of our customer base, ranging from small startups to Fortune 10 companies. You’ll build reliable products and seamless user experiences that will contribute directly to the long-term quality of the Persona product.


What you'll do at Persona
  • Design, build, and ship foundational aspects of the identity platform
  • Serve as a frontend knowledge leader and champion best practices like reusable component architecture and using the Persona Design System
  • Work closely with product managers, designers, customer success managers, and sales and growth collaborators to build great experiences to delight our customers and our customers’ customers
  • Partner with fellow engineering teams to deliver on complex initiatives together
  • You will work in a solution stack that extends all the way from complex back-end data through web services to highly usable web-based user interfaces
  • Work directly with customers to build product features
  • Directly shape system design, development methodologies, and implementation technologies


What you'll bring to Persona
  • 5+ years of experience in a frontend engineering role
  • Experience with modern frontend technologies: React, TypeScript, Jest, HTML5, CSS3
  • Experience with frontend testing practices and tools (Jest, Vitest, Cypress, Testing Library)
  • Product-thinker - You build products in a way that maximizes product value while minimizing complexity. You understand and can resolve tensions between product requirements and engineering design for large-scale projects.
  • Frontend expertise - You have a strong foundation in frontend and an ability to produce scalable, high-quality code with well-written documentation and tests.
  • Innovative mindset - You go beyond implementing what is tasked and make product suggestions and features that help push our product forward. You are naturally curious and embrace change.
  • Independent thinking - You learn from your mistakes quickly, and know how to unblock yourself when needed. You give yourself agency to take on new problems and drive them to impactful solutions.
  • Perfect is the enemy of good - You take pride in understanding and solving problems as soon as possible, and learn quickly from mistakes in the spirit of growing as an engineer.
  • Collaborative spirit - Collaboration isn’t just a buzzword for you, it’s your secret to success. You leverage the diverse perspectives of your teammates and sometimes go out of your way to learn other functions to get the job done.


Nice to have
  • Experience working with modern frontend build tools such as Vite, Rollup, and esbuild
  • Familiarity with our backend stack: Ruby on Rails, Kubernetes, Google Cloud (GCP), MySQL, MongoDB
  • Expert knowledge of modern WAI-ARIA accessibility (a11y) standards
  • Experience with React Native
  • Experience maintaining and publishing public npm libraries and SDKs
  • Experience building, maintaining, or contributing to a design system
  • Comfortable collaborating and inspecting designs in Figma


$190,000 - $250,000 a year

Offer and benefits

For this role, the estimated base salary range is between $190,000 - $250,000. Base salaries are just one component of the total compensation package and are determined by a number of factors such as years of experience, expertise, qualifications and more. Salary ranges reflect regional market standards for our SF and NY office locations. In addition to base salary, we offer competitive equity packages that play a big part in recognizing you for the huge impact you will have on helping us achieve our mission. Please note, the salary range is a guideline that is subject to change without notice. We are proud to offer best-in-class benefits at Persona. From 401K matching and parental leave, to quarterly company-wide mental health days, unlimited PTO, family planning and wellness stipends, we constantly seek ways to continue embodying our value of People First.


Diversity, equity, inclusion and belonging

At Persona, we strive to put diversity and inclusion at the forefront of everything we do, reflecting our core values. Our DEIB Employee Resource Group seeks to build a diverse and inclusive team that fosters an environment where each Personerd feels empowered to bring their unique differences to work and achieve their full innovative potential. Our hope is that by fostering such an environment, we strengthen our business and relationships by putting people first.


We strive to promote a culture that celebrates diversity and inclusiveness regardless of, but not limited to, race, gender, sexual orientation, family status, religion, ethnicity, national origin, physical disability, veteran status, or age.

Persona Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Persona DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Persona
Persona CEO photo
Unknown name
Approve of CEO

Average salary estimate

$220000 / YEARLY (est.)
min
max
$190000K
$250000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Frontend (Remote/SF/NYC), Persona

Are you a seasoned Senior Software Engineer ready to take on an exciting challenge in the world of frontend development? At Persona, we're dedicated to building the first universal identity infrastructure that's transforming how businesses manage online identities, prevent fraud, and keep personal information safe. With our amazing headquarters in San Francisco and a flexible remote working environment, you'll be part of a team backed by top-tier VC firms and a company that values both innovation and collaboration. In this role, you'll dive into complex technical challenges, leveraging your 5+ years of frontend engineering experience with modern technologies like React, TypeScript, and CSS. We’re looking to design, build, and ship critical parts of our identity platform while ensuring that our product delivers delightful user experiences for businesses, ranging from startups to Fortune 10 companies. You’ll work closely with product managers, designers, and customer success teams to continuously improve our offerings. Plus, your ability to produce clean, scalable code while embracing best practices will be vital in maintaining our high standards. If you're passionate, innovative, and ready to help shape the future of identity management, we want you to join our team at Persona!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Frontend (Remote/SF/NYC) Role at Persona
What does a Senior Software Engineer at Persona do?

A Senior Software Engineer at Persona focuses on designing, building, and shipping crucial aspects of our identity platform. This involves collaborating closely with other teams, implementing best frontend practices, and developing user experiences that anticipate customer needs.

Join Rise to see the full answer
What are the requirements for the Senior Software Engineer position at Persona?

To succeed as a Senior Software Engineer at Persona, candidates should have at least 5 years of frontend engineering experience with modern technologies such as React, TypeScript, and CSS. Familiarity with frontend testing practices is also essential.

Join Rise to see the full answer
How does Persona support employee well-being and work-life balance for Senior Software Engineers?

Persona prioritizes employee well-being by offering flexible work arrangements, unlimited PTO, parental leave, and mental health days, all designed to foster a healthy work-life balance for our Senior Software Engineers.

Join Rise to see the full answer
What technologies should a Senior Software Engineer at Persona be familiar with?

Senior Software Engineers at Persona should have experience with React, TypeScript, Jest, HTML5, and CSS3. Familiarity with tools like Vite, Rollup, and accessibility standards is a plus.

Join Rise to see the full answer
Can a Senior Software Engineer at Persona work remotely?

Yes, Persona has a flexible work environment allowing Senior Software Engineers to work remotely on Mondays and Fridays, with in-office collaboration on Tuesdays, Wednesdays, and Thursdays.

Join Rise to see the full answer
What kind of company culture can a Senior Software Engineer expect at Persona?

Persona's culture emphasizes collaboration, diversity, and inclusion. We believe in empowering individual voices and perspectives, fostering an innovative environment where all employees can thrive.

Join Rise to see the full answer
What benefits are offered to Senior Software Engineers at Persona?

In addition to competitive salaries, Persona provides a robust benefits package including 401K matching, wellness stipends, unlimited PTO, and equity packages aimed at rewarding significant contributions.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Frontend (Remote/SF/NYC)
Can you describe your experience with frontend technologies like React and TypeScript?

Highlight specific projects where you used React and TypeScript, showcasing your problem-solving skills and any challenges you overcame. Focus on how you implemented best practices and optimized user experiences.

Join Rise to see the full answer
How do you prioritize customer needs in your product development?

Discuss your approach to understanding customer pain points through collaboration with teams and direct feedback. Emphasize any examples where you tailored a feature based on user insights.

Join Rise to see the full answer
What strategies do you use to ensure code quality in your projects?

Talk about the importance of testing and maintaining documentation. Share your experience with tools like Jest and how you implement code reviews or pair programming to enhance quality.

Join Rise to see the full answer
Can you give an example of a complex technical problem you solved?

Describe the context, your decision-making process, and the solution you implemented.

Join Rise to see the full answer
How do you approach working in a collaborative environment?

Share your experience working with cross-functional teams. Mention any tools you use for communication and collaboration, and how you leverage diverse perspectives to drive project success.

Join Rise to see the full answer
What do you think makes a great user experience?

Discuss the key aspects of user-centered design, such as accessibility, responsiveness, and ease of navigation. Mention techniques you use to gather user feedback and iterate on designs.

Join Rise to see the full answer
How do you stay updated with the latest trends in frontend development?

Talk about your commitment to continuous learning—whether through attending conferences, following blog posts, or participating in online communities. Mention specific resources or platforms you find valuable.

Join Rise to see the full answer
What is your process for troubleshooting frontend issues?

Explain your systematic approach to identifying and resolving issues, including using developer tools, debugging, and collaborating with peers to ensure a thorough resolution.

Join Rise to see the full answer
How do you balance product requirements with engineering constraints?

Share your strategies for negotiating feature sets and timelines while ensuring technical feasibility. Emphasize the importance of open communication with product stakeholders.

Join Rise to see the full answer
What initiatives have you taken to improve team processes or productivity?

Provide examples of how you have identified inefficiencies or issues in team workflows and implemented solutions that benefited the team's overall productivity and morale.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Oowlish Technology Remote Montevideo, Montevideo, Uruguay
Posted yesterday
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Packfleet Remote No location specified
Posted 7 days ago
Photo of the Rise User
OffSec Remote Remote; Anywhere
Posted 4 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!