Senior Site Reliability Engineer - Remote (PH)

Theoria Medical
Full_time

πŸ“ Job Overview

  • Job Title: Senior Site Reliability Engineer
  • Company: Theoria Medical
  • Location: Manila, Philippines
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: 2025-06-19
  • Experience Level: 5-10 years
  • Remote Status: Remote (PH)

πŸš€ Role Summary

  • πŸ“ Enhancement Note: This role involves a blend of software development, reliability engineering, and DevOps responsibilities, making it an excellent fit for a well-rounded, experienced professional looking to drive system reliability and performance in a remote-first, healthcare technology environment.

  • Lead the development and maintenance of high-quality software solutions, focusing on reliability and performance.

  • Leverage Azure Application Insights to monitor application performance, diagnose issues, and gain insights into user behavior.

  • Collaborate with cross-functional teams to implement new features, streamline deployment processes, and enhance operational workflows.

  • Optimize MongoDB queries and ensure efficient data retrieval, working closely with database administrators and development teams.

  • Champion DevOps principles, promoting practices such as CI/CD, Infrastructure as Code (IaC), and automated testing.

  • Participate in on-call rotations and incident response, troubleshooting and resolving production issues using your development skills.

πŸ’» Primary Responsibilities

  • πŸ“ Enhancement Note: The primary responsibilities listed below provide a comprehensive overview of the role's technical aspects, emphasizing the need for a strong software development background and a deep understanding of reliability engineering and DevOps practices.

  • Software Development

    • Design, develop, and maintain high-quality software solutions that improve system reliability and performance.
    • Collaborate with engineering teams to implement new features with a focus on resilience and scalability.
    • Write and review code, ensuring adherence to best practices and coding standards.
  • Reliability Engineering

    • Utilize Azure Application Insights to monitor application performance, diagnose issues, and gain insights into user behavior.
    • Proactively identify and address potential reliability issues, developing automation to prevent recurrence.
    • Conduct post-incident reviews and contribute to a culture of continuous improvement.
  • MongoDB Query Analysis

    • Analyze and optimize MongoDB queries to enhance application performance and ensure efficient data retrieval.
    • Collaborate with database administrators and development teams to implement best practices in database design and query optimization.
    • Monitor database performance, identify bottlenecks, and propose solutions to improve data accessibility.
  • DevOps Collaboration

    • Champion DevOps principles within the organization, promoting practices such as CI/CD, Infrastructure as Code (IaC), and automated testing.
    • Work closely with development teams to streamline deployment processes and enhance operational workflows.
    • Participate in on-call rotations and incident response, leveraging your development skills to troubleshoot and resolve production issues.
  • Performance Optimization

    • Analyze application performance metrics through Azure Application Insights and implement optimizations to enhance user experience.
    • Conduct capacity planning and performance testing to ensure systems can handle growth.
  • Security and Compliance

    • Collaborate with security teams to ensure that applications meet compliance standards and best practices.
    • Integrate security measures into the development and operational processes.

πŸŽ“ Skills & Qualifications

Education: A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required.

Experience: A minimum of 5 years of software development experience, with a strong understanding of building and deploying scalable applications, is essential. Proven experience in a Site Reliability Engineering or DevOps role, emphasizing development-oriented responsibilities, is highly desirable.

Required Skills:

  • Expertise in modern programming languages such as Java, C#, Python, and JavaScript.
  • Strong experience with frameworks such as .NET, Spring Boot, or Node.js.
  • Solid knowledge of API development and microservices architecture.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Strong experience with Azure Application Insights for monitoring and performance diagnostics.
  • Proficiency in MongoDB, with a focus on query analysis and optimization.
  • Familiarity with container orchestration (Docker, Kubernetes).
  • Strong understanding of CI/CD pipelines and modern development workflows.
  • Experience with monitoring and observability tools beyond Azure Application Insights (e.g., Prometheus, Grafana).

Preferred Skills:

  • Familiarity with front-end frameworks like React, Angular, or Vue.js and an understanding of responsive design principles.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
  • Knowledge of healthcare industry standards and regulations.

πŸ“ Enhancement Note: The required and preferred skills listed above highlight the need for a well-rounded professional with a strong software development background, extensive experience in reliability engineering and DevOps, and a solid understanding of modern programming languages, cloud platforms, and monitoring tools. Familiarity with healthcare industry standards and regulations would be an added advantage.

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • A well-structured portfolio showcasing your software development, reliability engineering, and DevOps projects.
  • Live demos or screenshots demonstrating your ability to design, develop, and maintain high-quality software solutions.
  • Case studies highlighting your experience in optimizing MongoDB queries, monitoring application performance, and implementing DevOps best practices.

Technical Documentation:

  • Detailed documentation of your code, including comments, version control, and deployment processes.
  • Performance metrics and optimization techniques used in your projects.
  • Test methodologies and results, demonstrating your commitment to quality assurance and continuous improvement.

πŸ“ Enhancement Note: While a comprehensive portfolio is essential for this role, the focus should be on demonstrating your technical skills, problem-solving abilities, and commitment to driving system reliability and performance. Highlight your experience in software development, reliability engineering, and DevOps, providing concrete examples of your achievements in these areas.

πŸ’΅ Compensation & Benefits

Salary Range: PHP 100,900 - 150,000 per month (Based on experience and qualifications)

Benefits:

  • 2 rest days per week
  • 13th Month Pay
  • Paid vacation and sick leave
  • HMO coverage upon regularization
  • Work Essentials Provided (Company-issued device)

Working Hours: 40 hours per week, with flexible deployment windows and maintenance schedules.

πŸ“ Enhancement Note: The salary range provided is based on market research for senior-level DevOps roles in the Philippines, considering the required skills, experience, and regional cost of living. The benefits listed above are tailored to the Philippine market and provide a competitive package for a senior-level role in the healthcare technology industry.

🎯 Team & Company Context

🏒 Company Culture

Industry: Healthcare Technology

Company Size: Medium to Large (Multiple locations across the US, with a growing presence in the Philippines)

Founded: 2015

Team Structure:

  • A remote-first, cross-functional team consisting of software developers, reliability engineers, DevOps professionals, and other technical specialists.
  • A flat organizational structure that encourages collaboration, innovation, and continuous learning.
  • A culture that values diversity, inclusion, and work-life balance.

Development Methodology:

  • Agile/Scrum methodologies with bi-weekly sprint planning and regular team syncs.
  • Code reviews, pair programming, and automated testing to ensure code quality and maintainability.
  • Continuous Integration and Continuous Deployment (CI/CD) pipelines to streamline the software delivery process.
  • Infrastructure as Code (IaC) practices to ensure consistent and automated server configuration.

Company Website: Theoria Medical

πŸ“ Enhancement Note: The company culture, team structure, and development methodology described above provide insights into the collaborative, innovative, and remote-friendly work environment at Theoria Medical. The company's commitment to diversity, inclusion, and work-life balance makes it an attractive option for experienced professionals seeking to grow their careers in a dynamic healthcare technology setting.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: Senior Site Reliability Engineer - Responsible for driving system reliability and performance, collaborating with cross-functional teams, and mentoring junior team members.

Reporting Structure: Reports directly to the Director of Engineering, working closely with software development teams, database administrators, and other technical specialists.

Technical Impact: Plays a critical role in ensuring the stability, scalability, and performance of the company's software applications, directly impacting user experience and healthcare outcomes.

Growth Opportunities:

  • Technical leadership roles, such as Principal Site Reliability Engineer or Engineering Manager.
  • Specialization in specific areas, such as cloud architecture, database administration, or software development.
  • Mentoring and knowledge-sharing opportunities, contributing to the company's culture of continuous learning and improvement.

πŸ“ Enhancement Note: The career and growth analysis provided above highlights the significant technical impact and growth potential of the Senior Site Reliability Engineer role at Theoria Medical. With a strong focus on collaboration, innovation, and continuous learning, the company offers numerous opportunities for experienced professionals to grow their careers and make a meaningful impact on the future of healthcare technology.

🌐 Work Environment

Office Type: Remote-first, with occasional in-person meetings and team-building events.

Office Location(s): Manila, Philippines (with a growing presence in the US)

Workspace Context:

  • A remote-friendly work environment that emphasizes collaboration, communication, and results-driven productivity.
  • Access to company-issued devices, development tools, and other resources necessary for performing job responsibilities.
  • A culture that values work-life balance, flexible hours, and a results-driven approach to work.

Work Schedule: Flexible hours with a focus on results and deliverables, with occasional deployment windows and maintenance schedules.

πŸ“ Enhancement Note: The work environment described above provides a comprehensive overview of the remote-friendly, collaborative, and results-driven culture at Theoria Medical. With a strong focus on work-life balance and a results-driven approach to work, the company offers an attractive work environment for experienced professionals seeking to grow their careers in a dynamic healthcare technology setting.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Technical Assessment: A hands-on assessment of your software development, reliability engineering, and DevOps skills, focusing on your ability to design, develop, and maintain high-quality software solutions.
  2. System Design Discussion: A discussion of your approach to system design, focusing on your ability to create scalable, reliable, and performant software architectures.
  3. Cultural Fit Assessment: An assessment of your cultural fit with the company, focusing on your ability to collaborate effectively with cross-functional teams and contribute to the company's culture of innovation and continuous learning.
  4. Final Evaluation: A final evaluation of your technical skills, cultural fit, and alignment with the company's mission and values.

Portfolio Review Tips:

  • Highlight your software development, reliability engineering, and DevOps projects, providing concrete examples of your achievements in these areas.
  • Focus on your ability to design, develop, and maintain high-quality software solutions, demonstrating your commitment to code quality, best practices, and performance optimization.
  • Emphasize your experience with Azure Application Insights, MongoDB, and other relevant monitoring and observability tools, providing specific examples of how you've used these tools to improve system reliability and performance.

Technical Challenge Preparation:

  • Brush up on your software development, reliability engineering, and DevOps skills, focusing on your ability to design, develop, and maintain high-quality software solutions.
  • Familiarize yourself with the company's tech stack, including Azure, MongoDB, and other relevant technologies.
  • Prepare for system design discussions, focusing on your ability to create scalable, reliable, and performant software architectures.

ATS Keywords: Site Reliability Engineering, DevOps, Software Development, Azure, MongoDB, Cloud Platforms, API Development, Microservices Architecture, Container Orchestration, CI/CD, Infrastructure as Code, Performance Optimization, Security Compliance, Agile Methodologies, Remote Work, Healthcare Technology

πŸ“ Enhancement Note: The interview process, portfolio review tips, and technical challenge preparation described above provide a comprehensive overview of the application and interview process for the Senior Site Reliability Engineer role at Theoria Medical. With a strong focus on software development, reliability engineering, and DevOps skills, the company seeks experienced professionals who can drive system reliability and performance in a dynamic healthcare technology setting.

πŸ›  Technology Stack & Web Infrastructure

Frontend Technologies:

  • React, Angular, or Vue.js (Familiarity with at least one is required)
  • Responsive design principles and user experience best practices
  • State management libraries (e.g., Redux, NgRx, or Vuex)
  • CSS preprocessors (e.g., SASS, LESS) and CSS frameworks (e.g., Bootstrap, Material-UI)

Backend & Server Technologies:

  • Java, C#, Python, or JavaScript (Expertise in at least two is required)
  • .NET, Spring Boot, or Node.js frameworks
  • Microservices architecture and API development
  • Cloud platforms (AWS, Azure, or GCP)
  • Container orchestration (Docker, Kubernetes)
  • Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation)

Development & DevOps Tools:

  • Version control systems (e.g., Git)
  • Continuous Integration and Continuous Deployment (CI/CD) pipelines
  • Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation)
  • Monitoring and observability tools (e.g., Prometheus, Grafana, Azure Application Insights)
  • Container orchestration (Docker, Kubernetes)
  • Cloud-based development environments (e.g., AWS Cloud9, Azure DevOps, Google Cloud Shell)

πŸ“ Enhancement Note: The technology stack and web infrastructure described above provide a comprehensive overview of the required and preferred technologies for the Senior Site Reliability Engineer role at Theoria Medical. With a strong focus on software development, reliability engineering, and DevOps, the company seeks experienced professionals with expertise in modern programming languages, cloud platforms, and relevant development and DevOps tools.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • User-Centric Design: A commitment to creating intuitive, accessible, and user-friendly software solutions that meet the needs of healthcare providers and patients.
  • Performance Optimization: A dedication to optimizing software performance, ensuring efficient data retrieval, and minimizing latency.
  • Code Quality: A commitment to writing clean, maintainable, and well-documented code that adheres to best practices and coding standards.
  • Collaboration and Innovation: A culture that values collaboration, knowledge-sharing, and continuous learning, fostering an environment of innovation and improvement.

Collaboration Style:

  • Cross-Functional Integration: A strong emphasis on collaboration between software development, reliability engineering, and DevOps teams, with regular syncs and code reviews to ensure code quality and maintainability.
  • Code Review Culture: A culture that values code reviews, pair programming, and automated testing, ensuring code quality and promoting knowledge-sharing and learning opportunities.
  • Knowledge Sharing and Mentoring: A commitment to mentoring junior team members, fostering a culture of continuous learning and improvement.

πŸ“ Enhancement Note: The web development values and collaboration style described above provide insights into the collaborative, innovative, and user-centric culture at Theoria Medical. With a strong focus on user-centric design, performance optimization, and code quality, the company seeks experienced professionals who can drive system reliability and performance in a dynamic healthcare technology setting.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Modern Web Standards: Staying up-to-date with the latest web development best practices, responsive design principles, and performance optimization techniques.
  • Browser Compatibility: Ensuring cross-browser compatibility and accessibility for web applications, with a focus on performance and user experience.
  • Emerging Technologies: Exploring and integrating emerging web technologies, such as progressive web apps, serverless architectures, and machine learning services, to enhance user experience and drive innovation.
  • Performance Optimization: Continuously optimizing web application performance, minimizing latency, and ensuring efficient data retrieval.

Learning & Development Opportunities:

  • Web Technology Skill Advancement: Pursuing specialized training, certifications, and online courses to enhance your web development, reliability engineering, and DevOps skills.
  • Conference Attendance: Attending industry conferences, meetups, and webinars to stay current with the latest trends, best practices, and emerging technologies in the web development and healthcare technology industries.
  • Technical Mentorship: Seeking mentorship opportunities from experienced professionals in the web development, reliability engineering, and DevOps communities to gain insights, guidance, and practical advice on career growth and technical skill development.

πŸ’‘ Interview Preparation

Technical Questions:

  • Web Development Fundamentals: Questions focusing on your proficiency in modern programming languages, web development frameworks, and responsive design principles.
  • System Design: Questions assessing your ability to create scalable, reliable, and performant software architectures, with a focus on microservices architecture and API development.
  • Problem-Solving: Questions evaluating your problem-solving skills, with a focus on algorithmic thinking, data structures, and code optimization techniques.

Company & Culture Questions:

  • Company Web Development Culture: Questions assessing your understanding of the company's web development culture, values, and mission, with a focus on user-centric design, performance optimization, and code quality.
  • Web Development Methodologies: Questions evaluating your familiarity with Agile methodologies, code reviews, pair programming, and automated testing, with a focus on your ability to collaborate effectively with cross-functional teams.
  • User Experience Impact: Questions focusing on your ability to measure and optimize user experience, with a focus on performance metrics, user feedback, and accessibility standards.

Portfolio Presentation Strategy:

  • Live Website Demonstration: A live demo of your web development, reliability engineering, and DevOps projects, highlighting your ability to design, develop, and maintain high-quality software solutions.
  • Code Explanation: A detailed explanation of your code, with a focus on code quality, best practices, and performance optimization techniques.
  • User Experience Showcase: A showcase of your user experience design skills, with a focus on accessibility, responsiveness, and user-centric design principles.

πŸ“ Enhancement Note: The interview preparation tips, technical questions, company and culture questions, and portfolio presentation strategy described above provide a comprehensive overview of the interview process for the Senior Site Reliability Engineer role at Theoria Medical. With a strong focus on software development, reliability engineering, and DevOps skills, the company seeks experienced professionals who can drive system reliability and performance in a dynamic healthcare technology setting.

πŸ“Œ Application Steps

To apply for this Senior Site Reliability Engineer position:

  1. Customize Your Portfolio: Tailor your web development, reliability engineering, and DevOps projects to highlight your software development, system design, and problem-solving skills, with a focus on user-centric design, performance optimization, and code quality.
  2. Optimize Your Resume: Highlight your relevant web development, reliability engineering, and DevOps experience, with a focus on your ability to drive system reliability and performance in a dynamic healthcare technology setting.
  3. Prepare for Technical Challenges: Brush up on your software development, reliability engineering, and DevOps skills, with a focus on your ability to design, develop, and maintain high-quality software solutions.
  4. Research the Company: Familiarize yourself with Theoria Medical's mission, values, and web development culture, with a focus on user-centric design, performance optimization, and code quality.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development, server administration, and DevOps industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, with over 5 years of software development experience. Proven experience in Site Reliability Engineering or DevOps roles is essential, along with expertise in modern programming languages and cloud platforms.