CardioOne partners with independent cardiologists to provide innovative solutions that improve patient outcomes and reduce costs. Their platform helps their physician partners thrive in today’s fee-for-service environment and prepare for success in value-based care. In February 2024, they partnered with WindRose Health Investors as well as top physician services and payor executives to grow their team and invest in their next phase of growth. CardioOne offers a magnificent work environment, good working conditions, and competitive pay. They take pride in creating a culture of employee engagement that translates into an exemplary patient experience. Join them in their mission to positively impact US cardiology.
Senior Software Engineer
Location
United States + 180 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, Côte D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, Réunion, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen, India, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Indonesia, Cambodia, Lao People's Democratic Republic, Malaysia, Myanmar, Korea, Republic Of, China, Afghanistan, Bangladesh, Bhutan, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan, Australia, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu, New Zealand
Posted
10 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
CardioOne is hiring an experienced Senior Software Engineer & DevOps to lead and scale a high-performing engineering and DevOps team. In this role, you will be responsible for hands-on development, deployment, and maintenance of software applications and infrastructure, ensuring high performance, scalability, and reliability. You will lead the engineering team in building high-quality software while managing the DevOps team to implement robust CI/CD pipelines, automation, cloud infrastructure, and monitoring solutions. This is a hands-on position that will grow into a leadership position as the organization scales. You will report directly to the Senior Director of Software Engineering.
- Develop and implement DevOps strategies that improve system reliability, scalability, and efficiency by building/enhancing backend services, microservices, and APIs that support the company’s products and services
- Manage the end-to-end lifecycle of applications, from development through deployment and operation
- Ensure continuous integration and continuous delivery (CI/CD) pipelines are robust, optimized, and automated
- Write clean, maintainable, and efficient code, following best practices in software engineering and design patterns
- Conduct code reviews and mentor junior engineers to ensure code quality and technical excellence
- Review code, design, and deployment strategies to ensure best practices, code quality, and technical excellence
- Optimize and manage cloud-based infrastructure on platforms like AWS, and/or Azure, ensuring high availability and scalability
- Implement and manage monitoring, alerting, and logging systems to proactively detect and address application and performance issues
- Integrate security best practices into the CI/CD pipelines, ensuring secure deployments and infrastructure compliance
- Troubleshoot and resolve complex infrastructure and deployment-related issues across dev, QA, Staging, and production environments
- Setup and manage 3P file transfer protocols, access, and other infrastructure as needed
- Ensure that all systems are secure and compliant with relevant industry standards
- Oversee infrastructure cost management and optimization, ensuring resources are effectively allocated and expenses are managed
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- 8+ years of experience in software engineering, DevOps, or related roles
- Strong expertise in cloud platforms (e.g., AWS, Azure) and services like EC2, Lambda, S3, Docker, ECS, elastic etc.
- Extensive experience in software development using modern programming languages (e.g., Java, Python)
- Hands-on experience with infrastructure-as-code tools (e.g., Terraform, Terragrunt) and CI/CD tools such as GitLab
- Strong knowledge of monitoring, alerting, and observability tools
- Experience in designing and deploying microservices and containerized applications using Docker
- Strong communication, collaboration, and organizational skills, with the ability to work effectively across teams and departments
- Excellent problem-solving, troubleshooting, and analytical skills
- Proven ability to lead and manage engineering teams, promoting innovation and driving technical excellence
- Ability to work in a fast-paced environment with rapidly changing priorities
- Strong problem-solving and analytical skills
- Excellent verbal and written communication skills
- Ability to manage relationships across technical and non-technical teams
Preferred Qualifications
- Experience with frontend technologies (React is a plus)
- Experience with AI/ML & ETL tools and processes
- Healthcare domain knowledge
Benefits
- Medical, dental, vision, and a 401k plan with a match to benefit eligible employees
- PTO (Personal Time Off) and sick time to full-time employees
- A magnificent work environment and good working conditions
- A culture of employee engagement that translates into an exemplary patient experience
Job Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- 8+ years of experience in software engineering, DevOps, or related roles
- Strong expertise in cloud platforms (e.g., AWS, Azure) and services like EC2, Lambda, S3, Docker, ECS, elastic etc.
- Extensive experience in software development using modern programming languages (e.g., Java, Python)
- Hands-on experience with infrastructure-as-code tools (e.g., Terraform, Terragrunt) and CI/CD tools such as GitLab
- Strong knowledge of monitoring, alerting, and observability tools
- Experience in designing and deploying microservices and containerized applications using Docker
- Strong communication, collaboration, and organizational skills, with the ability to work effectively across teams and departments
- Excellent problem-solving, troubleshooting, and analytical skills
- Proven ability to lead and manage engineering teams, promoting innovation and driving technical excellence
- Ability to work in a fast-paced environment with rapidly changing priorities
- Strong problem-solving and analytical skills
- Excellent verbal and written communication skills
- Ability to manage relationships across technical and non-technical teams
- Preferred Qualifications
- Experience with frontend technologies (React is a plus)
- Experience with AI/ML & ETL tools and processes
- Healthcare domain knowledge
Benefits
- Medical, dental, vision, and a 401k plan with a match to benefit eligible employees
- PTO (Personal Time Off) and sick time to full-time employees
- A magnificent work environment and good working conditions
- A culture of employee engagement that translates into an exemplary patient experience
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Engineer – Virtual Primary Care Platform
LifeMDLifeMD (Nasdaq: LFMD) is a rapidly growing direct-to-consumer telemedicine company.
Senior Full Stack Engineer developing the VPC platform for telehealth applications
Traveling Superintendent – Mission Critical
BostonAt Shawmut Design and Construction, we take pride in the culture we’ve built as a 100% employee-owned company—one that’s been recognized with more than 85 Best Place to Work awards. We’ve been honored as a National Fortune Best Workplace, a Fortune Best Workplace for Women, Millennials, and Parents, and one of America’s Best Employers by Forbes—along with numerous regional recognitions across our 15 offices nationwide.
Shawmut is expanding its Mission Critical business unit and seeking a highly skilled Superintendent – Mission Critical to lead field operations on large scale, technically complex data center projects. This role requires significant travel and can be based anywhere in the United ...
Senior Fullstack Engineer
ButterflyMXVideo intercoms, access control systems, and security cameras loved by 20,000 multifamily, gated, commercial properties.
Senior Full Stack Engineer building APIs and services at ButterflyMX
Software Verification Specialist
CodekeeperCodekeeper was founded by tech industry professionals to revolutionize software escrow for the cloud era. We offer state-of-the-art disaster recovery solutions that mitigate third-party risks in business operations. As a remote-first company with a central office in The Hague, we prioritize a healthy, resilient organization to support the development of our robust app.
The primary focus of this role is to ensure the integrity and reliability of our customers' software through verification processes. Analyze technical documentation Execute successful software builds in various programming languages Validate software functionality against specifi...