Pluribus Digital

Tech Lead

Pluribus Digital

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $165,000 - $195,000 per year

Job Level

Senior

Tech Stack

CloudDistributed SystemsJavaMicroservices

About the role

  • Serve as the technical lead for modernizing legacy enterprise applications into a scalable, cloud-ready architecture
  • Define technical direction, architecture standards, and engineering best practices for the team
  • Lead design sessions and architecture reviews; document technical decisions and solutions
  • Guide decomposition of monolithic systems into well-scoped, maintainable microservices
  • Design and implement backend services and RESTful APIs using modern frameworks and patterns
  • Provide technical leadership for frontend development and ensure clean API contracts
  • Lead secure authentication and authorization approaches in partnership with security stakeholders
  • Promote CI/CD automation, infrastructure-aware design, and production readiness (logging, monitoring, resiliency)
  • Balance technical debt reduction with delivery timelines and operational risk
  • Mentor engineers through code reviews, technical coaching, and day-to-day guidance
  • Partner closely with product, operations, and program stakeholders to deliver high-quality outcomes
  • Identify risks early and recommend mitigation strategies to keep delivery on track

Requirements

  • Public Trust Clearance
  • 8+ years of professional software development experience, with 3+ years in a technical leadership role
  • Strong mission alignment
  • Strong expertise in modern backend development (e.g., Java and enterprise application frameworks)
  • Hands-on experience designing and delivering microservices and distributed systems
  • Experience modernizing legacy systems and refactoring complex codebases
  • Deep understanding of RESTful API design and integration patterns
  • Solid experience with relational databases and data migration concepts
  • Working knowledge of modern frontend frameworks and UI patterns
  • Experience implementing secure authentication and authorization (OAuth2, OIDC, JWT, RBAC)
  • Familiarity with CI/CD pipelines, automated testing, and application observability
  • Strong analytical and problem-solving skills, especially in legacy environments
  • Ability to clearly communicate technical concepts to both technical and non-technical audiences
  • Experience working in Agile or iterative delivery environments
  • Comfort operating in regulated, security-conscious environments
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Benefits
  • Competitive salary that is determined at the time of offer
  • Opportunity to earn annual bonus
  • Robust benefits package

Applicant Tracking System Keywords

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

Hard skills
JavamicroservicesRESTful APIrelational databasesdata migrationOAuth2OIDCJWTRBACCI/CD
Soft skills
technical leadershipanalytical skillsproblem-solvingcommunicationmentoringcollaborationrisk managementtechnical coachingmission alignmentguidance
Certifications
Public Trust ClearanceBachelor’s degree in Computer ScienceBachelor’s degree in Engineering