This position at Preql offers an exciting opportunity to work as an Engineering Manager / Lead Engineer. The manager will lead the core product engineering team while maintaining hands-on involvement in the codebase. This balance between leadership and individual contribution is essential. The Engineering Manager will be closely working with the CTO and CEO, contributing to crucial business decisions and guiding a small, talented team of engineers. The location specified for this role is Anywhere in the World, offering flexibility and the chance to work remotely.
Key Responsibilities
The responsibilities of the Engineering Manager can be categorized into two main areas: Leadership and Technical.
Leadership Responsibilities
Manage and Mentor: Oversee a team of 3 to 6 full-stack engineers, ensuring their growth and development.
Team Delivery and Quality: The manager will be responsible for the overall delivery of projects, focusing on team velocity and maintaining high technical standards.
Roadmap and Prioritization: Collaborate with both the CTO and CEO to determine project priorities, allocating resources effectively.
Hiring Pipelines: As the team expands, the manager will also develop hiring pipelines to attract talented engineers.
System Maintenance: Ensure that systems of record, such as project tracking and code quality practices, are kept up-to-date.
Technical Responsibilities
Production Code Review: Write and review production code primarily in TypeScript and Python, using spec and test-driven development technologies.
Architecture of Data Pipelines: The Engineering Manager will be responsible for architecting data pipelines that clean, transform, and manage customer data efficiently.
AI Integration: A significant part of this role involves integrating AI code generation tools into workflows, which could include tools like Claude Code or Codex CLI.
Data System Contribution: Contribute to the development of features around data cleaning and data layering as they evolve within the company's product portfolio.
Required Skills and Experience
Essential Skills
Software Engineering: Candidates must possess 7+ years of software engineering experience, along with hands-on experience in data engineering.
Management Experience: Prior experience managing engineers is critical, whether in the capacity of team lead or engineering manager.
Public Cloud Services: Experience with public-cloud data services such as AWS or Snowflake is necessary for managing data services.
AI Knowledge: The candidate should demonstrate strong opinions on integrating AI tooling and experience with CLI-focused AI code generation tools within production workflows.
Work Availability: Candidates should be available for working hours aligned with US Eastern time.
Nice-to-Have Skills
Familiarity with analytics platforms or business intelligence tools can be beneficial.
Background in agentic AI systems or automation powered by large language models (LLMs).
Experience in startup environments, particularly in Series A-B stages, can provide added advantage for candidates.
Previous compliance-based experience around audit trail requirements and data handling is desirable but not mandatory.
Special Features of the Role
The Engineering Manager position at Preql stands out due to the unique intersection between technology and business that it occupies. This role profoundly impacts how AI shapes enterprise data workflows. By expanding existing tools and developing innovative solutions, the Engineering Manager will be part of the team that designs exceptional user interactions with data systems.
Impact and Innovation
Direct Impact: The work produced will critically influence whether finance teams can rely on AI for their essential data needs, marking the role’s significance in the organization.
Cutting Edge Technology: Candidates joining will have the chance to work at the forefront of the agentic AI space, directly tackling real-world business problems through innovative solutions.
Conclusion
In summary, the Engineering Manager position at Preql is a full-time role that demands a blend of leadership and technical expertise in a remote setting. This is an opportunity to significantly impact a rapidly evolving field while mentoring and developing a talented team of engineers. With a focus on AI and data engineering, candidates with a passion for technology and innovation should consider applying for this role.
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.