
Tech Lead
Pluribus Digital
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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