
Staff Software Engineer
Cohere Healthabout 3 hours ago
Responsibilities
- Define and drive the architecture of large-scale, distributed application systems.
- Ensure solutions are secure, performant, maintainable, and compliant with regulations.
- Champion engineering best practices in CI/CD, testing, and observability.
- Write clean, maintainable, and well-tested code in modern frameworks.
- Lead the development of core features and APIs impacting healthcare stakeholders.
- Partner with DevOps and Data teams for seamless integration and operational readiness.
- Embed automated testing and monitoring into the development lifecycle.
- Collaborate with Quality, Security, and Compliance stakeholders to maintain high standards.
- Mentor engineers on technical design and code quality.
- Lead design reviews and incident retrospectives for continuous improvement.
- Work closely with Product, Clinical, and Operations teams to meet healthcare needs.
- Ensure predictable, high-quality delivery and quick resolution of hotfixes.
Requirements
- 13+ years of software engineering experience, with at least 3+ years in a senior role.
- Expertise in designing and scaling distributed, cloud-native applications.
- Strong background in modern programming languages like Python, Java, and TypeScript/React.
- Proven track record in driving system architecture and technical strategy.
- Experience in healthcare technology or regulated environments is preferred.
- Demonstrated success in mentoring and developing engineering talent.
- Excellent communication skills to influence both technical and non-technical stakeholders.