CRIO · 7 hours ago
Engineering Manager
CRIO is a leading provider of eSource solutions for clinical research, aiming to streamline clinical data collection and management. The Engineering Manager will oversee day-to-day operations across multiple engineering teams, ensuring efficient delivery and high-quality software development.
Clinical TrialsData StorageInformation TechnologyManagement Information Systems
Responsibilities
Own the day-to-day operations of multiple engineering teams, ensuring consistent processes, clear priorities, and efficient delivery cycles across the organization. Identify bottlenecks, inefficiencies, and opportunities to streamline - whether that's in our tooling, processes, team structures, or communication patterns. Champion experiments with new methodologies and be willing to abandon practices that no longer serve us
Lead quarterly planning processes to align engineering efforts with business objectives, translating strategic priorities into actionable team roadmaps. Facilitate sprint planning across teams to ensure clear goals, realistic commitments, and balanced workloads
Conduct regular performance reviews, providing clear and actionable feedback that drives individual growth. Set meaningful goals, track progress, and hold team members accountable while supporting their professional development
Build and mentor high-performing teams through thoughtful hiring, career development, and fostering a culture of continuous improvement
Facilitate collaboration between teams, manage dependencies, and ensure alignment on priorities and technical approaches across the engineering organization
Maintain a strong technical pulse across teams, reviewing architectural decisions, code quality standards, and technical debt management while escalating strategic technical decisions to the VP of Engineering. Champion engineering excellence by establishing and evolving standards for code quality, testing, documentation, and architectural patterns. Create feedback loops that help teams learn from incidents and improve continuously
Partner with product, design, and other departments to ensure engineering priorities align with business needs and communicate progress transparently
Establish and track meaningful engineering metrics (cycle time, deployment frequency, change failure rate, etc.) that illuminate how we're performing and where we can improve. Use data to identify trends, validate improvement initiatives, and make the case for changes
Qualification
Required
5+ years in software engineering with 2+ years in engineering management, preferably managing multiple teams or a significant engineering function
Strong technical background with the ability to engage in architectural discussions, review technical proposals, and earn the respect of senior engineers, even if you're not writing code daily
Proven track record of establishing and improving development processes, managing delivery across teams, and creating systems that scale as organizations grow
Demonstrated success building and developing teams, with strong coaching and mentoring skills and a genuine investment in helping engineers grow their careers
Sound judgment about when to make decisions independently versus when to escalate, with clear communication about tradeoffs and implications
Excellent at distilling complex technical topics for diverse audiences and facilitating productive discussions across teams and functions
Own the day-to-day operations of multiple engineering teams, ensuring consistent processes, clear priorities, and efficient delivery cycles across the organization
Lead quarterly planning processes to align engineering efforts with business objectives, translating strategic priorities into actionable team roadmaps
Conduct regular performance reviews, providing clear and actionable feedback that drives individual growth
Build and mentor high-performing teams through thoughtful hiring, career development, and fostering a culture of continuous improvement
Facilitate collaboration between teams, manage dependencies, and ensure alignment on priorities and technical approaches across the engineering organization
Maintain a strong technical pulse across teams, reviewing architectural decisions, code quality standards, and technical debt management while escalating strategic technical decisions to the VP of Engineering
Partner with product, design, and other departments to ensure engineering priorities align with business needs and communicate progress transparently
Establish and track meaningful engineering metrics (cycle time, deployment frequency, change failure rate, etc.) that illuminate how we're performing and where we can improve
Benefits
Work from anywhere
Unlimited PTO
401k company match
Healthcare
Dental
Vision (Company Paid 100%)
Life insurance
Professional development
Work From Home Expense Reimbursement
Company
CRIO
CRIO is a health tech company helping pharma, biotech, research sites, and academic research centers streamline regulatory workflows with one system that enables a single point of data capture.
H1B Sponsorship
CRIO has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (2)
2021 (2)
Funding
Current Stage
Growth StageTotal Funding
$19MKey Investors
Riverside CompanyAbbhi CapitalRally Ventures
2024-05-21Private Equity
2023-08-09Series Unknown· $1.8M
2022-01-12Series B· $9M
Leadership Team
Raymond Nomizu
CEO
Recent News
2026-01-22
Company data provided by crunchbase