Senior Software Engineer, Reputation

New
Remote-first flexibility within eligible US statesFull-TimeSenior
Salary196,000 - 227,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
Backend DevelopmentSQLJavaKotlinRubyNosqlMicroservicesDistributed Systems

Requirements

  • 7+ years of experience in software engineering or related technical domains, with strong backend development expertise.
  • Proven experience designing and owning architecture for large-scale, distributed production systems.
  • Strong proficiency in backend programming languages such as Java, Kotlin, or Ruby.
  • Experience with service-oriented or microservices architectures and scalable backend systems.
  • Familiarity with relational databases, NoSQL systems, caching layers, and distributed data storage solutions.
  • Experience influencing technical direction across teams and mentoring other engineers.
  • Strong communication skills with the ability to align technical and non-technical stakeholders.

Responsibilities

  • Design, build, and evolve backend systems that power reviews, reputation signals, and trust-related platform features.
  • Define technical architecture and contribute to long-term strategy for scalable, modular reputation infrastructure.
  • Develop reliable, high-performance services and data systems that support review flows, enforcement mechanisms, and user insights.
  • Collaborate with product, legal, and cross-functional engineering teams to translate requirements into robust technical solutions.
  • Establish engineering best practices, reusable frameworks, and “paved paths” within the reputation and trust domain.
  • Influence technical direction across teams, ensuring alignment on system design, scalability, and roadmap priorities.
  • Mentor engineers and contribute to raising the overall technical bar within the organization.
View Full Description & ApplyYou'll be redirected to the employer's site
196,000 - 227,000 USD per year
Apply Now