Staff Engineer
Location
United States
Posted
2 days ago
Salary
Not specified
No structured requirement data.
Job Description
Overview
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 second largest healthcare staffing company in the U.S., serving more than 7 million patients in over 1,400 healthcare facilities.
The Staff Engineer is responsible for guiding the technical direction of the team and contributing to engineering practices across the organization. This role will architect core systems, address complex technical problems, and support the development of other engineers while remaining directly involved in coding. This role will have a primary focus on software development, while providing technical guidance that influences software delivery. The Staff Engineer may serve as a Subject Matter Expert.ESSENTIAL FUNCTIONS AND BASIC DUTIES:
Software Development & Technical Excellence - 70%
- Write production code for complex, business-critical features and systems
- Own end-to-end delivery of major initiatives from design through production deployment
- Address complex technical issues escalated by team members
- Debug complex issues spanning multiple systems, services, and integrations
- Establish patterns and practices through exemplary code that others learn from
- Drive technical projects that improve system reliability, performance, and maintainability
- Identify and address technical debt and architectural issues proactively
- Improve code quality, testing practices, and engineering processes across teams
- Advocate for engineering best practices including testability, observability, and maintainability
- Lead incident response for complex production issues, conduct thorough root cause analysis
- Balance speed of delivery with technical quality and long-term maintainability
- Make pragmatic technical tradeoffs while keeping systems evolvable
Cross-Functional Collaboration & Influence – 20%
- Collaborate with other Staff engineers and tech leads on company-wide technical decisions
- Contribute to engineering-wide initiatives (tooling, standards, architecture patterns)
- Provide technical guidance through architecture reviews and consultation
- Share knowledge through documentation, tech talks, and mentoring across teams
- Participate in hiring through technical interviews and establishing hiring bar
- Represent engineering in discussions with Product, leadership, and stakeholders
- Work closely with Product Management to shape features for technical feasibility and user value
- Partner with Platform and Quality teams on infrastructure, tooling, and quality initiatives
- Communicate technical complexity and tradeoffs clearly to non-technical stakeholders
- Contribute to technical roadmap planning and estimation
- Help prioritize technical work alongside feature development
Technical Leadership - 10%
- Serve as tech lead for an engineering team, setting technical direction and making architecture decisions
- Design and architect major features and systems that other engineers build upon
- Make critical technical decisions on frameworks, tools, patterns, and approaches
- Review architecture and code across the team, establishing and maintaining technical standards
- Represent the team in cross-functional technical discussions and planning
- Mentor Senior and mid-level engineers on architecture, design patterns, and engineering excellence
SECONDARY FUNCTIONS (IF APPLICABLE)
- May work on special projects or other duties as assigned
- May serve as a Subject Matter Expert
SUPERVISORY/BUDGETARY/EXTERNAL COMMUNICATION RESPONSIBILITY
- Communicates with external vendors and service providers as needed
- Aware of budget, helps manage expenses
QUALIFICATIONS – EDUCATION, WORK EXPERIENCE, CERTIFICATIONS:
- Bachelor’s Degree in related field, required
- 8-10+ years of software engineering experience with strong track record of technical leadership
- Proven experience as tech lead or technical leader by mentoring and developing engineers at multiple levels with measurable growth
- Experience scaling systems and teams through organizational growth
- Experience with our technology stack: Terraform, React.js, Azure, Go, Fabric
- Experience in healthcare, fintech, or regulated industries (HIPAA, SOC2)
KNOWLEDGE, SKILLS, AND ABILITIES:
- Ability to adhere to and exhibit the Company Values at all times
- Working knowledge of Microsoft Word, Excel, PowerPoint, Outlook, and Teams
- Expert-level programming skills in C# / .NET with mastery of software design patterns and principles
- Deep expertise in web applications, distributed systems, APIs, and / or databases
- Strong system design and architecture skills - can design complex systems considering scalability, reliability, and maintainability
- Track record of delivering high-impact technical projects from concept to production
- Understanding of modern software development practices (CI/CD, testing, observability, agile methodologies)
- Led technical initiatives spanning multiple teams or domains
- Contributed to engineering culture, practices, or tooling at previous companies
- Conference speaking, technical writing, or open source contributions
- Background in multiple technical domains (frontend, backend, infrastructure, data)
- Excellent technical communication - can explain complex topics clearly to various audiences through design docs, presentations, and discussions
- Proficiency in customer relationship management (CRM) software
- Ability to build and maintain relationships with potential clients
- Solid critical thinking and creative problem-solving skills
- Strong organizational and time management skills
- Strong collaboration skills across engineering, product, and business teams
- Flexibility and adaptability to change
- Ability to consistently meet goals, commitments, and deadlines
- Ability to work with sensitive information and maintain confidentiality
KEY COMPETENCIES REQUIRED
- Communicates Effectively
- Innovative
- Customer Focus & Teamwork
- Quality & Results Oriented
- Decision Making
- Resourcefulness & Tenacious
- Develops Self
- Technical Skills
PHYSICAL, MENTAL, WORKING CONDITION, AND TRAVEL REQUIREMENTS
- Typical office environment - sedentary with typing, writing, reading requirements. May be able to sit or stand.
- Speaking, reading, writing, ability to use a telephone and computer
- Ability to exert up to 10 lbs. of force occasionally
- Ability to interpret various instructions
- Ability to deal with a variety of variables under only limited standardization
- Ability to travel up to 10% of the time
What is in it for you
Company-paid benefits (Basic Life and AD&D, Short and Long-Term Disability, Employee Assistance Program, Compass Health Advocate and Transitions).
Healthcare benefit options (Value Plan, High Deductible Plan with HSA, Healthcare FSA, Dependent Care FSA, Prepaid Legal Services, 529 Savings Plan, Pet Insurance).
Paid parental leave.
Company sponsored 401k plan with company matching.
PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure.
Disclosures
Smoking/vaping and the use of tobacco products are prohibited on all Company premises, including indoor and outdoor areas, parking lots, and Company-owned vehicles.
As part of our employment process, candidates who receive a conditional offer may be required to undergo pre-employment drug testing.
We are an Equal Opportunity Employer and do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected status under the law.
Related Guides
Related Job Pages
More Software Engineer Jobs
The Software Engineer II will develop and maintain proprietary applications supporting multiple business lines using various Microsoft technologies, following best practices to implement documented requirements for web and Windows applications and services. Essential functions include using C#, ASP.NET, and SQL Server for development, utilizing GitHub Copilot, ensuring code coverage with unit tests, and troubleshooting production issues.
The Staff Software Engineer will collaborate with stakeholders to understand customer challenges, driving decisions using data, and designing, testing, and coding new solutions using modern technologies and test-driven development practices. Responsibilities also include strengthening engineering processes, supporting live applications, and leading technical initiatives for the team.
The primary duties involve reviewing documentation to assign appropriate CPT, HCPCS, and ICD-10 diagnosis codes, resolving edits in work queues, and reviewing denials for potential corrected claims or appeals. This role also requires working with clinic supervisors, providers, and the Revenue Management team to address coding issues and questions.
The Coder II staff reviews documentation to assign appropriate CPT, HCPCS, and ICD-10 diagnosis codes, resolves edits in work queues, and reviews denials for potential corrected claims or appeals. This individual will also collaborate with clinic supervisors, providers, and the Revenue Management team to address coding issues and questions according to payer rules.