Casebook PBC is seeking a Software/Systems Engineer to improve people's lives by empowering community well-being through innovative technology, focusing on creating adaptive, research-based, and practice-driven SaaS solutions that enhance outcomes in human services.
Requirements
- Proven experience in building multi-tier web applications, preferably in Java
- Experience developing and managing microservices architectures
- Proficiency with OpenAPI standards for RESTful web services and external system integrations
- Strong expertise in GraphQL, React, and TypeScript
- Hands-on experience with Java, Spring Boot, Apache Kafka, ElasticSearch, ElastiCache, PostgreSQL, Redis, S3, and Redshift
- Proficiency with version control systems such as Git
- Experience with software testing, including load, performance, and integration testing
Responsibilities
- Provide technical leadership in designing, integrating, implementing, and transitioning enterprise SaaS human services systems
- Develop flexible architectural designs to deliver configurability across data creation, workflows, notifications, and data persistence
- Understand and synthesize integration requirements, offering recommendations aligned with business objectives and technical considerations
- Contribute to the development of the Casebook platform using state-of-the-art frameworks and tools
- Specify and troubleshoot API integrations within a multi-system ecosystem
- Collaborate closely with client stakeholders, product managers, designers, and engineers to deliver seamless solutions
- Introduce and leverage AI tools to enhance development, testing, and deployment workflows
Other
- This remote role is based in the United States and requires candidates to be authorized to work in the US.
- Experience working within SaaS organizations and cross-functional teams
- Ability to synthesize complex information and remove roadblocks to deliver optimal solutions
- Strong analytical and technical skills for issue identification and resolution
- Experience with agile development methodologies