Software Engineering Manager, Data & Analytics
Lead a data and analytics engineering team at Limble CMMS. Own analytical data infrastructure, reporting framework, and AI-powered insights on AWS while hiring, mentoring, and staying hands-on as a player-coach.
About the job
Responsibilities
- Define and drive the strategy for Limble's analytical data infrastructure.
- Design the boundary between transactional data stores and the analytical layer, keeping both performant and maintainable.
- Architect and own the reporting framework that stream-aligned engineering teams use to embed analytics into their product areas.
- Partner with product leadership to translate customer and business analytics needs into a technical roadmap.
- Build, hire, and lead a high-performing team of data and analytics engineers.
- Drive significant architectural decisions through ADR reviews with Principal and Staff engineers.
- Own the observability of data pipelines by defining SLAs for data freshness and quality, build alerting, and keep consumers informed.
- Establish data governance and quality standards.
- Drive adoption of the reporting framework across stream-aligned teams.
- Stay hands-on to review critical design decisions, contribute to architecture, and help the team get unstuck.
Requirements
- 5+ years of experience in data engineering, analytics engineering, or a related discipline with at least 2 years in an engineering management or technical lead role.
- Proven experience designing data infrastructure on AWS (Aurora PostgreSQL, DynamoDB, Redshift, S3, and related services).
- Strong understanding of when to use an operational data store vs. an analytical one, and how to design the pipeline between them.
- Strong background in data modeling, ELT/ETL pipeline design, and building analytics-ready datasets.
- Experience building or contributing to a reporting or analytics framework consumed by multiple engineering teams or product surfaces.
- Experience owning data pipeline observability such as monitoring, alerting, SLAs, and incident response for data freshness and quality issues.
- Actively leveraging AI coding tools (GitHub Copilot, Cursor, Claude, or similar) in day-to-day development and sets the expectation for the team to do the same.
- Some exposure with embedding AI driven capabilities inside of a SaaS product.
- Comfortable staying player-coach: you can write a design doc, review a schema, or weigh in on a query optimization.
- Track record of hiring and developing engineers.
- Strong communicator who can translate data architecture decisions into language product and business stakeholders actually understand.
- Bias toward simplicity over complex solutions.
- Located in or near the Charlotte, NC metro area.
Nice-to-Haves
- Experience with embedded or in-app analytics (surfacing insights directly inside a SaaS product, not just internal BI).
- Familiarity with event streaming on AWS (Kinesis, MSK, EventBridge, Kafka, or similar).
- Experience with AWS Glue, Athena, or Lake Formation for data pipeline and lake orchestration.
- Experience at a B2B SaaS company in the 50–200 employee range.
- Exposure to regulated software environments (SOC 2, HIPAA, or similar).
- Experience with BI or visualization tooling (Metabase, Looker, Tableau, or similar) in a product context.
Benefits
- Competitive salary commensurate with experience.
- Fully remote position.
- Flexible PTO.
- 13 paid company holidays.
- Paid parental leave.
- Health, Dental, and Vision insurance.
- Employer paid Basic Life insurance and Short-Term Disability insurance.
- Company contribution match for HSA and 401(k).
- Flexible Spending Accounts.
- Monthly employee wellness stipend.
- Opportunities for Learning and Development Reimbursement.
- Pet insurance.
Skills
AWS, Redshift, S3, Postgres, DynamoDB, ELT, ETL, Data Modeling, Data Pipelines, Ai Coding Tools, Github Copilot, Data Governance, Observability, SQL
Similar jobs
Engineering Management jobsLeads and develops a team of Account Executives responsible for acquiring mid-market customers, overseeing coaching, hiring, quota performance, pipeline strategy, forecasting, and process improvement. Requires 5+ years of quota-carrying sales experience and 3+ years leading high-performing sales teams.
Leads architecture and development of machine-learning and generative-AI systems for network analysis, including agentic workflows and conversational interfaces. Manages and mentors ML engineers while coordinating cross-functional delivery, production support, and roadmap execution.
Leads the engineering team responsible for ChatGPT Search Infrastructure, setting technical direction for scalable, low-latency search platforms and integrations. Requires experience managing senior engineers and deep expertise in distributed systems, online serving, experimentation, and AI-powered products.
Leads and mentors a software engineering team building reliable, high-performance simulation products, while guiding technical execution, prioritization, and hiring. Requires a bachelor’s degree, programming experience in C++, Python, or Java, people-management experience, and eligibility for a US Government security clearance.
Leads and codes alongside a team building secure, cloud-native AI model inference infrastructure for public-sector customers. Requires engineering people-management experience, strong hands-on software development skills, and an active Secret clearance with eligibility for TS/SCI.