Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer - Platform Data Query

$138.4k - $173k

AppFolio

Sr Software Engineer - Platform Data Query Software Engineering locations: San Diego, California; Santa Barbara, California; Dallas, Texas; Remote - Atlanta, GA; Remote - Chicago, IL; Remote - San Francisco, CA; Remote - Washington DC, United States; Remote - Denver, CO. We are hiring a Senior Software Engineer in our Platform Data Query team to operate, maintain, scale, and enhance Appfolio's data streaming and data access systems. The role focuses on modern data lake architectures, including Iceberg data lakes, Trino, Apache Flink, and Kafka, and supports customer‑facing dashboards, reports, BI integrations, and AI‑powered agents that serve over 20,000 real‑estate property‑management clients. Responsibilities Build a deep understanding of our data structure and systems to enable maintenance, scaling, and future enhancements. Maintain, optimize, and scale our robust data access layer on top of our Iceberg data lake, owning optimizations such as data compaction for performance and storage efficiency. Design, build, and operate a secure API on top of our data tech stack to integrate downstream applications and platform services. Collaborate with Product to understand operational needs, troubleshoot issues, and design new features or enhancements. Work in an agile manner to turn scaling challenges and feature enhancements into deliverables and execute quickly while limiting work in progress. Maintain a high bar of engineering excellence, adopt best practices, provide and receive in‑depth code reviews, and engage in healthy debate. Ensure data flowing through pipelines is tested with appropriate unit and integration tests. Deliver well‑instrumented queries and dashboards that are accessible and used to drive decisions and measure progress. Participate in a high‑performing, empowered team, taking ownership of your problem space and growing through successes and failures. Operate, optimize, and scale systems responsible for high‑concurrency access to large data sets, with deep knowledge of query optimization in distributed engines like Trino and AWS Athena. Qualifications Experience operating, scaling, and enhancing data pipelines at a company with large data sets using Apache Flink and Kafka, especially with multi‑tenant data in an agile SaaS environment. Foundational experience operating, tuning, and maintaining Iceberg data lakes, with deep knowledge of table maintenance and data compaction strategies. Experience working on platform teams or maintaining platform services for internal teams. Proven experience across all levels of the development stack. Proficiency in object‑oriented languages such as Python, Ruby, JavaScript, Java, or C#. Strong SQL skills and deep knowledge of data access/query optimization at scale using distributed engines like Trino and AWS Athena. Familiarity with core architecture principles of at‑scale systems. Strong familiarity with public cloud infrastructure, particularly AWS, including native tools like AWS Glue, S3, and Athena. Strong familiarity with Agile software development processes: Scrum or Kanban. Creativity and proactivity in solving complex scaling and operational problems, with a balance between new tech and optimizing existing solutions. Commitment to long‑term maintainability of the codebase and advocacy for refactoring and code cleanliness. Additional Skills and Knowledge 5+ years of experience working in software engineering teams. Comfortable working with remote team members. Ability to think pragmatically and balance business outcomes with technical goals. Ability to establish strong working relationships with peers across platform development teams. The base salary that we reasonably expect to pay for this role is $138,400 - $173,000. The actual base salary 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 and does not include any additional benefits or bonuses that may be available. Regular full‑time employees are eligible for benefits—please see the employee benefits section for details. #LI-SS2 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

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer - Platform Data Query in Nacogdoches, TX vacancy
  • $138.4k - $173k

     ...A tech company is seeking a Senior Software Engineer for their Platform Data Query team in San Diego, California. The role involves maintaining and enhancing data streaming and access systems for over 20,000 clients. Key responsibilities include optimizing data access,... 
    Senior
    Software
    Remote work

    AppFolio

    Nacogdoches, TX
    4 days ago
  • $95.38k - $160.85k

     ...Quality Assurance Engineer III (Data Platforms) page is loaded## Quality Assurance Engineer III (Data...  ...making sure that the data quality & data software adheres to quality standards for...  ...ability to work independently; experience querying and using data to enhance testing... 
    Software
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    ICW Group

    Nacogdoches, TX
    4 days ago
  • $150.1k - $225.1k

     ...nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II- Data Platform Hybrid: San Diego Do you want to join a team of talented engineers dedicated to enhancing the PlayStation... 
    Software

    PlayStation Global

    Nacogdoches, TX
    6 days ago
  •  ...A leading insurance company headquartered in San Diego seeks a Quality Assurance Engineer III to maintain quality standards for in-house and cloud-based software. The role involves developing test strategies, collaborating with development teams, and leading QA initiatives... 
    Software

    ICW Group

    Nacogdoches, TX
    5 days ago
  • $112.6k - $168.85k

     ...The Senior Systems Engineer is a key driver of Insulet...  ...by the Mobile & Cloud Software Engineering group. The...  ...applications, understanding of data models, enterprise...  ...position will report to Sr. Manager, Systems...  ...applications on Android/iOS platforms a plus NOTE: This position... 
    Senior
    Software
    Work experience placement
    Work at office
    Remote work

    Insulet Corporation

    Nacogdoches, TX
    2 days ago
  • $111.3k - $166.9k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary This position is not eligible...  ...innovation and reliability for Snapdragon SoC-based platforms at scale. As part of the Platform Test team, You’ll focus... 
    Senior
    Software
    Work experience placement
    Work from home

    Qualcomm

    Nacogdoches, TX
    4 days ago
  • $162.6k - $244k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group Software Engineering General Summary Qualcomm is seeking a highly skilled and experienced...  ...Responsibilities Provide technical leadership for Windows platform development activities related to Snapdragon Windows... 
    Senior
    Software
    Temporary work
    Work experience placement
    Work from home

    Qualcomm

    Nacogdoches, TX
    4 days ago
  •  ...culture today." Charlie Monk Sr. Director | Capital Markets...  ...." Andy Singh Director Software Archt | Operational Excellence...  ...Join Our Team Agentic AI Engineering Intern Engineering & Innovation...  ...CA Assistant Project Manager - Data Center Construction Data... 
    Senior
    Software
    Internship
    Remote work
    Night shift

    SB Energy

    Nacogdoches, TX
    4 days ago
  • €50k - €70k per year

     ...Sr. Full Stack Software Engineer (Trust Platform) Location Spain Position Type Full Time Team Software engineering Mitek(NASDAQ: MITK) is a global leader in...  ...user experience. Who You Are (Soft Skills & Attributes): Data-driven and innovative mindset. You eagerly try new... 
    Senior
    Software
    Full time
    Remote work
    Work from home
    Worldwide
    Home office

    Mitek Systems

    Nacogdoches, TX
    4 days ago
  • $184.97k - $194.97k

     ...Visual Lease is seeking a Senior Software Engineer in San Diego, CA. The ideal candidate will have over 5 years of experience with C#, .NET Framework, and AWS. Responsibilities include driving software design and collaborating with teams to deliver high-quality software... 
    Senior
    Software

    Visual Lease Services Inc

    Nacogdoches, TX
    4 days ago
  •  ...Intuit is seeking a Senior Engineering Manager in San Diego to lead the Tax Runtime Platform team. The ideal candidate will have over 10 years of experience in software engineering, a strong background in AWS technology, and proven leadership capabilities. This position... 
    Senior
    Software

    ATX Venture Partners

    Nacogdoches, TX
    5 days ago
  • $116.6k - $194.4k

     ...Dexcom Inc. is seeking a Sr SW Development Engineer in San Diego, California to develop cloud-based software systems. This role involves building and maintaining data pipelines while collaborating with...  ...background in coding, cloud platforms, and distributed systems, contributing... 
    Senior
    Software
    Remote work

    Dexcom

    Nacogdoches, TX
    4 days ago
  •  ...financial technology company is seeking a Senior Engineering Manager to drive innovation in the TurboTax platform. This role involves leading a high-performing engineering...  .... Candidates should have over 10 years in software engineering with significant leadership... 
    Senior
    Software

    Intuit

    Nacogdoches, TX
    5 days ago
  •  ...A cutting-edge tech company in California seeks a Senior Software Engineer specializing in Infrastructure. You'll design and maintain AWS-based production systems, manage Kubernetes clusters, and enhance observability stacks. This hands-on role requires 5+ years of experience... 
    Senior
    Software

    Ironflow AI

    Nacogdoches, TX
    5 days ago
  •  ...Senior Software Engineer – Platform & Integrations Overview The Platform and Integrations team is building core services to support the Seismic Platform...  ...with event‑driven architectures using Kafka and in‑memory data stores such as Redis. Proficient in container technologies... 
    Senior
    Software

    Seismic

    Nacogdoches, TX
    4 days ago
  • $136.29k - $217.63k

     ...Dormont Manufacturing Co is looking for a Sr. Sales Engineer based in San Diego, California. In this role, you will provide technical...  ...strong background in sales engineering, especially within software or data center environments. A competitive salary from $136,290 to... 
    Senior
    Software

    Dormont Manufacturing Company

    Nacogdoches, TX
    4 days ago
  •  ...Sr. EDI Software Engineer - APIs with C# .NET remotehold Software Engineer, APIs, API, API's, C# ....  ...to build and launch client's specific data projects. Performs routine programming...  ...MSSQL. Understand complex SQL queries and optimization techniques. Building... 
    Senior
    Software
    Full time
    H1b
    Remote work
    Work from home
    Relocation
    Visa sponsorship
    Relocation package

    ESR Healthcare

    Nacogdoches, TX
    2 days ago
  • $125k - $150k

     ...Overview The Sr, IT Security Engineer, is responsible for protecting the organization's network...  ...applications from security threats, including software piracy, DDoS attacks, and malicious...  ...7, F5 BIG-IP, and an expert Splunk query language Possesses experience and... 
    Senior
    Software
    Full time
    Work experience placement
    Work at office
    Monday to Friday

    Mitchell 1 Group

    Nacogdoches, TX
    1 day ago
  • $157k - $185k

     ...Faro Health Inc. is seeking a Senior Software Engineer to lead feature development for our AI-powered clinical trial platform. This hybrid role requires over 7 years in scalable software development, including experience with TypeScript, Python, and cloud services. You... 
    Senior
    Software
    Flexible hours

    Faro Health Inc.

    Nacogdoches, TX
    4 days ago
  • $183.5k - $232.5k

     ...Do Develop leaders & teams: mentor senior engineers/tech leads, build leadership depth, and...  ...Own outcomes: ensure reliability, latency, data quality, and safety impact meet business...  ...teams to accelerate feature velocity and platform evolution. What You’ll Need Bachelor’s degree... 
    Senior
    Software
    Temporary work
    Local area
    Flexible hours

    Lytx

    Nacogdoches, TX
    4 days ago
  •  ...The Platform Core Solutions/Shared Services Development Team works...  ...Java libraries dealing with data abstraction, event publishing...  ...technical challenges of developing software at scale. We are open to...  ...solving complex problems. Senior Engineer Responsibilities Perform in‑... 
    Senior
    Software
    Remote work

    I did my part and supported the Regular Toilet

    Nacogdoches, TX
    4 days ago
  • €50k - €70k per year

     ...A global leader in digital identity is seeking a Sr. Full Stack Software Engineer to work on transformative products in mobile banking and identity authentication. The position offers flexibility to work remotely or in-office, alongside a competitive salary of €50,000... 
    Senior
    Software
    Work at office
    Remote work

    Mitek Systems

    Nacogdoches, TX
    4 days ago
  •  ...will play a critical role in supporting data-driven decision making across the organization...  ...data transformation tools such as Power Query. Proven ability to apply emerging AI...  ...Experience with Power BI or other BI software a plus. Proficiency with SQL and broad... 
    Senior
    Software
    Work experience placement
    Work at office
    Remote work
    Monday to Thursday

    Realty Income

    Nacogdoches, TX
    2 days ago
  • $132k - $178k

     ...Labs is seeking an experienced and driven Firmware Engineer who has a specialized focus in embedded platforms. In this role, you will support the development,...  ...'ll Do Develop and optimize low-level embedded software in C++, advancing firmware on avionics systems, mission... 
    Senior
    Software
    Permanent employment
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package

    Firestorm

    Nacogdoches, TX
    5 days ago
  • $1,000 per month

     ...contributing to our award-winning platform that enables organizations...  ...We are seeking a skilled Data Platform Engineer with a proven track record...  ...with data scientists, software engineers, and analysts to...  ...Gremlin) for ETL, modeling, and querying. ~ Experience with... 
    Software
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Trulioo

    Nacogdoches, TX
    2 days ago
  • $1,000 per month

     ...contributing to our award‑winning platform that enables organizations...  ...We are seeking a skilled Data Platform Engineer to design, build, and...  ...Collaborate with data scientists, software engineers, and analysts to...  ...) for ETL, modeling, and querying. Experience with OpenSearch... 
    Software
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Trulioo

    Nacogdoches, TX
    4 days ago
  • $110k - $180k

     ...The Marlin Alliance, Inc. is seeking a Sr. Platform Engineer in San Diego, CA. The successful candidate...  ...and support digital transformation, data science and analytics, and automation projects...  .... Partner with AI/ML engineers and software developers to deploy and integrate... 
    Senior
    Software
    Contract work

    The Marlin Alliance

    Nacogdoches, TX
    4 days ago
  • $177.3k - $265.9k

     ...excellence and creativity. The Platform Core Solutions/Shared...  ...java libraries dealing with data abstraction, event publishing...  ...technical challenges of developing software at scale. We are open to...  ...complex problems. Senior Engineer Responsibilities: Perform... 
    Senior
    Software
    Remote work

    PlayStation Global

    Nacogdoches, TX
    4 days ago
  •  ...Data Engineer The Data Engineer independently designs, builds, and maintains...  ...directly with analysts, software engineers, and government...  ...partitioning, indexing, and query optimization strategies to ensure...  ...datasets Cloud and Platform Engineering Develop and... 
    Software
    For contractors
    For subcontractor

    T3W Business Solutions

    Nacogdoches, TX
    2 days ago
  •  ...environments. The role focuses heavily on platform architecture, infrastructure integration,...  ...backups, restores, cloning, and optimize queries. Implement security configurations...  ...and performance optimization. Implement data migration strategies, replication, cutover... 
    Senior
    Software
    Shift work

    SoftClouds

    Nacogdoches, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer - Platform Data Query. Be the first to apply!