Software Engineer IV (Backend)
Company: Digital Media Solutions
Location: Location not specified (Remote)
Type: Full-time
Level: mid
Remote: Yes
Posted: 2026-02-19
About this role
Description
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.
What You’ll Do
- Build and maintain backend services written in Go
- Design and evolve clean, well-documented APIs
- Own services end-to-end: design, implementation, deployment, and monitoring
- Work on high-throughput, revenue-critical workflows
- Collaborate closely with frontend, data, and product partners
- Participate in architecture discussions, code reviews, and retrospectives
- Ramp into Go with support, feedback, and real ownership
How Your Existing Skills Transfer
Your background in Ruby, Python, or PHP directly applies:
- Designing REST APIs
- Modeling data and working with relational databases
- Building background jobs, queues, and workers
- Understand current and implement new Kafka streams
- Balancing speed, maintainability, and operational risk
We’ll Help You Level Up On
- Idiomatic Go and explicit error handling
- Strong typing and simpler abstractions
- Concurr...