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 for this position is $175,000. Actual compensation may vary based on work experience, education, and skill level.
Your background in Ruby, Python or PHP directly applies:
Nice To Have:
Candidates will be considered in totality of their skills and experience versus strict interpretation of “requirements.”
Digital Media Solutions® (DMS) is a leading provider of technology-enabled digital performance advertising solutions connecting consumers and advertisers.
DMS is a growing company that provides team members with opportunities to learn new technologies and enhance their skills. In addition to competitive salaries, reliable work schedules, access to technology, an energetic and connected work culture and an impressive suite of employee health and wellness benefits, DMS also offers employees the chance to further acquire industry knowledge and network with colleagues.
The culture at DMS is built on a foundation of collaboration, support and inclusion. DMS believes in the power of teamwork. DMS is more than just an award-winning company, we are a team that supports one another, challenges each other and celebrates together.
DMS is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon gender, sexual orientation, marital or civil status, pregnancy (or pregnancy-related conditions), gender identity or expression, transgender status or gender reassignment, race, color, national origin or ancestry, citizenship, religion or religious beliefs, age, physical or mental disability, genetic information (including genetic testing and characteristics), military or veteran status, or any other grounds or characteristic that is protected under the law.