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

Real-Time Data Engineer II

$104k - $130k
Full-time

AppFolio

Job Description

Job Description

What we’re looking for:

As a member of the Data Platform Engineering team, the Real-Time Data Engineer II will work collaboratively to develop an infrastructure that ingests data from disparate sources, processes them real-time and routes them to various target storages and applications, while providing access to high quality data to users, ranging from application developers interested in specific events to data analysts keen on business intelligence to data scientists training ML models. 

At AppFolio, we paddle as one. We ride and make waves together, with a relentless focus on building great products for the way our customers work and live today – and tomorrow. AppFolio is a destination organization where careers are made and accelerated. Here, innovation is a team sport.

Your impact:

  • Design, build and operate on next generation data pipeline infrastructure based on Apache Kafka and its ecosystem

  • Improve data architecture, quality, discoverability and access policies to enable and enforce data governance

  • Collaborate with engineers, data analysts and scientists to ensure that our data infrastructure meets the SLOs of our data-intensive customers

  • Develop techniques for monitoring the completeness, correctness and reliability of our data sets

  • Leverage agile practices, encourage collaboration, prioritization, and urgency to develop at a rapid pace

  • Research, share, and recommend new technologies and trends

Qualifications

  • You have hands-on experience with using Apache Kafka in production and have a passion for building a reliable, scalable and fault-tolerant infrastructure.

  • You have industry experience with working with real time transformation technologies such as Apache Flink

  • You have worked with a variety of data sources, including change data capture systems, data streaming and event sourcing in production.

  • You have hands-on experience with data warehouse technology.

  • You embrace the platform-first approach to build standard solutions and self-serve capabilities for engineering teams 

  • You want to work with a high degree of autonomy, while at the same time working on initiatives of high importance to the company.

  • You 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 habit.

Must have

  • 3+ years of experience with Apache Kafka, Kafka Connect and its ecosystem

  • 2+ years of experience in streaming processing technologies, such as Apache Flink

  • 2+ years of experience with AWS primitives (IAM, VPC, S3, MSK, EKS, etc.)

  • 3+ years of experience working with programming languages like Python or Ruby

  • Excellent SQL skills with working knowledge of query optimization

  • 2+ years of experience working with Infrastructure as Code, configuration management, and monitoring tools. 

  • Bachelors in Computer Science or other quantitative fields.

Nice to have

  • Experience with Debezium connectors

  • Experience with large scale Data Lakes and Lake Houses, especially with Apache Iceberg is a plus

  • Experience with distributed SQL query engines, such as Trino is a plus

  • Experience with containers and container orchestration tools. Docker and Kubernetes experience is desirable.

  • Data science skills for analyzing data and communicating with ML engineers are a plus.

 

Compensation & Benefits

The base salary/hourly wage that we reasonably expect to pay for this role is: $104,000 to $130,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 that you may be eligible for based on your role and/or employment type.

Regular full-time employees are eligible for benefits - see here. 

#LI-KB1

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Real-Time Data Engineer II in Denver, CO vacancy
  • $116.69k

    Dish Network Corporation is seeking a Data Engineer II in Denver, Colorado, to maintain CI/CD pipelines and develop AI/ML platforms. The role requires a Bachelor's degree in Computer Science or a related field and 2 years of experience with technologies like Kafka, Spark... 
    Suggested

    Dish Network Corporation

    Denver, CO
    2 days ago
  • A financial services company in Denver, Colorado is seeking a Data Engineer to architect and manage big data systems and real-time analytics. Candidates should have a Bachelor's degree in a technical field and at least five years of experience in data engineering and analytics... 
    Suggested
    Remote job

    Transamerica Corporation

    Denver, CO
    5 days ago
  • $116.69k

     ...GenMobile. Job Duties and Responsibilities Data Engineer II sought by DISH Wireless in Littleton, CO...  ...to ensure we keep quality high and time to market low. Develop, deploy, automate...  ...devices) using platforms to enable near-real-time AI analytics. Lead large scale,... 
    Suggested

    EchoStar

    Littleton, CO
    3 days ago
  • A leading engineering firm in Denver is seeking a Data Engineer to design and implement data pipelines for a cloud-based wildfire detection system. The ideal...  ...experience. This position offers flexibility with full-time remote work opportunities and involves collaboration... 
    Suggested
    Full time
    Remote work

    Lockheed Martin Corporation

    Denver, CO
    3 days ago
  • $132.1k - $178.8k

     ...Services is seeking a talented and innovative Data Engineer II to design, build, and evolve critical...  ...ecosystem and apply it thoughtfully to real-world data engineering challenges in...  ...Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more... 
    Suggested
    Flexible hours

    Amazon

    Denver, CO
    2 days ago
  •  ...skilled professional to lead the strategic planning and optimization of Adobe Real-Time CDP in Denver, CO. The role demands expertise in Adobe Experience Platform and integration with various data sources, coupled with a proven track record in leading technical teams. Key... 

    Lumen

    Denver, CO
    3 days ago
  • EchoStar is seeking a strategic data professional based in Englewood, Colorado to join our team in transforming data management processes...  ...will possess at least three years of experience in data engineering, strong skills in SQL, and a Bachelor's degree in a relevant field... 

    EchoStar

    Englewood, CO
    4 days ago
  •  ...consulting firm is seeking a dynamic Java/Python/Kafka Software Engineer in Aurora, CO. This role involves designing high-performance applications using Java and Python, leveraging Kafka for real-time data processing. The ideal candidate will work in a fast-paced environment... 

    Cymertek Corporation

    Aurora, CO
    5 days ago
  • $115k

     ...technology professionals to buy cloud products. Position Summary The Data Engineer II designs and develops systems that collect, transform, store,...  ..., Life and AD&D Insurance Flexible, Open Vacation Paid Sick Time Off Extended Leave for Life events Employee‑led Resource... 
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Fremont Economic Development Corporation

    Denver, CO
    1 day ago
  • $107.3k - $185.84k

     ...technologies, artificial intelligence, and real-time command-and-control capabilities to help...  ..., we are building a scalable cloud-based data platform that enables rapid ingestion,...  ...data. We are seeking an experienced Data Engineer to drive the orchestration of data ingestion... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Littleton, CO
    1 day ago
  • Basic Qualifications 3+ years professional data‑engineering experience. SQL and Oracle experience. ≥1 year designing and operating AWS‑...  ...advanced sensing technologies, artificial intelligence, and real‑time command‑and‑control capabilities to help detect wildfires earlier... 
    Remote job
    Full time
    Work at office

    Lockheed Martin

    Denver, CO
    3 days ago
  • $107k - $135k

    A financial services company in Denver seeks a Lead Data Engineer to design and support systems for data collection and analysis. Candidates must possess a Bachelor's degree and extensive experience in data engineering and big data architecture. Responsibilities include... 
    Work at office

    Transamerica

    Denver, CO
    1 day ago
  • $90k - $110k

     ...this mission by building scalable, trusted data products that empower school leaders,...  ...will operate at the intersection of data engineering and business intelligence , transforming...  ...this position is as follows: The full-time salary range is between $90,000 - $110,00... 
    Full time
    Remote work

    Pearson

    Denver, CO
    4 days ago
  •  ...Senior Data Analyst This is a senior level position that is responsible for managing complex data and reporting to better assist management...  ...company personnel Ability to manage multiple projects at one time Ability to document, prepare and present data-driven... 
    Work experience placement

    Samprasoft

    Englewood, CO
    1 day ago
  • $99k - $149k

     ...s primary responsibility is to integrate data from a variety of sources into common data...  ...Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency...  ..., Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific... 
    Work experience placement
    Local area

    Indeed

    Denver, CO
    4 days ago
  • A leading communication technology firm in Denver is seeking a Customer Support Engineer to provide direct support to developers working with real-time communication and AI technologies. The role involves troubleshooting, integrating, and guiding solutions while participating... 

    Agora

    Denver, CO
    3 days ago
  • $142.6k - $153.1k

     ...Summary: We're looking for a Sr. Data Engineer with strong data platform...  ...scalable, and ethical AI into real-world use. You will partner closely...  ...Work Stipend: New full-time employees receive a $300 equipment...  ...employee or applicant; (ii) asked Octave to provide a reason... 
    Full time
    Remote work
    Home office

    Octave

    Denver, CO
    3 days ago
  • $27.24 - $45.4 per hour

    A service provider in IT support is seeking a knowledgeable Service Desk Specialist II in Denver, Colorado. This part-time role requires troubleshooting desktop and software issues while delivering excellent customer service. Candidates should hold a Bachelor's degree... 
    Hourly pay
    Part time

    Astreya Inc.

    Denver, CO
    1 day ago
  • Leprino Foods in Denver seeks a Sales Operations Analyst to coordinate real-time sales, scheduling, and transportation across its plant network. Responsibilities include building weekly schedules based on plant output, coordinating order-to-cash activities, and communicating... 

    Leprino Foods

    Denver, CO
    1 day ago
  • $115k

    A leading cloud-based SaaS distributor is seeking a Data Engineer II to design and develop data management systems. This role involves building data pipelines, transforming data, and mentoring junior Engineers. Candidates should have 2-6 years of experience, with strong... 
    Work experience placement
    Flexible hours

    Fremont Economic Development Corporation

    Denver, CO
    1 day ago
  •  ...seeking qualified candidates for Hadoop Developer and Hadoop / Big Data Architect roles. Candidates should possess a Bachelor's degree or...  ...of various Big Data architectures. This position offers full-time, permanent employment with growth opportunities and the chance to... 
    Permanent employment
    Full time

    Implify Inc

    Denver, CO
    4 days ago
  • $107k - $135k

     ...Lead Data Engineer The Lead Data Engineer is responsible for the design, architecture and support of systems, services and applications...  ...and delivery of both structured and unstructured batch and real-time streaming data. Lead the development of data APIs and data... 
    Contract work
    Work at office
    Remote work
    Work visa
    Relocation package
    3 days per week

    Transamerica

    Denver, CO
    4 days ago
  • $135k - $160k

     ...Are AIR Communities is a Multifamily Real Estate Operator headquartered in Denver,...  ...We are seeking a highly skilled Lead Data Engineer to join our dynamic data team. The ideal...  ...Vacation, 14 Paid Holidays, and Paid Sick Time. ~ Tuition Assistance Program. ~ Commuter... 
    Temporary work
    Work at office
    Local area
    Shift work

    AIR Communities

    Denver, CO
    8 hours ago
  •  ...The Opportunity: We are looking for a highly driven Software Engineer 2 to join our Data & Platform Engineering team at LG Ad Solutions. In this...  ...deliverables for features of limited complexity, and provide accurate time estimates. Feature Set Contribution: Effectively... 
    Work at office
    Local area
    Relocation package

    LG Ad Solutions

    Denver, CO
    3 days ago
  • $23.89 - $29.86 per hour

    ## Child Support Technician II- Accounting UnitApplylocations: Greater Denver Areatime...  ...We also offer generous benefits for full-time employees which include but are not limited...  ...assistance, sign language interpretation, real-time captioning via CART, or disability-related... 
    Full time
    Live in
    Local area
    Immediate start
    3 days per week

    City and County of Denver

    Denver, CO
    1 day ago
  • $93.9k - $156.8k

     ...Cloud Engineer II Location US-CO-Lakewood ID 2026-4228 Category...  ...Development Position Type Full-Time Remote No Clearance Required...  ...customer badging and site access, such as a REAL ID compliant driver license, U.S.... 
    Full time
    Immediate start
    Remote work

    American Systems

    Lakewood, CO
    4 days ago
  •  ...Lead Storage & Data Protection Engineer At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us...  ...capability. This on-site role supports 24/7 operations through real-time collaboration, standard shifts occur within a 6:00 AM - 6:... 
    Monday to Friday
    Shift work

    HDR

    Englewood, CO
    2 days ago
  •  ...Data Engineer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-...  ...Scala or equivalent. Implement data ingestion pipelines both real time and batch using best practices. Experience with building stream... 

    Keylent Inc

    Denver, CO
    8 hours ago
  •  ...Data Engineer Portland, Los Angeles, Las Vegas, Denver, Vancouver, BC What You Will Do: Build new systems to provide real-time streaming analytics and event processing pipeline based on fast data architecture Build enterprise grade data lake to support... 

    1872 Consulting

    Denver, CO
    2 days ago
  •  ...Description Job Description Benefits: ~401(k) ~ Paid time off ~ Parental leave Job Title: Data Engineer Location: Lewisville TX Onsite/ Remote: Day 1...  ...available applications and APIs to support near-real-time integrations using an AWS-based technology... 
    Remote work

    HR Pundits

    Denver, CO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Real-Time Data Engineer II. Be the first to apply!