PlanoRecruiter Since 2001
the smart solution for Plano jobs

Sr. Data Engineer - Payments

Company: AppFolio
Location: Plano
Posted on: January 15, 2022

Job Description:

DescriptionHi, We're AppFolio. -We're innovators, changemakers, and collaborators. We're more than just a software company - we're a cloud-based powerhouse that creates products to make our customers' lives easier. We're revolutionizing the way people do business, and we want your ideas, your enthusiasm, and your passion to help us keep on innovating.We love where we work, and you can, too.We are hiring a Senior Data Engineer to lead our Payments Data team. You will bring our data platform to the next level with the overall goal of building a highly scalable, redundant payment platform while managing risk and mitigating financial fraud.What You'll DoYour responsibilities will include leading a data engineering team, in a senior role, to design, build, modernize and maintain our highly scalable payments data platform. You will enhance our data capabilities to understand our existing Payments Business by developing and owning the data pipelines to transform raw, unstructured data into formats our data scientists can use for analysis.This is an ideal opportunity for someone who has a passion for leading and building a leading-edge data infrastructure and is driven to help build a successful SaaS product used by thousands of happy businesses. We foster an environment that empowers small teams to collaboratively set the technical direction of our solutions.Optimize the ingestion and retrieval of raw unstructured data to develop and monitor KPIs to run the payments businessExtract data from various data source systems, transform it, and load it into a data warehouse systemDevelop, maintain and own scalable data pipelines to support continual increases in data volume and complexityBuild new APIs to allow for easy integrations for data ingestion -Collaborate with the business teams to improve data models to support our inhouse data toolsHelp develop a strategy for long term data architecture which will allow us to make data-driven decisions to optimize our payments infrastructure and allow insight into our payments businessResearch, share and recommend new technologies and trends that will help modernize our payments data infrastructure.Work closely with, and incorporate feedback from other engineering team members, QA, product owners, and Dev Ops.Leverage agile practices in start-up mode, encourage collaboration, prioritization, and urgency to develop at a rapid pace.Must-HavesBS, MS, or Ph.D. in Computer Science or related technical discipline5+ years of data engineering experience in a SaaS environmentHave a strong desire and commitment to own a major data infrastructure development and operation with a team. Have a habit of delivering user value first and improving quickly with feedback.Very strong technical/coding skills (Python)In-depth knowledge of SQL and SQL database designDeep understanding of building data pipelines (Kafka, Airflow, etc) and current technology trendsDeep understanding of data warehouse systems (Snowflake, Redshift, etc)Technical expertise with data models, data mining, and segmentation techniquesExperience building streaming systems with large amounts of data and complex aggregation logicStrong leadership skills to lead and develop a world-class engineering teamCreativity, ability to solve complex problems without a roadmapYou love learning about new technologies, but understand the value of continuing to use something old if it still does everything you need it to doYou care about the long-term maintainability of the codebase and will learn to advocate for refactoring and clean-ups where appropriateYou care about work-life balance and want your company to care about it too; you'll put in the extra hour when needed but won't let it become a habitNice-To-HaveStrong familiarity with Agile software development processes: Scrum or KanbanStrong familiarity with Test-Driven-DevelopmentWorking experiences with modern payment technologies.Experience working on a fraud detection and prevention systemExperience with some areas of our tech like Ruby on Rails, React, Redux, Kubernetes, AWS, SOAOur StoryAppFolio (NASDAQ: APPF) was founded in 2006 with the mission to revolutionize vertical industry businesses by providing great software and service. Our easy-to-use, cloud-based software helps our customers more effectively market, manage, and grow their businesses. Today our software solutions exist in two verticals including the real estate (AppFolio Property Manager, AppFolio Property Manager PLUS, and AppFolio Investment Manager) and legal (MyCase) industries.To find out more about what AppFolio has to offer, check out of Equal OpportunityAt 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.

Keywords: AppFolio, Plano , Sr. Data Engineer - Payments, Engineering , Plano, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Plano RSS job feeds