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