Engineer III
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Kimedics, LLC is one of LocumTenens.com families of companies. Kimedics is building workforce solutions for healthcare staffing to help operations teams and clinicians spend less time on administrative tasks and more time on patient care. With the growing clinician shortage, medical groups have to rely on collaboration with their clinician networks and staffing partner organizations to fill their schedule efficiently - and without the right tool this can get incredibly complicated and expensive fast. We help them organize and optimize their practice staffing and scheduling operations! We have built a full-stack end-to-end solution consisting of roster management, credentialing and document task templates, scheduling apps, pay calculation automation and analytics dashboards that empower healthcare organizations to optimize their schedule and rosters for the best fit and cost optimized schedule. We are a Jackson Healthcare company and we are now the third largest healthcare staffing company in the U.S., serving more than 7 million patients in over 1,400 healthcare facilities. The Engineer III is an experienced software engineer who independently designs and delivers complex features with minimal oversight. This role applies strong technical judgment to solve difficult problems, upholds team engineering standards through code review and documentation, and begins to mentor junior engineers. The Engineer III is a reliable owner of significant work and a growing technical voice within their team. ESSENTIAL FUNCTIONS AND BASIC DUTIES: Technical Execution & Excellence - 80% Independently design and implement complex features and improvements from requirements through production Own medium-to-large features and initiatives end-to-end with minimal oversight Write high-quality, well-tested, maintainable code that serves as a model for junior engineers Lead code reviews, providing thorough and constructive technical feedback Diagnose and resolve complex bugs and production issues, including those spanning multiple systems Identify and address technical debt within their area; propose improvements with clear rationale Make sound technical decisions within well-understood domains; escalate architectural decisions appropriately Build deep knowledge of the team's systems and contribute to architectural discussions Drive improvements to team engineering practices - testing, observability, CI/CD, and code quality Contribute to technical documentation, runbooks, and design documents Participate in incident response and post-incident review within their domain Balance delivery speed with code quality and long-term maintainability Team Collaboration & Technical Contribution - 15% Communicate progress, risks, and technical tradeoffs clearly to team and stakeholders Collaborate with Product and QA on requirements, acceptance criteria, and feature quality Mentor Engineer I and Engineer II teammates through pairing, code review, and coaching Participate in technical interviews and hiring screens Help decompose and estimate complex work for sprint and quarterly planning Share knowledge through documentation, design documents, and team discussions Partner with Platform on infrastructure and tooling needs for features they own Technical Growth & Influence 5% Contribute to team-level technical direction and approach Propose improvements to engineering processes, tooling, and standards Participate in architecture and design reviews for teamwork Develop breadth across the team's systems beyond their primary ownership area SECONDARY FUNCTIONS (IF APPLICABLE) May work on special projects or other duties as assigned Research and develop necessary skills to support organizational objectives SUPERVISORY/BUDGETARY/EXTERNAL COMMUNICATION RESPONSIBILITY No direct supervisory responsibility Communicates with immediate team and cross-functional partners (Product, QA, Platform) and external vendors as needed QUALIFICATIONS - EDUCATION, WORK EXPERIENCE, CERTIFICATIONS: Bachelor's Degree in Computer Science, related technical field, or equivalent practical experience, required 4-6 years of professional software engineering experience Proven experience independently delivering complex features from design through production deployment Experience working with distributed systems, APIs, data pipelines, or cloud infrastructure at production scale Experience providing meaningful code review feedback and beginning to mentor junior engineers KNOWLEDGE, SKILLS, AND ABILITIES: Ability to adhere to and exhibit the Company Values at all times Solid proficiency in the technology stack and domain relevant to the team (e.g. application, data, or cloud/infrastructure engineering) Understanding of CI/CD pipelines, observability practices, and modern software delivery Familiarity with healthcare or regulated industries (HIPAA, SOC2) preferred Solid proficiency in programming languages and tools relevant to the team's domain Experience designing and b