
Lead Engineer
Casebook PBC
full-time
Posted on:
Location Type: Remote
Location: Remote • Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $170,000 - $180,000 per year
Job Level
Senior
Tech Stack
CloudJavaMicroservices
About the role
- Provide hands-on technical leadership in the design, integration, implementation, and evolution of a scalable, enterprise-grade SaaS platform serving the human services sector.
- Architect and extend a modern microservices ecosystem that delivers high configurability across data modeling, integrations, workflows, notifications, and data persistence.
- Guide and mentor a team of engineers, fostering best practices in software design, code quality, and operational excellence.
- Lead the development of new Casebook platform capabilities using state-of-the-art frameworks, tools, and cloud-native services.
- Design, document, and troubleshoot robust APIs and integrations within a distributed ecosystem of internal and third-party systems.
Requirements
- Bachelor’s degree in Computer Science or related field (or equivalent work experience)
- At least 8-12 years of experience as a software engineer
- Experience architecting microservice web applications (Java required)
- Experience leading feature or component development, balancing trade‑offs, mentoring others, and raising team execution quality.
- Experience with software design patterns, coding standards and code reviews
- Experience collaborating with product and design to estimate, and deliver reliable, high quality software solutions
- Strong leader and mentor with clear and direct communication
- Must have a strong background in SaaS software engineering principles
Benefits
- Competitive salary and benefits package
- Professional growth opportunities
- The chance to make a real difference by supporting those who help others
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavamicroservicesAPIssoftware design patternscoding standardscode reviewscloud-native servicesdata modelingintegrationsworkflows
Soft skills
leadershipmentoringcommunicationcollaborationproblem-solvingteam execution qualitybest practicesoperational excellencedesign documentationtroubleshooting
Certifications
Bachelor’s degree in Computer Science