Thryv

Lead Product Engineer

Thryv

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $203,000 per year

Job Level

About the role

  • Analyzes and defines software and/or systems requirements to determine specifications and standards.
  • Performs coding, debugging, testing and troubleshooting throughout the application development process.
  • Develops software and tools that support design, infrastructure, and technology platforms, including databases and cloud-based systems, to optimize operational efficiency.
  • Provides feedback in code reviews within their owned area and other technical domains as appropriate.
  • Consistently writes unit, integration, and/or API-level tests and coaches teammates to maintain testing discipline.
  • Analyzes and designs databases within an application area.
  • Architects and implements authentication and identity solutions using CAS and Auth0.
  • Ensures all team members adhere to efficient processes and best practices by leading with expertise and guidance.
  • Develops high-performance backend services using Java (Spring Boot preferred).
  • Assists in tracing and debugging issues beyond their immediate team’s domain, collaborating across the engineering organization to ensure timely resolution of faults.

Requirements

  • Bachelor's degree (or international equivalent) or equivalent experience, required
  • 9+ years of related experience, required.
  • Experience using Git/GitHub, JIRA, Confluence, CircleCI, Gradle, Micronaut, OpenAI/Swagger, required.
  • Experience developing under Agile, SCRUM, or similar iterative unified methodologies required.
  • GitHub or Stack Overflow profile showcasing contributions to open source/personal projects required.
  • Previous work in a fast-growing company or an entrepreneurial setting required.
  • 4+ years of software/product engineering experience collaborating with Product Managers and Designers within cross-functional teams required.
  • 12+ years of related experience, preferred.
  • Experience in Lombok, Kubernetes, Docker, GCP Registry, PostgreSQL, K6, SpotBugs, Dependency-Check, Veracode, Terraform, Terraform fmt + YAML validation (linting & validation), Manual gates for staging/production preferred.
  • Expert in modern front-end development, with proven experience in component-driven architectures using JavaScript frameworks such as Vue or React, including deep expertise in the Vue.js ecosystem (Vue 3, Vue Router, Vuex, Pinia, Composition API, Vite).
  • Strong back-end development skills with hands-on experience in the Java ecosystem, particularly Spring Boot, alongside expertise in designing and implementing secure authentication and authorization flows utilizing OAuth2 and OpenID Connect (OIDC).
  • Strong, hands-on expertise with authentication platforms including CAS and Auth0, covering tenant configuration, rule/actions development, identity provider integration, and role-based access control (RBAC).
  • Extensive cloud platform experience with AWS or GCP, encompassing compute, networking, identity and access management (IAM), container orchestration, and serverless technologies.
  • Strong communication and collaboration skills, effectively engaging cross-functional teams and stakeholders at all levels with clear written and verbal communication.
  • Advanced problem-solving and technical leadership skills, capable of translating complex business requirements into scalable, maintainable technical solutions, while contributing to architectural design decisions.
  • Excellent project and time management skills, able to prioritize and manage multiple initiatives concurrently, ensuring timely delivery in dynamic and evolving environments.
  • Ability to travel less than 5% of the time.
  • Must be 18 years of age or older.
  • Must successfully complete pre-employment screening process, as required.
  • Must successfully complete any required training or orientation courses, as needed.
Benefits
  • Competitive medical, dental, and vision plans, plus a wellness program with added incentives
  • 401(k) savings plan with company match and employee stock purchase plan
  • Continuing education benefits with tuition assistance programs
  • One week of paid time off at the end of the year, in addition to our standard paid time off policy.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootGitGitHubJIRAConfluenceAgileSCRUMPostgreSQLOAuth2
Soft Skills
communicationcollaborationproblem-solvingtechnical leadershipproject managementtime management
Certifications
Bachelor's degree