Full-Time Lead Engineer - Level IV
Casebook PBC is hiring a remote Full-Time Lead Engineer - Level IV. The career level for this job opening is Experienced and is accepting Houston, Texas based applicants remotely. Read complete job description before applying.
Casebook PBC
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
About the Team: Our Engineering team drives innovation and efficiency across our technological infrastructure. This team collaborates to build deployment pipelines, champion best practices, and stay at the forefront of emerging technologies.
Your Impact: Looking for a software/systems engineer with experience in building, testing, delivering enterprise cloud native software. Lead role on an Agile development team with ownership of Casebook Platform code repositories and internal engineering processes.
What You’ll Do:
- Provide technical leadership in the design, integration, implementation, and evolution of a scalable SaaS platform.
- Architect and extend a modern microservices ecosystem.
- Translate complex requirements into actionable technical solutions.
- Guide and mentor a team of engineers.
- Lead the development of new Casebook platform capabilities.
- Design, document, and troubleshoot robust APIs and integrations.
- Collaborate cross-functionally with product managers, designers, architects, client partners, and other engineering teams.
- Champion software quality and reliability.
- Continuously evaluate and integrate emerging technologies.
- Drive innovation with purpose.
Requirements:
- Bachelor’s degree in Computer Science or related field.
- At least 8-12 years of experience as a software engineer.
- Experience architecting microservice web applications (Java required).
- Experience leading feature or component development.
- Experience with software design patterns, coding standards and code reviews.
- Experience with software testing, including test planning, integration testing and load and performance testing.
- Experience with security compliance, architecture, disaster recovery, performance and cost optimization.
- Experience with relation databases.
- Experience utilizing OpenAPI standards to deliver RESTful web services.
- Experience integrating external system based on OpenAPI standards.
Technical Skills:
- Extensive experience with Java and Spring Boot, and CRNK
- Experience with GraphQL, React, Typescript, Javascript, and MUI
- Experience with Apache Kafka, ElasticSearch, ElastiCache, PostgreSQL, Redis, S3, Redshift and others
- Experience with Python, EMR, Athena
Other Skills:
- Strong leader and mentor with clear and direct communication.
- Strong analytical and technical skills to identify critical issues.
- Experience in an agile software development project.
- Experience using a software version control system (e.g., Git).
- Experience with IT security architecture and best practices.
- Experience with an automated build, automated release, and CI/CD automation.