Software Maintenance & Cloud Operations Engineer

Ascent Health Services LLC
Riverside, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Riverside, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Data analysis
Application Performance Management
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Computer Security
Relational Databases
DevOps
Identity and Access Management
Python
PostgreSQL
Software Maintenance
Software Engineering
Web Applications
Cloud Platform System
React
Software Troubleshooting
Reliability of Systems
Cloudwatch
Service Stack
Programming Languages

Job description

At Ascendco, we are building technology that empowers surgical teams with the tools and information they need to improve their work-life and deliver exceptional patient care. Our mission is to build a highly interoperable cloud platform that enables clean data, compliant workflows, and actionable analytics that drive continuous improvement across surgical services.

We are looking for a Software Maintenance & Cloud Operations Engineer who enjoys solving problems, improving reliability, and learning how modern cloud applications operate.

Approximately 70% of your time will be focused on software troubleshooting, bug resolution, quality assurance, and maintaining existing systems. The remaining 30% of your time will be dedicated to supporting our AWS infrastructure, deployments, monitoring, security initiatives, and operational maintenance.

This role is ideal for an early-career engineer who loves figuring out how systems work, takes pride in solving difficult problems, and wants to expand their skills across software development, cloud infrastructure, and cybersecurity. You'll work alongside experienced engineers while building expertise in both application support and cloud operations., Software Maintenance & Troubleshooting (Approximately 70%)

  • Respond to and prioritize escalated issues from the support team and diagnose problems across our technology stack, including PostgreSQL, ReactJS, and Python
  • Investigate bugs and resolve them when possible, or hand them off with clear technical analysis and recommendations when deeper rework is required
  • Maintain and improve existing code, particularly in critical or high-traffic areas of the platform
  • Analyze data quality issues, integration problems, and application performance bottlenecks
  • Collaborate closely with software engineers, QA, support, and client success teams to resolve client-facing issues quickly
  • Create and maintain internal documentation for recurring issues, troubleshooting procedures, and known system behaviors
  • Identify opportunities to improve system reliability, maintainability, and operational efficiency

Cloud Operations, Security & AWS Maintenance (Approximately 30%)

  • Assist with AWS deployments and operational maintenance activities
  • Monitor cloud infrastructure health, performance, backups, and alerting systems
  • Assist with maintaining and improving Ascendco's AWS security posture under the guidance of senior engineers
  • Support patching, updates, and maintenance of cloud-hosted systems and services
  • Participate in disaster recovery testing and business continuity initiatives
  • Assist with investigating infrastructure and security-related issues and implementing corrective actions
  • Support SOC 2, HIPAA, and other security and compliance initiatives as needed
  • Collaborate with engineering leadership to continuously improve deployment and operational processes

Requirements

Must-Haves

  • 1-3 years of experience as a software developer, QA engineer, technical support engineer, DevOps engineer, or similar technical role
  • Experience writing software in at least one modern programming language such as Python, JavaScript, Java, C#, or Go
  • Familiarity with relational databases and SQL
  • Strong troubleshooting and problem-solving skills
  • Ability to analyze technical issues and communicate findings clearly
  • Strong attention to detail and organizational skills
  • Ability to manage multiple priorities and adapt quickly as new issues arise
  • Curiosity about cloud infrastructure, security, and how modern SaaS applications are operated
  • Strong written and verbal communication skills
  • Ownership mindset and willingness to learn continuously
  • Ability to work effectively in a collaborative team environment

Nice-to-Haves

  • Experience with Python, PostgreSQL, React, or modern web applications
  • Familiarity with AWS services such as EC2, S3, CloudWatch, IAM, and VPCs
  • Experience supporting production SaaS applications
  • Familiarity with CI/CD pipelines and deployment processes
  • Exposure to cybersecurity concepts and best practices
  • Experience working in healthcare technology or other regulated industries

About the company

At Ascendco, we believe in continuous improvement, ownership, collaboration, and bringing energy to meaningful work. We are drivers, not passengers. We take ownership of problems, work together to solve them, and continuously look for ways to improve ourselves, our products, and our processes. We operate in a flexible hybrid work environment with a strong emphasis on collaboration, learning, and professional growth. You'll work alongside software engineers, healthcare experts, and operations professionals who are passionate about building technology that makes a real difference. This role offers an excellent opportunity to develop skills across software engineering, cloud infrastructure, security, quality assurance, and production operations while working on mission-critical healthcare technology. Why Join Ascendco? At Ascendco, you'll have the opportunity to build technology that directly impacts healthcare professionals and the patients they serve. Every issue you resolve, every deployment you support, and every reliability improvement you make helps surgical teams operate more efficiently and focus on delivering exceptional patient care. If you're naturally curious, enjoy solving problems, and want to grow your career across software development and cloud operations, we'd love to hear from you.

Apply for this position