Senior Data Engineer - Data Insights
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Data is the fuel behind Appfire's global footprint. We've grown fast, and now our focus has shifted toward building the most mature, high-performing data platform in our industry. We are looking for a Senior Data Engineer to take ownership of our core infrastructure, champion engineering excellence, and help shape the future of our data ecosystem. Leveraging your expert Python, SQL, and cloud infrastructure skills, you will develop pragmatic architectures that ensure stability and performance across the organization. As a key member of our central data insights team, you will evolve our custom data lake ("firelake" built on AWS and Snowflake). To accelerate our platform optimization efforts, you will ruthlessly eliminate technical debt, resolve edge cases, and introduce modern, AI-driven development practices. This isn't just about maintaining pipelines; it's about architecting a highly secure, resilient, and scalable foundation that empowers company-wide decision-making. If you love solving complex data puzzles, driving overarching data strategy, and seeing the direct impact of your work across an entire organization, let's talk.
Responsibilities
- Data Delivery
- Solution Lifecycle Ownership: Own the complete solution development lifecycle, from driving initial requirements to building Proof of Concepts (POCs) and Minimum Viable Products (MVPs), and continuously iterating to improve and scale production solutions.
- Data Delivery & Pipelines: Work closely with internal and external partners to stand up and optimize robust data delivery solutions. Build, manage, and scale complex data pipelines (ETL and reverse ETL) utilizing expert-level Python and Airflow.
- Custom Integrations: Develop standard integration patterns as well as custom data pipelines that interface with atypical APIs to efficiently extend our data delivery capabilities.
- Data Platform & Infrastructure
- Pragmatic Architecture: Architect and maintain highly efficient, cost-effective scalable data solutions and cloud infrastructure from scratch.
- Platform Evolution: Be the key driver in the evolution of our custom data lake ("firelake" built on AWS/Snowflake), serving as the ultimate subject matter expert on our tech stack and data infrastructure.
- Ingestion & Data Quality: Manage Fivetran and custom pipeline operations, proactively handle schema drift, and implement rigorous data quality checks to ensure we have ingested a true and accurate representation of all source systems.
- AI & Modern Engineering
- AI-Driven Efficiencies: Spearhead AI adoption in our daily engineering workflows to automate Pull Requests, enforce new "definition of done" standards, and accelerate CI/CD, test coverage, and release management.
- AI Implementation: Drive the integration of AI capabilities directly into our data solutions by interfacing with LLMs and developing intelligent assistants and agents to solve complex business problems.
- Continuous Innovation: Stay on the forefront of the rapidly evolving data landscape and drive proof-of-concepts for new tools to ensure we leverage best-in-class technologies to scale quickly.
- Data Governance & Security
- PII & Security Management: Implement advanced PII management by leveraging automated data classification techniques, applying masking policies, and enforcing sophisticated row-level and column-level security practices.
- Proactive Governance: Develop and deploy robust monitoring solutions and governance strategies to ensure accurate, secure data is available on time and to the correct audience.
- Leadership & Collaboration
- End-to-End Ownership: Autonomously lead 3-5 concurrent cross-departmental data projects, driving everything from requirements gathering and UAT to production deployment.
- Strategic Communication: Partner seamlessly with business, analytics, and engineering teams, translating complex technical architectures into relatable concepts to influence stakeholders and align goals.
- Engineering Excellence & Mentorship: Champion best practices, systematically reduce technical debt, write clear documentation, and provide both technical and soft-skill mentorship to junior team members.
Requirements
- Engineering Background: 5+ years in a data or software engineering role with a deep understanding of the full data lifecycle, modern data warehousing, and agile software development best practices.
- Proven Delivery: 5+ years of experience auto
Benefits
Additional Information
At Appfire, we believe that great work happens when people get to choose how they work. After 20 years of creating software that empowers teams to break silos and collaborate seamlessly, we've learned that one size does not fit all. We're a team of 800+ employees, working remotely across 28 countries. Our flagship products include: Appfire Flow, JXL, Comala Document Management, 7Pace Time Tracker, Jira Misc Workflow Extensions, and BigPicture. Here you can read some of our customer stories: https://appfire.com/resources/resource-library/customer-stories
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Appfire? Share your experience