hims & hers logo
hims & hers

hims & hers offers a modern approach to health and wellness.

Principal Engineer – Fullstack, Backend

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$240K - $280K / year

Seniority

Lead

Bachelor Degree15 yrs expEnglishAWSCloudDockerGraphQLJavaKotlinKubernetesReactGo

Job Description

Principal Engineer – Fullstack, Backend

hims & hers

• Define and evolve the architectural vision for customer-facing systems in alignment with business strategy. Lead cross-org initiatives that address long-term scale, system boundaries, and foundational capabilities • Establish patterns and frameworks that ensure quality, resilience, and operational excellence across the organization. Serve as the authority on design decisions and foster alignment across teams • Collaborate with engineering and product leadership to shape product direction and ensure our architecture supports strategic goals. Drive org-wide adoption of scalable practices, tools, and development norms • Mentor senior technical leaders, elevating engineering capabilities across the organization. Champion initiatives that foster talent density, engineering rigor, and a culture of continuous learning • Lead through complexity and ambiguity, clarifying direction where ownership is unclear. Remove organizational blockers, simplify decision-making, and accelerate delivery of strategic initiatives • Translate customer needs and product goals into scalable technical solutions. Define principles and patterns that embed customer obsession into our platform’s architecture • Design systems and team boundaries to support sustainable growth. Drive investment in non-functional priorities (e.g., observability, migrations, reliability) early in the design process

Job Requirements

  • 15+ years of professional software engineering experience with deep architectural expertise and a record of delivering production backend systems at scale.
  • Proven track record of influencing technical strategy and delivering cross-org technical initiatives at the group or organizational level.
  • Experience with backend technologies such as Kotlin, Java, or Go, with a deep understanding of system design for scale and performance.
  • Full-stack capability with frontend proficiency in modern frameworks and libraries (React, Next, GraphQL)
  • Experience introducing and scaling shared infrastructure, frameworks, or libraries across multiple teams.
  • Proficiency with CI/CD workflows (e.g., CircleCI, GitHub), cloud infrastructure (AWS, Docker, Kubernetes), and observability tools (e.g., Datadog).
  • Demonstrated ability to drive architectural clarity and strategic technical alignment across functions.
  • Experience translating customer and clinical needs into reliable, maintainable, and high-impact technical solutions.
  • A track record of driving meaningful improvements in developer experience, team velocity, and system sustainability.
  • Exceptional communication and collaboration skills with a demonstrated ability to influence across functions.
  • Experience coaching and growing senior engineering talent, and shaping hiring and development practices.

Benefits

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • 401k benefits with employer matching contribution
  • Offsite team retreats

Related Job Pages

More Backend Engineer Jobs

Peraton logo

Java Full Stack Developer

Peraton

Fearlessly solving the toughest national security challenges.

Full TimeRemoteTeam 10,001+H1B Sponsor

• Design, develop, test, and deploy Java-based applications using Spring Boot and related frameworks. • Develop and maintain modern, responsive front-end applications using Angular. • Build and optimize RESTful APIs and microservices architectures. • Integrate applications with Oracle databases, ensuring efficient queries and performance. • Design and deploy cloud-ready solutions on Microsoft Azure. • Participate in code reviews, architecture discussions, and technical design sessions. • Troubleshoot and resolve issues across the full stack (front-end, back-end, cloud). • Collaborate with QA, DevOps, UX, and product teams to deliver high-quality solutions.

United States
$86K - $138K / year
Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Corrigir e solucionar bugs em produtos legados e novas plataformas; • Desenvolver novas funcionalidades (features) utilizando PHP (preferencialmente v8+); • Escrever queries eficientes e realizar a otimização de consultas no banco de dados MySQL; • Atuar de maneira simultânea em diferentes projetos internos do nosso ecossistema; • Apoiar na quebra de requisitos do produto em atividades técnicas menores para o backlog; • Participar ativamente de reuniões periódicas da squad, manter seu quadro de tarefas atualizado e documentar suas entregas de maneira acessível.

Brazil
GFT Technologies logo

Java Development, AWS – Mid/Senior

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop, maintain, and test APIs and microservices architecture with strong proficiency in the Spring Boot framework and AWS cloud. • Python is a plus. • Experience with AI tools (desirable). • Proven experience working on projects and in teams using agile practices.

Brazil
GFT Technologies logo

Python Development, AWS, AI – Mid/Senior

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Mid/Senior professional working with Python, AWS, and AI. • Enjoy working in a team and be collaborative in your responsibilities; • Be willing to challenge yourself and go beyond, embracing new growth opportunities; • Turn ideas into creative solutions and pursue quality in all your work; • Have strong problem-solving skills; • Be able and comfortable working independently and managing your own time; • Be interested in tackling challenging and innovative technological situations.

Brazil