PhreesiaIndia

Software Engineer, Cloud Infrastructure

Job Description:Phreesia Inc is looking for a talented developer interested in developing “infrastructure as code” focused on Observability practices for cloud-based services on the Platform Infrastructure Engineering team.

Software Engineer, Cloud Infrastructure

Software Engineer, Cloud Infrastructure

Phreesia

India

Full TimeNegotiable
Posted on 15th Sep 2024

Job Description:

Phreesia Inc is looking for a talented developer interested in developing “infrastructure as code” focused on Observability practices for cloud-based services on the Platform Infrastructure Engineering team. This developer will be joining a diverse, highly distributed team of experienced engineers onshore and offshore building, supporting and maintaining cloud service templates for Phreesia products within a variety of development stages. These products primarily utilize technologies such as C# .NET running in Kubernetes, serverless, relational/document databases, message-based queues, and caching services and will be deploying these applications and infrastructure through CI/CD pipelines.

We are looking for a candidate who has a strong desire to learn new technologies and tools, thrives in a collaborative team environment, and has a passion for building foundational platform services used by a variety of application teams. This position is highly hands-on and requires collaborating with Phreesia's development teams to gain intimate knowledge of their workflows and architecture to build services which are flexible and best fit the needs of many teams. The candidate will also need to have a strong understanding of company policy to ensure the services are secure, highly available, and scalable.

You will

  • Implement required functionality as part of a distributed development team as a full- stack developer
  • Focus on improving performance of the product – specifically Phreesia’s Observability tooling
  • Contribute to the development of new software, including builds, unit testing, integration testing, and deployment within an agile environment
  • Participate in sprint planning and execution
  • Maintain software security and quality standards
  • Aid in troubleshooting and resolving production escalations and issues
  • Help review team commits via pull requests
  • Support your team’s products over their lifetime

You Have

  • B.E./BTech or higher in Computer Science or related discipline.
  • 2-5 years of experience in product development
  • A strong knowledge of Object-Oriented Programming with a focus SOLID and DRY principles
  • 2 years of experience supporting highly distributed applications with experience in containers and Kubernetes preferred
  • Experience with observability tooling and performance tuning/engineering
  • A self-motivated, pragmatic, approach to engineering and are capable of working within a highly distributed team

Technologies

Experience with these technologies is preferred, but not required

  • Observability tools (Grafana stack, Prometheus, Sumo Logic, etc.)
  • Core Internet Technologies and Protocols (DNS, TCP/UDP/ICMP, TLS, etc.)
  • Infrastructure-as-code technologies (Terraform, Terragrunt, GitLab Pipelines, etc.)
  • Cloud Services (Amazon Web Services, Google, Azure, etc.)
  • Containerization Technologies (Docker, Kubernetes, Helm, Kustomize, etc.)
  • Git workflows
  • CI/CD workflows and pipelines
  • Unit and Integration testing
  • .NET Core/Java/Python/Go
  • RESTful APIs
  • SQL Server, Postgres, MongoDB, Redis

Who We Are:

At Phreesia, we’re looking for smart and passionate people to help drive our mission of making care easier every day. We’re committed to helping healthcare organizations succeed in an ever-evolving landscape by transforming the way healthcare is delivered. Our SaaS platform digitizes appointment check-in and offers tools to engage patients, improve efficiency, optimize staffing, and enhance clinical care.

Phreesia cares about our employees by providing a diverse and dynamic work environment. We’re a seven-time winner of Modern Healthcare Magazine’s Best Places to Work in Healthcare award and we’ve been recognized on the Bloomberg Gender Equality Index for the past three years. We are dedicated to continuously improving our employee experience by launching new programs and initiatives. If you thrive in a culture of recognition, value inclusivity, professional development, and growth opportunities, Phreesia could be a great fit!

Instructions

  • Provide Accurate Personal Information
  • If the job requires a CV, ensure that you upload an up to date CV
  • The name on your application should match your legal identification.
  • All Fields marked with * are mandatory
Please ensure you regularly check the email address provided during the application process for any updates from Tuhustle or potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to any messages to maintain your candidacy.

Job Application Form