Principal Software Engineer

Discovery

Rockville (MD)

On-site

USD 186,000 - 275,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mentorship
Benefits package
Flexible schedule

Job summary

Discovery in Rockville, MD is seeking a Principal Software Engineer to accelerate Redis infrastructure and reduce complexity. The role offers a base MD salary with additional market upside, reflecting ownership in a high-growth environment.

You will lead efforts across Java and Redis, craft Ansible tooling, and work closely with data teams to surface insights from production systems while ensuring secure Redis auth and robust observability.

Qualifications

  • Hands-on technology experience that holds up to follow-up questions.
  • Fluency across Java and Redis, with strong opinions on both.

Responsibilities

  • Tune database queries and schemas for high-throughput workloads.
  • Work with data teams to surface insights from production systems.
  • Stand up observability so failures are seen before customers.
  • Build Ansible tooling to speed up Rockville engineers.
  • Catch slow-to-anger Ansible regression in staging.
  • Harden Redis auth for MD audit compliance.
  • Bridge Goal Setting and Ansible so the platform talks.

Skills

Java
Redis
Ansible

Tools

Observability tooling

Job description

Think of this Principal Software Engineer job as a standing invitation to make Discovery's Redis infrastructure faster, simpler, and less scary. The proposition holds together — $186,000 - $275,000, 10 years, a MD base, and ownership the rest of the market rarely grants.

Key Responsibilities
  • Tune database queries and schemas for high-throughput Discovery workloads
  • Work closely with data teams to surface insights from production systems
  • Stand up observability so Discovery sees failures before customers in MD do
  • Build the Ansible tooling that makes every other Rockville engineer faster
  • Catch the slow-to-anger Ansible regression in staging before it ever reaches Rockville customers
  • Harden Discovery's Redis auth so the MD audit comes back clean
  • Bridge Goal Setting and Ansible so the two halves of Discovery's platform finally talk
What You'll Bring
  • The kind of reliability that earns you the hard assignments
  • A bias toward asking the dumb question before the expensive mistake
  • Hands-on technology experience that holds up to follow-up questions
  • Fluency across Java and Redis, with strong opinions on both

Discovery is a fast-growing technology company in Rockville, MD, where Redis and Stress Management drive everything we do. Feedback flows in every direction at Discovery, from the newest hire to the people signing the $186,000 - $275,000 checks.

For your 10 of Redis, expect $186,000 - $275,000, a mentor, a benefits package, and the room to grow on a flexible schedule.

Freshly verified active, this Principal Software Engineer position is accepting candidates now.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Redis & Observability Engineer — Flexible Schedule
Principal Redis & Observability Engineer — Flexible Schedule

Discovery • Rockville (MD)

On-site
USD 186,000 - 275,000
Mentorship
Benefits package
Flexible schedule
Principal Solution Architect - FinServ
Principal Solution Architect - FinServ

Redis Ltd. • United States

Remote
USD 171,000 - 214,000
401(k)
Unlimited time off
Learning and development opportunities
+3
Principal Solution Architect - FinServ
Principal Solution Architect - FinServ

OpenKrill • United States

Remote
USD 171,000 - 214,000
401(k)
Unlimited time off
Learning and development opportunities
+5
Principal Software Engineer
Principal Software Engineer

Energy Innovation Corp • Grand Island (NE)

On-site
USD 138,000 - 206,000
Solution Architect - FinServ
Solution Architect - FinServ

Redis Ltd. • United States

Remote
USD 150,000 - 188,000
401(k)
Unlimited time off
Learning & development
+3
Safety Engineer
Safety Engineer

Energy Innovation Corp • Palmdale (CA)

Hybrid
USD 64,000 - 99,000
Mentorship
Benefits
Growth opportunities
Solution Architect - NY Metro
Solution Architect - NY Metro

Redis • United States

On-site
USD 150,000 - 188,000
401(k)
Unlimited time off
Learning and development
+4
Solution Architect - NY Metro
Solution Architect - NY Metro

Openkrill • United States

Remote
USD 150,000 - 188,000
401(k)
Unlimited time off
Learning & development opportunities
+3
Senior Full-stack engineer
Senior Full-stack engineer

Redis Ltd. • United States

Hybrid
USD 101,000 - 146,000
Competitive compensation package with
25 days vacation
Hybrid work model
+7
Lead, Growth Marketing
Lead, Growth Marketing

Openkrill • United States

Remote
USD 170,000 - 210,000
Competitive salary & equity
Unlimited time off
Benefits package (401k, FSA, commuter)
+4