Real-Time Data Engineer II
$104k - $130kAppFolio
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
$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- 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...SuggestedRemote job
$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- 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...SuggestedFull timeRemote work
$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...SuggestedFlexible hours- ...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...
- 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...
- ...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...
$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 workWork experience placementLocal areaFlexible hours$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 timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week- 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 jobFull timeWork at office
$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$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 timeRemote work- ...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
$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 placementLocal area- 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...
$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 timeRemote workHome office$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 payPart time- 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...
$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 placementFlexible hours- ...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 employmentFull time
$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 workWork at officeRemote workWork visaRelocation package3 days per week$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 workWork at officeLocal areaShift work- ...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 officeLocal areaRelocation package
$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 timeLive inLocal areaImmediate start3 days per week$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 timeImmediate startRemote work- ...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 FridayShift work
- ...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...
- ...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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Real-Time Data Engineer II. Be the first to apply!
- director data engineering Denver, CO
- junior big data engineer Denver, CO
- data engineer graduate Denver, CO
- senior data engineer Denver, CO
- data platform engineer Denver, CO
- sr information security engineer Denver, CO
- senior data integration developer Denver, CO
- data developer Denver, CO
- data engineer Denver, CO
- data infrastructure engineer Denver, CO

