Staff Data Engineer
$152k - $190kAppFolio
AppFolio is more than a company. We’re a community of dreamers, big thinkers, problem solvers, active listeners, and multipliers. At every opportunity, we set the pace while delivering innovation built to carry real estate into the future. One in which every experience feels effortless, yet meaningful. Where customers are empowered to take on any opportunity. We show up as one team, connected by our values to be a force for good. Because together, we have the power to create extraordinary outcomes for our customers, our communities, and ourselves.
As a Data Engineer on our Business Data Platform (BDP) team, you will own the operational backbone of our data infrastructure and help lead our Secure Data Initiative — the company's active program to mature role-based access, tag-based masking, and governance across the platform. You will play a critical role in ensuring resilient, secure, and scalable systems that power analytics, AI, experimentation, and business decision-making across the company. This role bridges platform engineering, data governance, and DevOps—enabling seamless data delivery and access with leading-class observability and compliance.
Your Impact
- Own the design, build, and maintenance of AppFolio's Business Data Platform's observability and testing solutions that identify reliability, scalability, or data quality issues and strive to continuously improve the platform.
- Own the CI/CD architecture for our Github repositories — build the automated checks, deployment pipelines, and orchestration that every team's changes run through, and keep that platform running as new teams and use cases plug into it.
- Manage service accounts, roles, and permissions across Snowflake, dbt, and BI tools.
- Own the creation of and performance of Data Pipeline SLOs.
- Create and enforce data access controls, masking policies, and encryption standards (at rest and in transit).
- Define and own access governance for AI-driven data consumption — scoping Snowflake Coco, MCP server, and agent tool access (e.g., Chat-to-Data) with least-privilege, read-by-default, and full audit logging as agents take on more direct data access.
- Partner with InfoSec and Compliance to ensure auditability and privacy frameworks are implemented and upheld across the Business Data Platform.
- Maintain lineage and metadata documentation across key data domains.
- Implement and manage infrastructure-as-code for data platform components.
- Drive automation of routine operations (e.g., environment provisioning, credential rotation, usage monitoring).
- Partner with data engineers, data science engineers, data scientists, and analysts to improve platform usability and self-service capabilities.
- Document and evangelize best practices for data access, job orchestration, and environment management.
Must Have
- 8+ years in DataOps, Data Platform Engineering, DevOps, or related roles within modern cloud data environments.
- Proficiency in data engineering tools and technologies - SQL, Python, Airflow, Mulesoft, Linux scripting, and dbt
- Strong Experience with cloud technology, especially AWS tech stack (s3, ec2, eks), Docker and Kubernetes
- Experience with cloud data warehouse technology, such as Snowflake, including data security and governance
- Advanced proficiency with Airflow
- Strong knowledge of CI/CD pipelines, GitOps workflows, codespaces, and infrastructure-as-code (Terraform etc.).
- Experience with building self-serve processes
- Familiarity with security standards and practices for data (IAM, encryption, audit logging).
- Familiar with Snowflake RBAC, object privileges, masking policies, row-access policies, and secure UDFs/SPROCs to support both data engineering and ML/AI workloads.
Compensation & Benefits
The base salary that we reasonably expect to pay for this role is: $152,000 - 190,000.
The actual base salary/hourly wage for this role will be determined by a variety of factors, including but not limited to: the candidate’s skills, education, experience, etc.
Please note that base pay is one important aspect of a compelling Total Rewards package. The base pay range indicated here does not include any additional benefits or bonuses/commissions that you may be eligible for based on your role and/or employment type.
Regular full-time employees are eligible for benefits - see here.
About AppFolio
AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com.
Why AppFolio
Grow | We enable a culture of high performance, where delivering results is recognized by opportunities for growth and compelling total rewards. Our challenging and meaningful work drive the growth of our business, and ourselves.
Learn | We partner with you to realize your potential by investing in you from the start. We're cultivating a team of big thinkers through coaching and mentorship with our best-in-class leaders, and giving you the time and tools to develop your skills.
Impact | We are creating a world where living in, investing in, managing, and supporting communities feels magical and effortless, freeing people to thrive. We do this by innovating with purpose while cultivating a culture of impact. We learn as much from each other as we do our customers and our communities.
Connect | We excel at hybrid work by fostering an environment that feels flexible, personal and connected, no matter where we are. We create space to fuel innovation and collaboration, and we come together to celebrate, connect, and succeed.
Paddle as One.
Learn more at appfolio.com/company/careers
Statement of Equal Opportunity
At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That’s why we’re a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you’re always welcome at AppFolio.
#J-18808-Ljbffr- ...working with major brokerages and financial data providers. What Were Building InvestOS —... ...Were a team of ~25 senior-to-principal engineers, designers and AI/ML researchers. More than... ..., and systems. Were looking for a Staff Data Engineer who thrives in ambiguity, enjoys...SuggestedRemote workFlexible hours
$160k - $240k
...worldwide. For more information, visit . Follow Shield AI on LinkedIn, X, Instagram, and YouTube. Job Description:The Staff Data & Analytics Engineer, Domain Enablement is a senior, hands-on role responsible for enabling complex business domains on Shield AI’s enterprise...SuggestedFull timeTemporary workPart timeWorldwide- ...A technology firm in Plano, TX is looking for a Senior Big Data/Machine Learning Engineer with a minimum of 8 years of experience. The position requires proficiency in data engineering, Python, SQL, pyspark, and AWS. The role entails developing data models and implementing...SuggestedContract workRemote workWork visa
- ...Senior ML Data Engineer Feature Engineering ETLQualifications7 years in data engineering and at least 4 years focusing on ML feature engineering ETL pipeline development and data preparation for MLProven experience managing pipelines on Databricks using Apache Spark with...SuggestedRemote work
- ...where such considerations are bona fide occupational qualifications permitted by law. A little about us... Role: Snowflake Data Engineer with Cortex Location: Remote Job Description: Required Skills & Qualifications Technical Skills (Mandatory)...SuggestedLocal areaRemote work
- ...capture, manage, store and utilize structured and unstructured data from internal and external sources. Establishes and builds processes... ...Minimum Requirements: Bachelor's degree in Electrical Engineering, Computer Engineering or related field of study Minimum cumulative...InternshipLocal area
$50 - $60 per hour
...Hourly - $60.00 USD Hourly Description: No sponsorship or C2C for this role Must be a w2 employee of The Judge Group Data Engineer Location: Remote Duration: 6+ Months Contract (Subcontractor) About the Role We are seeking an experienced Data...Hourly payFull timeContract workFor subcontractorRemote work$70 - $75 per hour
...Location: Plano, TX Salary: $70.00 USD Hourly - $75.00 USD Hourly Description: Our client is currently seeking a Data Engineer with strong experience in data modeling, data warehousing, and cloud-based data platforms. The ideal candidate will have hands-on experience...Hourly pay- ...About the job Big Data/Machine Learning Engineer - Sr Note: Need Only US Citizen, Green Card, EAD-GC, J2 EAD, H4 EAD, L2 EAD, and TN Visa. Job Title: Big Data/Machine Learning Engineer - Sr Location: Plano, TX (Remote Until Covid) Duration: 06+ Months Contract Job Description...Contract workRemote work
- ...Location: Plano, TX Work arrangement: Onsite. Local candidates only Job type: Contract Experience: 10+ years of data engineering (12+ years preferred) Interviews: First round by video, final round preferred onsite About the Role We are looking for...Contract workLocal areaRemote work
- ...Job DescriptionJob DescriptionJr. Data Engineer / Full Stack Developer Key ResponsibilitiesDevelop and support full stack and data engineering solutions.Work with cloud-based data warehouse and data cloud technologies.Design, build, and maintain data pipelines and integrations...
- ...Job DescriptionJob DescriptionWe are seeking a detail-oriented Data Engineer to design, develop, and optimize scalable data solutions and SQL Server databases. This role focuses on building efficient data pipelines, developing high-performance T-SQL solutions, ensuring...Local area
$93.82k - $162.88k
...Senior Data Engineer (w/ Oracle & OLTP) - On-SiteNTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently...Temporary workWork at officeRemote workFlexible hours- ...FedEx is hiring a Data Engineer Principal for a hybrid role based in Plano, TX. In this position, you will help drive enterprise data engineering innovation by setting technical standards and leading end-to-end delivery for critical data initiatives, from ingestion and...Work experience placement
- ...Toyota's Digital Innovations TeamToyota's Digital Innovations team in the Supply Chain group is seeking multiple talented Senior Data Engineers to join our development team. This role will focus on implementing and maintaining high-quality data engineering solutions...Relocation packageShift work
- ...Jones Lang LaSalle Incorporated is hiring an Operating Engineer for our Data Center in Richardson, TX. The role focuses on operating, maintaining, and repairing building systems in a high-demand data center environment, with emphasis on HVAC, electrical, plumbing, and...Afternoon shift
- Sr Big Data EngineerJob Location: Plano, TexasJob Type: ContractJob Description:Must-Have Skills:PythonPySparkSparkAWSETLDockerGood to Have Skills:Lead ExperienceData ModelingCI/CD – JenkinsRAirflowKubernetes
- ...Junior Data EngineerLocation: Plano, TX/ San Antonio, TX/ Phoenix, AZ (ONSITE) FulltimeMust Have Technical/Functional SkillsSnowflake, DBTRoles & ResponsibilitiesDesign, develop, and maintain scalable ETL/ELT pipelines to process structured and unstructured dataDesign...
$65 - $75 per hour
...We are currently seeking a Senior Data Engineer (w/ Oracle & OLTP) - On-Site to join our team in Plano, TX. Please note that this role will be on-site 5 days/week. Job Description: We are seeking a Senior Data Engineer to support the evolution of an enterprise customer...Temporary workRemote workFlexible hours- ...Job DescriptionJob DescriptionSenior Data Engineer – Plano, TX | Full-Time / HybridPosition Overview We are seeking a highly skilled and experiencedSenior Data Engineerto help design, develop, and optimize a modern cloud-based data platform. This role will focus heavily...Full timeLocal area
- ...loving what you do and where you do it.Job CategoryData Analytics, Data Science, TechnologyCompensation OverviewThe annual base salary... ...8,700.00Target Openings1What Is the Opportunity?Travelers Data Engineering team constructs pipelines that contextualize and provide easy...Full timeWork experience placementLocal areaImmediate start
$179.4k - $204.7k
...Data Engineer 4Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers...Full timePart timeInternshipLocal area- ...Synchrony Systems Inc. is seeking a Senior Data Engineer to support the evolution of an enterprise customer profile platform and its integration with a broad ecosystem of applications. You will design, develop, and optimize data solutions, databases, and data pipelines...Contract work
- ...capture, manage, store and utilize structured and unstructured data from internal and external sources. Establishes and builds processes... .... Qualifications ~ Bachelor's degree in Electrical Engineering, Computer Engineering or related field of study...InternshipLocal area
$200k - $230k
...clients. We are seeking a highly skilled and experienced front-end staff engineer to join our dynamic team and help shape the future of the ad... ...marketing channels on user conversion. Collaborate with data scientists, product managers, and other engineers to refine and...$103.45k - $197.73k
...OpportunityAnalyzes complex business problems and issues using data from internal and external sources to provide insight to analysts... ...teams on the development of analytic infrastructures, data engineering, or related business intelligence efforts.Includes collaborating...Full timeH1bWork at officeRemote workRelocation packageFlexible hours- ...extraordinary talents can display their skills, aim for the highest standards, and contribute to top-tier projects. Job DescriptionThe Data Solutions Engineer IV works in close collaboration to design, develop, implement, and support various types of data solutions across all lines...
- ...Lambda is seeking a Data Center Operations System Engineer for its Plano, TX data center. You will deploy servers, troubleshoot hardware, manage inventory, and coordinate with support teams to maintain world-class AI computing infrastructure. You will document data center...Flexible hours
$82.42k - $126.6k
...driving digital transformation for financial institutions. We specialize in leveraging advanced technologies such as AI, cloud, and data-led innovation to help our clients accelerate growth and unlock business value. Our AI-driven solutions empower financial institutions...Full timeTemporary workRelocation- ...driving digital transformation for financial institutions. We specialize in leveraging advanced technologies such as AI, cloud, and data-led innovation to help our clients accelerate growth and unlock business value. Our AI-driven solutions empower financial institutions...Full timeTemporary workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Data Engineer. Be the first to apply!
- senior staff systems engineer Richardson, TX
- assistant engineer Richardson, TX
- engineering aide Richardson, TX
- staff engineer Richardson, TX
- senior staff engineer Richardson, TX
- staff design engineer Richardson, TX
- technology administrator Richardson, TX
- senior cloud data engineer Richardson, TX
- big data cloud engineer Richardson, TX
- data engineering intern summer Richardson, TX


