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