Director, Engineering
Publicis Groupe · New York, NY · 5 days ago
HybridEngineering$135k/yrFull-time
Responsibilities
- Translate the Product Owner’s vision into pragmatic software designs and drive them through implementation to secure, observable, and scalable production releases using standard processes.
- Set and enforce engineering standards, patterns, and procedures across the team and enterprise (Clean Architecture, testing, security, observability).
- Lead delivery of RESTful and event-driven microservices, data stores (SQL/NoSQL), caching, and integrations; instrument services with logging and APM.
- Mentor engineers via design and code reviews, pairing, and feedback to ensure alignment with the target architecture.
- Evaluate and recommend third-party platforms/tools; design integrations and migration paths with vendors when appropriate.
- Author clear technical specs and architecture diagrams; present proposals to architects and technical leads.
- Partner with UX/Design and front-end engineers to align application architecture with user experience and non-functional requirements.
- Deliver performant, secure, maintainable, and scalable systems in production.
Qualifications
- C#/.NET (ASP.NET Core, async programming, EF Core/Dapper), Clean Architecture, and DDD
- AWS for production systems: EKS, Lambda, API Gateway, Cognito, CloudFront, S3, SQL Server/PostgreSQL, MongoDB, SQS/SNS, IAM, CloudWatch
- Microservices & event-driven design: REST/gRPC APIs, messaging, outbox/saga patterns, idempotency, resilience (timeouts, retries, circuit breakers)
- Containers & orchestration: Docker, Kubernetes (Helm), image hardening, and Git-based CI/CD (branching strategies, releases, hotfixes)
- Relational data modeling & performance: schema design, indexing, query tuning, transactions (SQL Server/PostgreSQL)
- Testing strategy: unit, integration, contract, and load testing; designing for testability
- Observability & operations: logging, metrics, distributed tracing (OpenTelemetry), APM, debugging and performance tuning in production
- Caching, search, and messaging platforms (e.g., Redis, OpenSearch/Elasticsearch, Kafka/SNS/SQS)
- Infrastructure as Code and orchestration pipelines (Terraform/CloudFormation/CDK); GitOps practices
- Security by design: OAuth2/OIDC, JWT, secrets management, encryption in transit/at rest, OWASP/ASVS, least privilege
- Working Knowledge Of Data engineering: ingestion, transformation, CDC/ETL, governance and compliance
- Modern data platforms (e.g., Databricks, Snowflake)
- Integrating AI/ML and LLM APIs into services and pipelines (production readiness, cost/latency/observability)
Preferred Qualifications
- Bachelor’s in CS or related field (or equivalent experience)
- 10–12+ years of software development with 3–5+ years leading teams/architecting solutions
Pay
USD $135,375.00 - USD $216,684.00/Annually