KPI Integrated Solutions

Senior Software Engineer

KPI Integrated Solutions

full-time

Posted on:

Location Type: Remote

Location: OhioUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Deliver high-quality software across the Opto platform and supporting legacy systems.
  • Leverage, extend, and contribute to the shared Framework in connector and platform development.
  • Own features and technical problem areas end-to-end, from design through implementation and stabilization.
  • Proactively identify, communicate, and escalate delivery risks and blockers.
  • Collaborate closely with architects, product owners, and adjacent engineering teams.
  • Improve engineering standards, reuse, and patterns to reduce delivery friction and long-term complexity.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or a related field, with 5–7 years of professional software development experience; or a provable equivalent level of professional experience for candidates without a formal degree.
  • Strong proficiency in Java and Spring Boot, with experience building and maintaining backend services.
  • Experience working in distributed systems, including performance, reliability, and failure-mode considerations.
  • Ability to context switch effectively between modern platforms and legacy systems.
  • Demonstrated ownership mindset with the ability to operate autonomously in ambiguous environments.
  • Strong written and verbal communication skills, with a focus on clarity and proactive risk visibility.
Benefits
  • - Medical Insurance
  • - Dental Insurance
  • - Vision Insurance
  • - Health Care Concierge Service
  • - 401(k) Retirement Plan (Pre-tax & Roth)
  • - Company paid Basic Life Insurance, Short-Term Disability & Long-Term Disability
  • - Voluntary Life & AD&D Insurance
  • - Voluntary Accident, Critical Illness & Hospital Indemnity Insurance
  • - Pet Insurance
  • - Milk Stork Program
  • - Wellness Program with gift card redemption and wellness challenges
  • - Paid Time Off (Vacation, Sick & 10 Holidays)
  • - Training & Development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring Bootbackend servicesdistributed systemsperformance considerationsreliability considerationsfailure-mode considerationssoftware developmentengineering standardsdesign implementation
Soft Skills
ownership mindsetautonomous operationcommunication skillsclarityproactive risk visibilitycollaborationproblem-solvingcontext switchingdelivery risk identificationescalation
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Software Engineering