
Lead Product Engineer
Thryv
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $152,000 - $203,000 per year
Job Level
Tech Stack
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