
Staff Software Engineer, Enterprise Data Integration
Appfolio
The Role
Overview
Design and deliver scalable, secure enterprise data integration solutions.
Key Responsibilities
- data migration
- devops
- informatica
- data integration
- ai adoption
- architecture review
Tasks
-Utilize expertise in high-volume, complex data migration to drive future needs of the business, maintaining the highest standards of performance, quality, and efficiency. -Model and encourage best practices in DevOps to enhance efficiency and automation. -Leverage deep expertise in Informatica IDMC (Intelligent Data Management Cloud) to design and implement business solutions that enable efficiency and scalability for the business. -Act as a technical role model, mentoring mid-level engineers and elevating coding and design practices. Continuous improvement in performance, scalability, security, and reliability across data integration tools at AppFolio. -Participate in ARB (Architecture Review Board) discussions, providing design and code review support. -Own and drive data movement and readiness strategies to enable AI adoption across the enterprise. -Leverage AI and emerging technologies to drive data quality and governance standards. -Design, build, configure, debug, monitor, and maintain reliable, scalable, and secure enterprise data integration solutions using modern cloud-based platforms like Informatica, Mulesoft, AWS, Snowflake, etc.. to integrate, cleanse, and move data across enterprise systems. -Develop high-quality data integrations across systems, such as external applications, AppFolio Product, Snowflake, Salesforce, Zuora Billing, Zuora RevPro, NetSuite, etc.. -Collaborate with stakeholders, technical, and functional teams to influence and execute data integration strategies, standards, and guidelines to enable future scale and growth.
Requirements
- aws
- informatica
- ruby
- python
- data architecture
- agile
What You Bring
-Certifications in relevant platforms, such as AWS Solutions Architect, Informatica Architect, etc.. -5+ years of deep experience with multiple multi-tenant SaaS cloud-based enterprise and data integration platforms like: Informatica IDMC, AB Initio, AWS Glue, Mulesoft, Salesforce, CData, Fivetran, etc, designing and implementing scalable, fault-tolerant data flows. -Proven expertise in designing AI-ready data architectures, building semantic and governed data layers that enable enterprise-wide AI, analytics, and automation initiatives -Demonstrated ability to build trust and credibility with business partners. -Expert-level programming skills in Ruby, Java, Python, JavaScript, or equivalent. -SOLID concepts and hands-on experience with components of AI architecture (MCP, LLM, RAG, AI Agents, etc). -Extensive experience leading large-scale, high-volume data migrations — including data profiling, cleansing, validation, and reconciliation leveraging Informatica IDMC Data Quality or similar tools. -3+ years designing and implementing AWS-based data and application architectures using S3, Glue, Lambda, Step Functions, and EventBridge within large-scale enterprise systems. -3+ years of experience and expert-level knowledge in various software design patterns and architectures. -3+ years of experience as a Staff Software Engineer leading the discovery, design, and development of data Integration solutions using Informatica IDMC, with expert-level proficiency across the platform’s full suite (Cloud Data Integration, Application Integration, Data Quality, Mass Ingestion, etc). -Bachelor's degree in Computer Science, Information Systems, or a related field; Master's degree preferred. -8+ years of experience in software engineering with a focus on enterprise data architecture and integrations within large-scale, high-growth SaaS organizations $1B+. -Excellent communication, interpersonal, and presentation skills. Strong analytical, problem-solving troubleshooting skills. -Proven experience in SDLC and Agile methodology, driving the execution of complex software projects. Experience working in global teams, including offshore resources.
People Also Searched For
Driver jobs in Arvada , Colorado , US
Security Systems Technician jobs in Arvada , Colorado , US
Maintenance Technician jobs in Arvada , Colorado , US
Driver jobs in Colorado , US
Security Systems Technician jobs in Colorado , US
Maintenance Technician jobs in Colorado , US
Driver jobs in Arvada , US
Security Systems Technician jobs in Arvada , US
Maintenance Technician jobs in Arvada , US
The Company
About Appfolio
-Founded in 2006 by Klaus Schauser and Jon Walker, AppFolio emerged to simplify property management through centralized cloud software. -Its flagship product, AppFolio Property Manager, integrates accounting, leasing, marketing, maintenance, and reporting into one platform. -In 2012 it acquired MyCase, later divesting it in 2020 to refocus solely on real estate solutions. -AppFolio has expanded via acquisitions like RentLinx, WegoWise and Dynasty Marketplace to enhance listing presence, analytics, and AI capabilities. -Typical customers range from small landlords to large portfolios, covering single-family, multifamily, commercial, student housing, and community associations. -Its Stack™ Marketplace enables seamless third-party integrations tailored to unique workflows. -In 2024 it introduced Realm-X, a generative AI assistant that automates tasks like report generation, messaging, and maintenance coordination. -Known for rapid feature rollout, mobile-first investor tools, and embedded AI, it stands out in real-time property and investment management.
Sector Specialisms
Residential
Commercial
