A Software Engineer IV is a senior engineer and leading contributor to software development projects, designing and delivering software products and services. The engineer takes responsibility for product quality, stability, and release readiness. The role applies broad experience and judgment to plan and accomplish goals, mentors other engineers through technical guidance, and coordinates technical efforts with adjacent teams. The engineer architects, builds, and maintains software products and services, making high-impact technical decisions and embedding security, observability, performance, and reliability into systems designed for concurrency and scale. The position also evaluates and deploys AI development tools, establishes standards for their configuration and documentation, and uses them to automate routine work and investigate technical issues. The role defines technical requirements and system designs, owns product quality and production monitoring, addresses technical debt, and shapes planning, deployment strategy, and release readiness in coordination with DevOps and Operations. It involves mentoring engineers, collaborating with clinical and business stakeholders, documenting architecture, teaching technical concepts, and contributing to technical hiring.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed