Back to Jobs
Development Just now

PHP Software Engineer

United StatesUnited States
Full-time
$85,000 - $95,000
Mid-Level

Job Description

Key Skills Required

Master these to land this role

RedisSlimKubernetesMySQLAPI DesignSymfonyPHPLaravelDocker

Want to know if you're a match for this job?

Calculate My Match Score

Vultr is seeking a PHP Software Engineer to build and maintain the backend systems powering Vultr's cloud platform.

The ideal candidate has solid experience with PHP and MySQL, familiarity with modern API design, and a passion for writing clean, reliable code.

This is a great opportunity to grow your career in a high-growth technology company, contributing to systems that serve customers across 185 countries.

This role requires a blend of backend development skills, database fundamentals, and collaborative engineering practices.

  • Design, develop, and maintain high-performance PHP applications serving millions of API requests daily

  • Design and optimize MySQL database schemas, queries, and indexing for performance and reliability

  • Implement and maintain RESTful APIs following modern API design standards, including OpenAPI specifications and versioning best practices

  • Design and implement asynchronous workflows, background jobs, queues, and event-driven integrations where appropriate

  • Participate in architecture discussions, incident response, and root-cause analysis for production issues

  • Participate in code reviews and contribute to engineering best practices

  • Write clean, well-tested code with comprehensive unit and integration test coverage

Qualifications

  • 3+ years of professional software development experience with strong proficiency in modern PHP (PHP 8+) and common frameworks such as Laravel, Symfony, or Slim

  • Expertise in MySQL including query optimization and schema design for high-traffic applications

  • Experience designing and implementing RESTful APIs using modern standards

  • Experience with Redis for caching, distributed locking, queues, and performance optimization

  • Familiarity with message queues and asynchronous processing systems such as RabbitMQ, Kafka, SQS, or Redis Streams

  • Proficiency with containerization and orchestration technologies such as Docker and Kubernetes

  • Experience with cloud infrastructure platforms (Vultr, AWS, GCP, or Azure) and infrastructure-as-code tooling

  • Familiarity with CI/CD pipelines, automated testing frameworks, and Git-based development workflows

  • Excellent communication skills and ability to collaborate effectively across distributed teams

How would you rate this job post?

See what other professionals think about this role.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More