Engineering Manager (Communications Team)

New
Based in the United StatesFull-TimeManager
SalaryCompetitive salary and equity package aligned with experience and role level
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of software engineering experience, including at least 3+ years in engineering management roles
Required Skills
DockerPostgreSQLSQLGCPKubernetesGogRPCCI/CDRESTful APIsMicroservices

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 8+ years of software engineering experience, including at least 3+ years in engineering management roles.
  • Strong hands-on experience in backend development (Go preferred).
  • Experience designing and operating distributed systems in cloud environments (Kubernetes and GCP or similar).
  • Strong understanding of microservices architecture, APIs (REST/gRPC), and asynchronous messaging patterns.
  • Experience with relational databases (PostgreSQL or similar) and strong SQL skills.
  • Familiarity with containerized development (Docker) and modern CI/CD practices.
  • Ability to contribute production code and stay technically hands-on in complex systems.
  • Experience with system reliability, SLAs, observability, and incident management.
  • Strong leadership skills with proven ability to build, coach, and retain high-performing engineering teams.
  • Excellent communication skills and ability to translate technical concepts for both technical and non-technical stakeholders.
  • Experience leveraging GenAI developer tools to enhance productivity, improve delivery pipelines, and support engineering teams in adopting AI-assisted development practices while maintaining architectural and compliance standards.

Responsibilities

  • Lead and grow a team of backend engineers responsible for communications infrastructure, including document generation and notification services.
  • Own end-to-end systems for document creation pipelines, templating, PDF rendering, and lifecycle management of communication assets.
  • Architect and improve multi-channel delivery systems (email, SMS, physical mail), integrating with third-party providers and ensuring reliable delivery tracking.
  • Design resilient failure-handling strategies, including retries, error classification, bounce/complaint management, and operational alerting.
  • Ensure compliance-driven communication systems with full audit trails for regulatory disclosures and policy documents.
  • Drive observability, monitoring, and operational excellence across distributed systems and delivery workflows.
  • Collaborate across product, compliance, legal, and engineering teams to deliver roadmap initiatives and platform improvements.
  • Contribute hands-on to backend services (~20% coding), including architecture decisions, code reviews, and production-level development.
  • Mentor engineers, lead technical ceremonies, and foster a culture of continuous improvement and ownership.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive salary and equity package aligned with experience and role level
Apply Now