Engineering Manager
About Us
Our client is on a mission to help organizations make sense of the world's data. Unstructured dark data contains nuggets of information that, when paired with human context, unlock some of the most impactful insights for organizations. Our goal is to make that process effortless and accessible.
They are an ambitious team committed to human-machine collaboration. Our founders are serial entrepreneurs passionate about data and AI, with a track record of starting and scaling multiple companies to successful exits. We are a global, remote-first company with expertise in building amazing data products, captivating human experiences, disrupting industries, and scaling AI.
The Opportunity
They are seeking a highly motivated and experienced Engineering Manager to lead the development of our core platform. This is a critical role responsible for the architecture, scalability, performance, and reliability of the foundation upon which all our AI solutions are built. If you are a passionate technologist with a proven track record of leading high-performing engineering teams and building robust, scalable systems, we encourage you to apply.
What You’ll Do
- Lead the design, development, and maintenance of our core platform, ensuring high availability, performance, and scalability.
- Own the technical roadmap for the platform, aligning it with business objectives and product strategy.
- Provide technical guidance and mentorship to a team of talented engineers.
- Drive code reviews, ensuring code quality and adherence to best practices.
- Collaborate with product managers, data scientists, and stakeholders to define requirements and deliver solutions.
- Oversee the implementation of robust monitoring, logging, and alerting systems.
- Proactively identify and address performance bottlenecks and scalability challenges.
- Stay up to date with emerging technologies and evaluate their potential application.
- Champion engineering best practices and promote a culture of continuous improvement.
- Manage technical debt effectively and prioritize refactoring efforts.
- Participate in hiring and onboarding new engineering talent.
You’re a Fit If You Have
Bachelor’s or Master’s degree in Computer Science or a related field.12+ years of experience in software development, with at least 3+ years in a technical leadership role.Deep understanding of software architecture principles and design patterns.Strong experience with cloud platforms (e.g., AWS, GCP, Azure).Proficiency in one or more programming languages (e.g., Python, MERN, C++).Experience with database technologies (relational and NoSQL).Experience with containerization and orchestration (Docker, Kubernetes).Proven ability to build and scale high-traffic, distributed systems.Excellent communication, collaboration, and leadership skills.Strong problem-solving and analytical skills.Experience with Agile development methodologies.Bonus Points For
Experience with AI / ML infrastructure and tools.Experience with DevOps practices and CI / CD pipelines.Contributions to open-source projects.Owner mentality—self-directed, hands-on leader with minimal supervision.A mindset of experimentation and continuous learning.Strong interpersonal and team collaboration skills.Passion, resilience, and loyalty to the team and mission.Ability to thrive in a fast-paced, remote / global team environment.What We Offer
Influence & Impact : Lead and shape the future of AI-powered solutions.Outsized Opportunity : Join at the ground floor of a rapidly scaling, VC-backed startup.Ownership, Autonomy & Mastery : Full-stack ownership of key programs, with freedom to innovate.Learning & Growth : Constant exposure to founders, customers, and emerging technologies—plus a professional development budget.