Engineering Manager
Compass · New York, NY · 1 mo ago
Engineering$194k–$216k/yrFull-time
Responsibilities
- Lead Execution: Own the day-to-day agile development processes of the enablement squad. Successfully prioritize deliverables, manage planning, and resolve blockers to maintain high team productivity.
- Nurture and Develop Talent: Directly manage, mentor, and grow a hybrid team of full-time software engineers and contractors. Provide clear performance standards, support technical skill development, and guide career pathing.
- Partner with Business Stakeholders: Collaborate closely with corporate departments to deeply understand their workflows, and translate ambiguous operational requests into clear, structured, and phased integration specifications.
- Deliver on AI Automations: Lead the implementation of robust, testable, and maintainable AI-driven integrations utilizing centralized platform primitives (agent orchestration, LLM gateways, and IAM guardrails).
- Champion Engineering Excellence: Enforce high-quality development practices on your team, including rigorous code reviews, automated testing, and comprehensive system documentation.
- Manage Operational Metrics: Monitor and optimize integration-specific metrics (e.g., API latency, token consumption, and automation success rates). Establish necessary logging, telemetry, and sustainable incident support processes.
- Bridge Communication Gaps: Drive clear and concise business and technical discussions, writing high-quality project plans, technical specifications, and postmortems to keep both engineering and non-technical partners aligned.
Requirements
- Technical Background: 8+ years of software engineering experience, with a solid understanding of software design patterns, APIs, and modern cloud backend architectures.
- People Management Experience: 3+ years of experience directly managing software engineering teams, with a track record of hiring, developing, and motivating engineering talent.
- Familiarity with the AI/LLM Ecosystem: Practical understanding of building applications using Generative AI, including prompt orchestration, retrieval-augmented generation (RAG), LLM APIs, and vector databases.
- Operational Execution Skills: Proven ability to manage a team's backlog, protect developers from over-commitment, make resource trade-offs, and predictably ship software.
- Demonstrated Capability in Hybrid Team Models: Demonstrated capability in directing and reviewing the work of both internal FTEs and external agency contractors, ensuring quality standards remain high.
- Strong Communication & Stakeholder Empathy: Excellent written and verbal communication skills, with a proven ability to translate complex technical constraints into clear business terms for stakeholders.
- Security & Compliance Awareness: Solid understanding of data security concepts, specifically managing secure IAM permissions, protecting data privacy, and shielding PII.
Qualifications
- Master's degree in Computer Science, Engineering, or related field.
- Experience with Agile methodologies and tools.
- Knowledge of DevOps practices and CI/CD pipelines.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
- Experience with containerization technologies such as Docker.
- Experience with version control systems such as Git.
- Experience with microservices architecture.
Skills
- Software Development: Proficiency in one or more programming languages such as Python, Java, or JavaScript.
- AI/ML: Knowledge of machine learning algorithms and models, familiarity with frameworks such as TensorFlow or PyTorch.
- Cloud Computing: Experience with cloud services such as AWS Lambda, Azure Functions, or Google Cloud Functions.
- Data Engineering: Experience with data processing and storage technologies such as Apache Spark, Apache Kafka, or Apache Beam.
- Automation: Experience with scripting languages such as Bash or PowerShell.
- Project Management: Experience with project management tools such as Jira or Trello.
Benefits
- Paid vacation, holidays, sick time, parental leave, and recharge leave.
- Medical, tele-health, dental and vision benefits.
- 401(k) plan.
- Flexible spending accounts (FSAs).
- Commuter program.
- Life and disability insurance.
- Maven (a support system for new parents).
- Carrot (fertility benefits).
- UrbanSitter (caregiver referral network).
- Employee Assistance Program.
- Pet insurance.