Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer, Online Data Stores (SF/NYC/Remote)

at Persona

Posted 1 month ago 1 applied

Description:

  • Persona is a configurable identity platform designed for businesses in a digital-first world, focusing on verifying individuals and organizations.
  • The company serves a wide range of leading companies, including Instacart and OpenAI, to enhance security and prevent fraud.
  • The Senior Software Engineer will join the Online Data Stores team, which is a critical part of the Infrastructure team at Persona.
  • The role involves building, maintaining, and evolving data storage solutions that power the application stack, ensuring scalability, reliability, and performance.
  • Responsibilities include designing and developing high-performance data stores, collaborating with other teams, implementing best practices, and contributing to automation and observability.
  • The position requires participation in code reviews, mentoring junior engineers, and working closely with product teams to build scalable infrastructure systems.
  • The Infrastructure team operates fully remote, with members across the US and Canada.

Requirements:

  • A BA/BS in computer science, software engineering, or equivalent experience is required.
  • Candidates must have 5+ years of software engineering experience, particularly with large-scale, distributed data systems.
  • Strong technical expertise in designing and operating scalable data storage solutions is essential, ideally with MySQL, MongoDB, Elasticsearch, and Redis.
  • Experience with cloud-native architectures and technologies, especially Google Cloud or equivalent, is necessary.
  • A deep understanding of data consistency, replication, partitioning, and high availability strategies is required.
  • Familiarity with infrastructure-as-code and container orchestration systems like Kubernetes is important.
  • Proficiency in general-purpose programming languages such as Ruby, Go, Python, or Java is needed, with a preference for Ruby on Rails and ORMs.
  • Strong problem-solving skills and the ability to navigate ambiguity in a fast-paced environment are essential.
  • Excellent communication and collaboration skills, focusing on cross-functional teamwork, are required.
  • Knowledge of software engineering best practices for the software development life cycle is necessary.

Benefits:

  • Persona offers a competitive salary range of $180,000 - $240,000, with base salaries determined by experience and qualifications.
  • In addition to base salary, competitive equity packages are provided to recognize employee contributions.
  • Benefits include medical, dental, and vision coverage, a 3% 401(k) contribution, and unlimited paid time off.
  • Employees receive quarterly mental health days, family planning benefits, professional development stipends, and wellness benefits.
  • The company promotes a culture of diversity, equity, inclusion, and belonging, fostering an environment where all employees feel empowered to bring their unique differences to work.