Back End Developer

  • Philippines
  • Permanent
  • Full-time
  • 14 days ago
About Penbrothers Penbrothers is an HR & remote talent management partner and one of the fastest-growing companies in the Philippines. We provide talented Filipinos with global opportunities in high-growth startups and dynamic companies, from the comfort of their own homes. About the Role We are looking for a talented Senior Backend Engineer with strong infrastructure and DevOps experience. In this role, you will build scalable, robust software solutions and ensure our platform remains reliable, secure, and highly performant-directly enhancing the wellbeing of medical professionals globally. We are looking for someone with a mindset that embraces AI as a partner in problem-solving, who is curious about exploring AI tools and agentic workflows to improve productivity, performance, and innovation. The client is a pioneer in medical recruitment technology. Software Development & Deployment Design, build, deploy, and maintain robust backend software solutions. Own the full software development lifecycle, ensuring high standards of quality and performance. Collaborate with others, conduct code reviews, and foster technical excellence. Develop and optimize CI/CD pipelines using GitHub Actions for rapid, reliable deployments. Explore and integrate AI-assisted coding tools and workflows to accelerate development and reduce repetitive tasks. Infrastructure & DevOps Build and maintain infrastructure-as-code (IaC) solutions using CDK, Terraform, Docker, and AWS. Develop automation solutions to streamline deployments, system configuration, and monitoring. Manage and maintain user access controls, permissions, and infrastructure-level security across environments. Experiment with agentic workflows and AI-driven operations tooling to enhance infrastructure scalability and efficiency. Monitoring, Observability & Reliability Implement and maintain monitoring systems using AWS CloudWatch, Sentry, and Jira Service Management to track application health and system reliability. Define and manage alerts, logs, and dashboards that proactively identify and resolve performance or availability issues. Respond to incidents in production environments and conduct post-incident reviews to drive improvements. Design and execute disaster recovery and backup strategies to ensure platform resilience. Security Apply security best practices across code, infrastructure, and deployments. Collaborate cross-functionally to uphold compliance and system integrity. Stay current with emerging AI-related security considerations and tools. Continuous Improvement Identify opportunities to enhance reliability, scalability, and operational efficiency. Evaluate and integrate new tools and technologies aligned with our DevOps and product delivery practices. Contribute to a culture of continuous learning, experimentation, and shared ownership. Qualifications & Experience Degree in Computer Science, IT, or equivalent practical experience. 7+ years experience in software engineering with a strong backend development focus. Proven experience with infrastructure and DevOps, including CI/CD, automation, and monitoring. Proficiency in Typescript/JavaScript and scripting languages (Python preferred). Hands-on experience with AWS, Docker, Terraform, and GitHub Actions. Experience configuring and maintaining monitoring systems using CloudWatch, Sentry, and Jira Service Management. Strong understanding of IAM permissions, application architecture, cloud infrastructure, and platform security. Familiarity with agentic workflows or AI-powered productivity tools is highly beneficial Show more Show less

foundit