CompanyCam Logo

CompanyCam

Senior Software Engineer (React/React Native) - Data

Posted 15 Days Ago
Remote or Hybrid
Hiring Remotely in U.S.
170K-200K Annually
Senior level
Remote or Hybrid
Hiring Remotely in U.S.
170K-200K Annually
Senior level
As a Senior Software Engineer - Data, you'll create scalable data infrastructure, manage event-driven pipelines, and enhance collaboration between engineering and analytics teams.
The summary above was generated by AI
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 Role

We’re looking for a sharp, self-motivated, problem-solving Senior Software Engineer - Data to join our team.

As a Senior Software Engineer - Data, you’ll build and maintain scalable data infrastructure, focusing on front end systems integration and event pipeline architecture. You’ll serve as the technical bridge between engineering and analytics teams, owning the infrastructure that powers reliable, real-time data flows from application events to our data warehouse and downstream services.

Your work will center on designing event-driven pipelines, optimizing workflows, and ensuring the reliability of our data platform. While primarily focused on infrastructure and pipelines, this role will occasionally overlap with analytics engineering in areas like dbt coordination, Snowflake administration, and data quality monitoring.

Most importantly, you’ll actively contribute to the evolution of our engineering culture and processes. We want senior engineers who can scale systems, establish technical standards, and mentor others to grow.


Working At CompanyCam

Our engineering team is remote-first, spanning every time zone in the United States. We welcome people from all backgrounds and really don't care whether or not you have a CS degree or even a high school diploma. All that matters is that you're not an a**hole and you're good at what you do.

At CompanyCam, our Platform Engineering team is driven to create meaningful impact by building a solid foundation that empowers product engineers to do their best work. Instead of just patching issues or adding tools, we focus on eliminating bottlenecks and designing systems that scale, so teams can move faster and with confidence. We’re guided by a spirit of continuous improvement, always reflecting and learning from how our platform supports the business.

So, how do we actually work? We take a flexible, collaborative approach, drawing from Agile, Kanban, and other frameworks where they fit, without being locked into one rigid process. Our role is to provide the guardrails, core frameworks, and operational awareness that give product teams the freedom to innovate. Within those boundaries, we iterate, refine, and evolve practices that strengthen developer experience, improve system resilience, and ensure our core technologies remain secure, stable, and efficient.


What You’ll Do

Data Architecture and Pipeline Development

  • Design and maintain event-driven pipelines from front end systems to Snowflake.
  • Own event pipelines from front end app through Snowplow ingestion.
  • Establish event tracking standards, documentation, and training for engineering teams.
  • Support feature flagging and A/B testing infrastructure requirements.
  • Optimize existing data workflows for efficiency and performance.
  • Manage Snowflake administration, performance optimization, and cost management alongside the data team.
  • Build reverse ETL processes and marketing automation data flows using tools like Census.
  • Collaborate to optimize Snowplow Analytics for event tracking and schema management.

Collaboration and Stakeholder Engagement

  • Partner with analytics engineers on dbt deployment, testing, and production workflows.
  • Act as the technical bridge between engineering and analytics for pipeline questions.
  • Provide technical guidance to product and engineering teams on event implementation.
  • Lead training sessions and office hours on event tracking and troubleshooting.
  • Participate in architecture discussions and cross-team technical decision-making.

What You’ll Bring
  • These are our non-negotiables:

    • Show up: Have the courage to do difficult but necessary work.
    • Grow up: Take ownership, learn continuously, and bring a growth mindset.
    • Do good: Treat your teammates and customers the way you'd want to be treated.
    • 5+ years of front end engineering experience with React and React Native.
    • 3+ years working with cloud data warehouses (Snowflake strongly preferred).
    • Experience with event streaming platforms and event-driven architectures.
    • Experience with behavioral analytics platforms (e.g., Snowplow Analytics, Segment).
    • Hands-on experience with ETL tools (Fivetran, Stitch, or Airbyte).
    • Working knowledge of dbt for data transformation orchestration.
    • Strong background in front end API development, systems integration, and pipeline reliability.
    • You live and work permanently in the U.S. (We’re not set up to hire outside the U.S.)

    Nice-to-haves

    • Experience with monitoring/observability tools for data pipelines.
    • Experience with Python.
    • Experience building reverse ETL and marketing automation data flows.
    • Familiarity with modern data stack concepts and architecture.
    • Strong technical communication skills with ability to explain complex systems to diverse audiences.
    • Track record of setting technical standards and mentoring other engineers.
Benefits and Compensation

This is a salaried position at CompanyCam. Our salary range is $170,000 - $200,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 [email protected] 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.

Top Skills

Airbyte
Census
Dbt
Fivetran
Python
React
React Native
Snowflake
Stitch

Similar Jobs

11 Minutes Ago
Remote
United States
154K-246K Annually
Expert/Leader
154K-246K Annually
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead the Fraud & Merchant Risk Operations team, overseeing policies, procedures, and tools to minimize fraud and enhance compliance, while managing cross-functional partnerships and KPIs.
Top Skills: Bank-Account VerificationBehavioral IntelligenceCase ManagementDevice IntelligenceEnforcement ToolsRule EnginesSQL
11 Minutes Ago
Remote
United States
Mid level
Mid level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Talent Acquisition Partner will manage recruitment for Toast's Sales functions, build relationships with hiring managers, ensure excellent candidate experience, and adapt strategies to meet changing hiring needs.
11 Minutes Ago
Remote
US
155K-248K Annually
Senior level
155K-248K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Engineering Manager will lead the Toast Now team, driving product delivery, mentoring team members, ensuring software quality, and collaborating across teams.
Top Skills: AndroidGraphQLiOSMicroservices

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account