We’re looking for a backend engineer with strong experience in Ruby, Python, or PHP who is excited to grow into Go (Golang) while working on real, production-critical systems.
Our core backend services are written in Go and PHP, but we do not expect Go expertise on day one. What matters most is your ability to design systems, reason about data, and operate production software. If you’ve built APIs, background workers, and data-driven applications in Rails, Django, FastAPI, Laravel, Symfony, or custom PHP stacks, this role is a natural next step.
We value engineers who care about clarity, reliability, and business impact over framework novelty.
We expect engineers at this level to leverage modern tooling — including AI-assisted development — to improve velocity, test coverage, and code quality while maintaining strong engineering judgment.
COMPENSATION: The anticipated annual base salary range for this position is $175,000- $200,000. Actual compensation may vary based on work experience, education, and skill level.
Your background in Ruby, Python, or PHP directly applies:
We’ll help you level up on:
Technical Environment:
About DMS
Digital Media Solutions (DMS) is a performance-driven digital marketing company that connects consumers and brands through data, technology, and proprietary media solutions. Operating in high-volume, transaction-intensive markets, DMS manages multiple revenue streams, variable margins, and complex unit economics across its portfolio of offerings.
The company partners closely with clients to deliver measurable outcomes, leveraging analytics, optimization, and disciplined execution in dynamic market conditions.

Cambridge Mobile Telematics

NVIDIA

Cority

8th Light

Parexel

Digital Media Solutions

Digital Media Solutions

Digital Media Solutions