Current jobs related to Backend Software Engineer - Kansas City, MO - Winona


  • Kansas City, MO, United States Tenex.AI Inc Full time

    Company OverviewTENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider. We are a force multiplier for defenders, helping organizations enhance their cybersecurity posture through advanced threat detection, rapid response, and continuous protection. Our team is composed of industry experts with deep experience...


  • Kansas City, MO, United States Tenex.AI Inc Full time

    Company OverviewTENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider. We are a force multiplier for defenders, helping organizations enhance their cybersecurity posture through advanced threat detection, rapid response, and continuous protection. Our team is composed of industry experts with deep experience...


  • Kansas City, MO, United States Tenex.AI Inc Full time

    Company OverviewTENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider. We are a force multiplier for defenders, helping organizations enhance their cybersecurity posture through advanced threat detection, rapid response, and continuous protection. Our team is composed of industry experts with deep experience...


  • Kansas City, MO, United States RxVantage Full time

    Position Overview: Join our dynamic and fully remote engineering team as a Senior Full-Stack Software Engineer/Architect. This senior-level position is perfect for individuals who excel in fast-paced environments and are adept at tackling complex challenges while leading technical projects across both product and data domains. In this role, you will take...


  • Jefferson City, MO, United States Coinbase Full time

    Are you ready to take on challenges that push your capabilities to new heights? At Coinbase, we are driven by our mission to enhance economic freedom globally. Join us in revolutionizing the financial system and contributing to the future of on-chain platforms. We are looking for a unique candidate: someone who is not only passionate about our mission, but...


  • Kansas City, MO, United States Speechify Full time

    divh2Senior Software Engineer, Core Experiences/h2pSpeechify is the easiest way to listen to the worlds information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster./ppWhat streaming services...


  • Kansas City, MO, United States Speechify Full time

    divh2Senior Software Engineer, Core Experiences/h2pSpeechify is the easiest way to listen to the worlds information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster./ppWhat streaming services...


  • Kansas City, MO, United States Speechify Full time

    divh2Senior Software Engineer, Core Experiences/h2pSpeechify is the easiest way to listen to the worlds information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster./ppWhat streaming services...


  • Kansas City, MO, United States Speechify Full time

    divh2Senior Software Engineer, Core Experiences/h2pSpeechify is the easiest way to listen to the worlds information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster./ppWhat streaming services...


  • Kansas City, MO, United States Speechify Full time

    divh2Senior Software Engineer, Core Experiences/h2pSpeechify is the easiest way to listen to the worlds information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster./ppWhat streaming services...

Backend Software Engineer

3 weeks ago


Kansas City, MO, United States Winona Full time

Join Winona as a Backend Software Engineer

Winona is a pioneer in telemedicine, focusing on HRT for women undergoing menopause. Our technology stack, which includes an EHR, patient care management system, patient portal, and marketing tools, is built in-house. Alongside two compounding pharmacies, our dedicated team of physicians ensures top-notch care through a fully integrated business model.

We're searching for a passionate Backend Software Engineer to be part of our app product team. In this role, you will help enhance our backend codebase and create essential integrations for our platform. You'll be instrumental in ensuring our systems adapt swiftly to support internal stakeholders, including doctors and customer support teams. Your contributions are vital for the reliability and scalability of our telehealth services by implementing new features and maintaining critical systems.

Key Responsibilities:

  • Develop, maintain, and enhance backend services and APIs that power the Winona platform.
  • Implement and manage integrations with third-party services, particularly Stripe.
  • Design and optimize backend systems and architecture for efficiency and scalability.
  • Establish robust authentication and security mechanisms to protect patient data, utilizing OIDC experience.
  • Troubleshoot, debug, and resolve backend issues, taking independent action to fix production systems.
  • Collaborate closely with cross-functional teams and internal stakeholders to deliver effective features and solutions.
  • Write clean, well-documented, and testable code that aligns with engineering best practices.
  • Engage in code reviews and contribute to discussions on system design and scalability.
  • Provide reliable backend support coverage during U.S. business hours.

Qualifications:

  • Minimum of 3 years’ professional experience in software development, specifically in backend engineering.
  • Experience in building backend platform services with a strong focus on performance.
  • Proficiency in ExpressJS, PostgreSQL, RESTful APIs, Stripe, and OIDC security concepts.
  • Strong programming skills in modern backend languages such as Node.js, Python, Go, or Java.
  • Deep understanding of backend engineering principles, including API development, database design, and system architecture.
  • Experience maintaining APIs with OpenAPI Specification 2 (OAS2) is advantageous.
  • Hands-on experience with various authentication mechanisms (e.g., OAuth2, JWT, SSO).
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and with containerization technologies like Docker and Kubernetes.
  • Experience with agile development methodologies and DevOps practices.
  • Exceptional communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Ability to quickly adapt to new technologies and changing business needs.
  • A personal computer with a stable internet connection capable of running development tools efficiently.

What’s in it for you?

  • Enjoy the flexibility to work from anywhere
  • Unlimited Paid Time Off.
  • Paid holidays according to your country of residence.
  • Receive a pro-rated 13th-month bonus in select regions.
  • Earn referral bonuses.
  • Financial support for online courses to enhance your skills.
  • Experience a fun and casual work environment.
  • Participate in engaging employee activities and virtual team gatherings.
  • Join a diverse, global team

Equal Employment Opportunity:

Winona is committed to providing equal employment opportunities to all qualified individuals without discrimination. We take all allegations of discrimination, harassment, and retaliation seriously and will investigate such claims thoroughly.