Vultr is on a mission to make high-performance cloud computing easy to use, affordable, and locally accessible.
Senior Software Engineer, PHP
Location
United States
Posted
13 days ago
Salary
$120K - $135K / year
Seniority
Senior
Job Description
Senior Software Engineer, PHP
Vultr
• Design, develop, and maintain high-performance PHP applications serving millions of API requests daily • Architect and optimize MySQL database schemas, queries, and indexing strategies for low-latency access • 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 • Collaborate with product and engineering teams to define technical requirements and deliver scalable solutions • Conduct code reviews, mentor junior engineers, and champion engineering best practices • Write clean, well-tested code with comprehensive unit and integration test coverage
Job Requirements
- 5+ years of professional software development experience with strong proficiency in modern PHP (PHP 8+) and common frameworks such as Laravel, Symfony, or Slim
- Deep expertise in MySQL including query optimization and schema design for high-traffic applications
- Strong 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 logging, monitoring, tracing, and observability tooling (Datadog, Prometheus, Grafana, OpenTelemetry, etc.)
- Understanding of API security best practices including OAuth2, JWT, RBAC, rate limiting, and OWASP principles
- 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
Benefits
- 100% company-paid insurance premiums for employee medical, dental and vision plans.
- 401(k) plan that matches 100% up to 4%, with immediate vesting
- Professional Development Reimbursement of $2,500 each year
- 11 Holidays + Paid Time Off Accrual + Rollover Plan
- Increased PTO at 3 year and 10 year anniversary + 1 month paid sabbatical every 5 years + Anniversary Bonus each year
- $500 stipend for remote office setup in first year + $400 each following year
- Internet reimbursement up to $75 per month
- Gym membership reimbursement up to $50 per month
- Company paid Wellable subscription
Related Guides
Related Job Pages
More Backend Engineer Jobs
Principal Software Engineer – Backend
ClanXclanX brings world-class product builders together as cloud-based teams & connects them with high growth tech companies.
• Design, build, and maintain scalable full-stack applications. • Lead architecture, technical design, and engineering best practices. • Develop modern frontend applications using React.js. • Build scalable backend services using Node.js and Python. • Drive adoption of AI-assisted development to improve engineering productivity. • Mentor and guide engineers through code reviews, technical discussions, and career development. • Collaborate closely with Product, Design, and Business teams to deliver customer-focused solutions. • Manage technical priorities, stakeholder expectations, and project delivery. • Continuously improve application performance, reliability, and scalability.
Senior Backend Engineer, Go
RecareRecare connects over 700 hospitals with more than 17.000 care and rehabilitation providers.
• Own a domain within our Go codebase • Contribute to architectural decisions and ensure code quality • Step in and keep projects moving when your lead is unavailable • Participate in pull requests, code reviews, and technical discussions • Collaborate closely with product and design teams to translate business needs into technical solutions
• Seeking a Senior Java Developer to join the Investment Accounting / Positions team. • Develop software on-prem and in the cloud to capture trading transactions. • Collaborate closely with hedge fund business and team members. • Provide investment teams with a near real-time, accurate view of trades, positions, P&L, and performance. • Deliver efficiency across processes, improving access to positions, P&L, and performance.
• Develop and maintain modern REST APIs using Python and FastAPI • Implement scalable backend services using async programming and high-performance backend patterns • Design and maintain data models using databases and ORMs • Implement secure authentication and authorization using OAuth2 and JWT • Integrate caching mechanisms such as Redis and implement pub/sub streaming patterns where needed • Write and maintain automated tests using pytest or similar testing frameworks




