Dotdash Meredith

Senior Software Engineer 1

Dotdash Meredith
Apply
5 days ago

Base Salary

$150k - $175k/yr

Responsibilities

  • Design and implement scalable, highly available services, APIs, features, and enhancements.
  • Own production services end to end by monitoring performance, investigating issues, resolving bottlenecks, and improving reliability and cost efficiency.
  • Lead technical design and architecture discussions while identifying and prioritizing technical debt.
  • Lead code reviews, mentor engineers, establish shared engineering practices, and advocate for code quality.
  • Partner with data, web, mobile, product, design, quality-assurance, and technical leadership teams to translate requirements into implementations.
  • Create technical documentation and contribute to automated test coverage and feature testing.
  • Analyze user stories, provide technical feedback, translate requirements into technical tasks, and estimate effort.

Requirements

  • Bachelor's degree or higher in Computer Science, or relevant industry experience.
  • At least 5 years of relevant professional technology experience.
  • Deep understanding of service architecture, monitoring, horizontal scalability, and production systems with service-level agreements.
  • Extensive experience with object-oriented and functional software design patterns and large web application platforms.
  • Experience developing and owning complex, highly available production services and applications deployed on AWS or GCP.
  • Experience with containers, continuous integration, and codified infrastructure.
  • Extensive experience with Node.js, TypeScript, and NestJS; some knowledge of Java and GraphQL.
  • Familiarity with HTML/CSS and frontend frameworks such as Vue or Nuxt is strongly preferred.
  • Knowledge of NoSQL data stores, graph databases, indexing, distributed locking, media transformation, and search engines such as Elasticsearch or Solr.
  • Experience working in an Agile environment and translating user stories into technical tasks and effort estimates.
  • Experience leading architecture discussions, advocating for technical approaches, and mentoring team members.
  • Strong communication, analytical, problem-solving, technical judgment, and continued-learning skills.

Benefits

  • Hybrid schedule with three days per week in the office and up to two remote days per week.
  • 0% travel required.
  • New York salary range of $150,000-$175,000, excluding this figure from benefits.
  • Medical, dental, vision, prescription drug, life, disability, accident, and supplemental insurance options.
  • Unlimited paid time off, 10-12 paid holidays annually, and generous paid parental leave.
  • Adoption or surrogate assistance, family care benefits, commuter benefits, pet insurance, and donation matching.
  • Tuition reimbursement, health savings and flexible spending accounts, and a 401(k) savings plan with company match.
  • Voluntary critical illness and hospital indemnity insurance options.

Tech Stack

AWSCSSElasticsearchGoogle Cloud PlatformGraphQLHTMLJavaNestJSNode.jsTypeScriptVue.js

Categories

Dotdash Meredith

About Dotdash Meredith

1,001-5,000 employees
Contact me