Analytics Engineer
CompanyCam
United States
Full Time
Posted 8 months ago
Actively Hiring
Job Description
Hi, we’re CompanyCam.We’re a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparalleled communication and accountability across a contractor’s entire business. We’re committed to providing a consumer-grade, game-changing experience that helps our users build trust within their company and with their customers.But don’t let that corporate description fool you—the people behind our buttoned-up product are laid-back (but hardworking), genuine, and kickass, and you could be one of them! The RoleWe’re looking for an Analytics Engineer to help build and maintain the data foundation that powers decision-making across CompanyCam. Reporting into our data organization, this role focuses on developing reliable data pipelines, maintaining high-quality data models, and ensuring teams across the company can confidently use data to do their best work. This role will work closely with marketing analysts to enable scalable, trusted analyses by translating analytical requirements into well-modeled datasets, standardized metrics, and performant transformationsYou’ll be responsible for designing and maintaining ETL pipelines, managing our Snowflake data warehouse, modeling data with dbt, and supporting event tracking and analytics tooling. This role is ideal for someone who enjoys building clean, well-documented data systems, cares deeply about data quality, and thrives at the intersection of technical problem-solving and business impact.Location: Candidates must permanently and currently reside in the United States. Employees are not required to work in the office or relocate to Lincoln, Nebraska for this opportunity. Employees are encouraged to come hang at headquarters for up to 10 days per calendar year on CompanyCam’s dime.What You’ll DoDesign, build, and maintain robust ETL pipelines using tools like Fivetran, Stitch, and PortableManage and optimize our Snowflake data warehouse to ensure performance, reliability, and scalabilityUse dbt to transform, test, document, and schedule analytics data modelsCreate and maintain analytics-ready data models that support reporting and decision-makingImplement and maintain event tracking with Snowplow to ensure accurate and trustworthy data collectionPartner with product, engineering, and business teams to understand data needs and deliver practical solutionsMonitor and ensure data integrity and consistency across systems and data sourcesIdentify opportunities to improve, automate, and scale existing data processesStay up to date on modern analytics engineering tools, trends, and best practicesThe Impact You’ll HaveAt CompanyCam, your work makes a real impact. Whether you're writing code, supporting customers, or designing experiences, your contributions directly shape the product we deliver and the people we serve. We're building something that helps real people solve real problems—and we believe that kind of work is best done by a team that reflects the world around us. In this role, you’ll drive impact by:Enabling teams across the company to make better, faster, data-informed decisionsImproving trust in data through reliable pipelines, testing, and documentationSupporting product and business insights with high-quality analytics modelsHelping scale CompanyCam’s analytics capabilities as the company growsWhat You’ll Bring3+ years of experience in analytics engineering, data engineering, or a related roleStrong experience with modern ETL tools such as Fivetran, Stitch, Portable, or similarHands-on experience with Snowflake or another cloud-based data warehouseProficiency using dbt for data transformation and orchestrationStrong SQL skills and experience supporting BI tools like Metabase or similarExperience working with event tracking systems such as SnowplowSolid understanding of data warehousing concepts and best practicesStrong problem-solving skills and attention to detailAbility to translate business requirements into clear, maintainable data modelsClear written and verbal communication skillsAbility to work independently while collaborating closely with cross-functional partnersA proactive, growth-oriented mindset with a passion for data quality and continuous improvementNice to HaveExperience with Python or another scripting languageExperience supporting analytics for product-led or SaaS organizationsExperience supporting analytics for marketing teamsFamiliarity with scaling data platforms and evolving analytics maturityBenefits & CompensationThis is a salaried position at CompanyCam. Our starting salary range is $120,000-$130,000 per year and is based on experience. We also offer meaningful equity and other benefits.CompanyCam is an equal-opportunity employer committed to respect, inclusion, and growth. We work hard, take responsibility, and support each other. Great ideas come from all backgrounds, and we carefully consider every applicant without regard to personal characteristics or traits. Even if your work experience doesn’t align perfectly, we encourage you to apply. What really matters to us is your potential, your passion, and your commitment to learning, innovation, and contributing meaningfully to our team.For any accommodations or technical issues related to the online application or interview process, please email jobs@companycam.com and we’ll respond promptly. Please do not include any medical or health information in your message.Note: Resumes sent to this email will not be reviewed or responded to. To be considered for a position, you must apply directly through our careers page.Originally posted on Himalayas
About CompanyCam
CompanyCam is actively hiring for this position. Join their team and contribute to their mission.
Redirects to employer site.
Share this job