Software Maintenance & Cloud Operations Engineer
Role details
Job location
Tech stack
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