Data Engineer

Data Engineer

Appfire builds next-generation enterprise collaboration solutions to liberate teams from silos and make work flow. By extending and enhancing what’s possible on platforms like Atlassian, Microsoft, Monday.com, Salesforce and more, Appfire enables companies to increase value from the many platforms they’ve invested in. Appfire empowers today’s knowledge workers to plan and deliver their best work. Appfire’s portfolio of top-selling apps serves more than 20,000 customers – including 55% of the Fortune 500. As a product-led company, Appfire identifies gaps in industries serving knowledge workers and then builds solutions that drive productivity and efficiency.

Appfire continues to grow exponentially, with teams spanning 20+ countries. We are financially strong, profitable since inception, continuously meeting or exceeding revenue targets, and we invest heavily in strengthening the foundation of our organization. Being philanthropic is integral to operating our business, so we donate 1% of employee time, product, profit, and equity as part of our Pledge 1% commitment.

Come join our team!

Job Purpose and Overview

Appfire is seeking a full-time Data Engineer!

In this critical role, you will help build and evolve our company-wide data assets from a very early stage. Leveraging your expert python and SQL skills, data warehousing experience, and your background setting up robust infrastructure, you will develop new data pipelines, technologies, and solutions to achieve a unified and efficient ecosystem for Appfire’s decisions and capabilities. We’re growing quickly and have a lot to accomplish.

You will be part of a central data insights team providing a variety of data and analytics services to support company-wide initiatives, allowing ample opportunity to gain valuable experience into the company decision-making as a whole, broaden your technical and business skills, and grow your career.

What You Will Do

  • Partner with business, analytics, and engineering teams to build robust and scalable solutions to complex problems involving Appfire’s central data assets
  • Build strategic relationships and lead data related projects end to end, from requirements gathering to production deployment 
  • Create and maintain key infrastructure supporting decisions across Appfire
  • Work closely with both internal and external partners to stand up new data delivery solutions (APIs, services, webhooks, etc.)
  • Develop and deploy monitoring solutions and governance strategies to ensure that the right data is available on time and to the correct audience
  • Be a key driver to the evolution of our data lake/warehouse (AWS/Snowflake)
  • Be a subject matter expert on our data, tech stack, tools, and data infrastructure
  • Be a key contributor to the team’s development processes and adoption of best practices
  • Provide both technical and soft-skill mentorship to more junior team members
  • Drive UAT efforts with stakeholders to ensure solutions meet their business requirements
  • Drive proof of concepts for new tools and/or processes
  • Write and leverage knowledge base articles to document procedures and reports
  • Stay on the forefront of the rapidly evolving Data landscape to ensure the team leverages best-in-class technologies and methodologies, allowing us to scale quickly and securely

What We Would Like To See

  • 5+ years’ experience in a data / software engineering role with a solid understanding of modern data warehousing and software development approaches and best practices
  • 5+ years’ experience with Python
  • 5+ years’ experience building products, solutions, and tools to provide data to company-wide systems and use cases
  • 3+ years’ experience in ETL development and SQL optimization
  • Solid understanding of APIs, services, and application development
  • Strong written and verbal skills
  • Strong personal organization skills and ability to multitask
  • Ability to work with minimal supervision on 3-5 concurrent projects
  • Cloud Infrastructure/Orchestration/Docker experience required
  • AWS/Airflow/Terraform/Snowflake/DBT experience preferred
  • Location in Eastern Time (EST) or willingness to work EST hours on a daily basis

What We Offer

  • Every Appfire employee is eligible for company equity
  • 10 paid holidays + Flexible PTO – no set number of days that you must take in a year
  • 100% company-paid health insurance
  • 50/50 split dental and vision insurance
  • Flexible Spending Accounts
  • Mobile phone and Internet stipend 
  • 401(k) Matching Component

#LI-remote

Req ID: 498

Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.