Jobs and Careers
AU

Principal Software Engineer (DevOps)

Augmedix
Bangladeshfull_timeVerifiedPosted 12 Apr 2023

About the role

About Augmedix:<br/>Augmedix (Nasdaq: AUGX) delivers industry-leading, ambient medical documentation and data solutions to healthcare systems, physician practices, hospitals, and telemedicine practitioners. <br/>Augmedix is on a mission to help clinicians and patients form a human connection at the point of care without the intrusion of technology. Augmedix’s solutions extract data from natural physician-patient conversations and convert it to medical notes in real time, which are seamlessly transferred to the EHR. To achieve this, the company’s Ambient Automation Platform uses Automated Speech Recognition and Natural Language Processing, supported by medical documentation specialists. <br/>Leveraging this platform, Augmedix’s solutions relieve clinicians of administrative burden, in turn, reducing burnout and increasing both clinician and patient satisfaction. Augmedix is also leading the revolution in leveraging point-of-care data by making connections between millions of physician-patient interactions and analyzing them to deliver actionable insights that elevate patient care.<br/>About the Role:<br/>We are looking for a Principal Software Engineer (DevOps) to manage and maintain a robust, scalable, and operational cloud infrastructure that will enable Augmedix to quickly and efficiently scale to meet the needs of our fast-growing customer base. As part of a team of DevOps engineers, you will be responsible for the deployment process, including continuous delivery of features, infrastructure automation, configuration management, high availability, and related tooling. The team provides ongoing support for applications and services in production. The team is also responsible for developing processes and tools that promote agility, quality, and oversight of the development life cycle.<br/>We are honored to be recognized as a Red Herring Top 100 Company.  We are creating a metrics-driven company culture that empowers employees to innovate, learn about new technologies, grow their careers, and help each other to succeed. We want to challenge you with open-ended and complex problems and provide a mission-driven environment to help you achieve success and to improve patient health. <h3>Responsibilities:</h3> <ul> <li>Design, build, operate, and support highly available, fault-tolerant, observable, performant, secure, and scalable platform tools, systems, and infrastructure in a cloud-based environment</li><li>Setup and maintain new build and CI/CD tooling, Infrastructure-as-Code (IaC) implementations, and engineering productivity tooling</li><li>Setup and maintain infrastructure &amp; product reliability monitoring and alerting</li><li>Support Security and Compliance governance support in production environments</li><li>Provide engineering support for any issues related to product deployment, availability, and internal operations</li><li>Collaborate with engineers to understand their build pipelines and tooling needs</li><li>You get to explore the latest technologies in AWS and GCP and keep your skills current while you innovate</li></ul> <h3>Requirements:</h3> <ul> <li>8+ years of overall IT experience</li><li>5+ years of experience in DevOps /SRE </li><li>Solid understanding and expertise in UNIX/Linux echo systems (RPM and Debian OS)</li><li>3+ years of experience working with modern cloud architecture and platforms (containers, networking, database, message queueing, load balancing, distributed systems, auto-scaling, etc)</li><li>3+ Experience with Infrastructure as code (IaC), CI/CD, and automation tools including technologies such as Terraform, CloudFormation, Jenkins, etc  (Terraform experience is a definite plus)</li><li>Experience with building/deploying/managing AWS or GCP at an enterprise-level</li><li>Expert in scripting (Python, Bash, or similar languages)</li><li>Experience with container orchestration tools (Kubernetes)</li><li>Proficient with configuration management tools (Terraform, CloudFormation)</li><li>Proficient with software configuration management tools (GIT)</li><li>Proficient with creating CI/CD pipelines (Jenkins)</li><li>Experience using/creating build tools (Maven, Gradle, setup.py, or similar tools)</li><li>Believe in the importance of security, and enjoy the idea of partnering with engineering and compliance to ensure the integrity of our customer's data.</li><li>Enjoy working as part of a distributed team</li><li>Solid understanding and practical experience in software development life cycles (Agile)</li><li>Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills</li><li>Excellent analytical and problem-solving skills</li><li>BS in engineering/computer science or equivalent</li></ul> <h3>Nice to Have:</h3> <ul> <li>Knowledge of core Java and back-end application development is a plus</li><li>Experience in working with overseas (preferably US-based) companies</li></ul>Augmedix is an equal opportunity employer. We are committed to

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Augmedix

View company profile →