Sr. Back End Engineer, PHP

Job level
Job type
Full Time,
Opening date
Closing date
7 Jun 2022

We’re looking for a Senior Back End Engineer (PHP) to join our team and help build the world’s leading marketplace for design — a platform where creators from across the globe buy and sell digital high-quality design assets. We’re passionate about building tools and experiences that make design beautiful, effective, and accessible to everyone. Our platform is used by millions of customers and we’re growing rapidly. We’re searching for someone with a passion for solving complex technical problems with elegant solutions, that thrives in a collaborative environment, welcomes feedback and exhibits strong attention to detail.

Our tech stack:

  • Our PHP stack is primarily a Laravel(8) monolithic application, along with a custom framework supporting legacy systems.
  • We use MySQL as a transactional database, along with Memcached and Redis.
  • We write automated tests in PHPUnit that run through our CI/CD pipeline in CircleCI.
  • A rich set of tools to support our team with immediate feedback on our efforts, like performance tracking, error reporting, event tracking, automated tests of every commit, and uptime & platform health tracking.

What success looks like:

  • In 1 month…
    • Familiarity with our development practices, codebase, and routinely deploying changes to production.
    • Pairing with fellow engineers to brainstorm ideas, debug problems, or review code.
    • Asking lots and lots of questions.
  • In 3 months…
    • Increased independence in development lifecycle, maintaining a high standards of quality in design, implementation, and performance.
    • Fully participating in product process, such as scoping new projects and writing tickets.
    • Adding to our documentation and improving code quality.
  • In 6 months…
    • You’ve been involved in the full product life cycle (ideation, planning, delivering).
    • Bringing your experience to retrospectives and other product- and process-improvement conversations.

We’re looking for:

  • Demonstrated skills with PHP and Laravel.
  • Hands-on experience with relational databases (SQL), in-memory databases (Redis, Memcache).
  • Hands-on experience with automated testing frameworks such as PHPUnit.
  • Knowledge in building and operating software in AWS.
  • An understanding in cloud based deployment and rollback patterns.
  • Experience in writing technical documentation and communicating via technical design.


At Dribbble, you’ll join a diverse team dedicated to learning, teaching, and growing; as individuals, as a team, as a business, and as a community. As a workplace, we pride ourselves on doing right by our employees, and have a benefits package that makes being a part of the Dribbble team a dream job and something to be really proud of:

  • 100% remote: so you can work where you feel most comfortable and inspired.
  • Stay healthy: generous medical and dental for both you and your dependents.
  • Relax and unwind: with plenty of paid vacation, and paid sick time for when you need it.
  • Paid volunteer days: for you to spend giving back to non profits/organizations that are important to you.
  • Celebrate: we observe both US and Canadian holidays – and a whole week of rest in December.
  • Family leave: Paid time off for when your family grows.
  • Save up: put pre-tax savings into a 401k/RRSP – we’ll match a portion of your contributions.
  • Fitness fund: to help you feel your very best.
  • Equipment fund: so you can deck out your home office.
  • Monthly coffee budget: Grab that latte – it’s on us.
  • Learning and development: Keep growing with paid courses, books, and conferences.
  • Hang out: we get together at least once a year for some in-person face time.
  • Pro tools: MacBook Pro (or Air) and all the tools you need to do a great job.
Report job · Embed widget

How to apply

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs.

See a few more

Similar remote jobs in Engineering

Job Widget Code

Place this code wherever you want the widget to appear on your page.

<script src="//" async></script>

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview.
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them.
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers.
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job


What position is Dribbble hiring for?

Dribbble is hiring a remote Sr. Back End Engineer, PHP from ,

What type of employment does Dribbble offer?

This is a Full Time role.