<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="RBT and Behavior Technician jobs in Olathe, KS at $19 to $25 an hour. In-home ABA sessions across Johnson County, BCBA supervision, paid training, travel reimbursement.">
<title>RBT Jobs in Olathe, KS: $19-$25/hr Behavior Technician, Paid Training | Achieving Stars Therapy</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Fraunces:opsz,wght@9..144,500;9..144,600&display=swap" rel="stylesheet">
<style>:root { --white: #FFFFFF; --off-white: #F9FAFB; --gold: #F5A623; --gold-light: #FEF7E8; --navy: #1A2B4A; --navy-soft: #2D3E5F; --gray: #6B7280; --border: #E5E7EB; }
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'DM Sans', system-ui, sans-serif; background: var(--off-white); color: var(--navy); line-height: 1.7; font-size: 17px; }
h1 { font-family: 'Fraunces', Georgia, serif; font-size: clamp(28px, 6vw, 42px); font-weight: 600; line-height: 1.15; color: var(--white); margin-bottom: 16px; }
h2 { font-family: 'Fraunces', serif; font-size: 24px; font-weight: 600; color: var(--navy); margin-bottom: 16px; padding-bottom: 8px; border-bottom: 2px solid var(--gold); }
h3 { font-family: 'Fraunces', serif; font-size: 19px; font-weight: 600; color: var(--navy); margin: 24px 0 10px; }
p { margin-bottom: 14px; color: var(--navy-soft); }
a { color: var(--gold); font-weight: 500; text-decoration: underline; text-underline-offset: 2px; }
a:hover { color: var(--navy); }
ul, ol { margin: 14px 0; padding-left: 24px; }
li { margin-bottom: 8px; color: var(--navy-soft); }
strong { color: var(--navy); }
table { width: 100%; border-collapse: collapse; margin: 18px 0; font-size: 15px; }
th, td { padding: 10px 12px; text-align: left; border-bottom: 1px solid var(--border); vertical-align: top; }
th { background: var(--gold-light); color: var(--navy); font-weight: 600; font-family: 'Fraunces', serif; }
tr:hover { background: var(--off-white); }
.hero { background: linear-gradient(135deg, var(--navy) 0%, var(--navy-soft) 100%); padding: 130px 24px 48px; text-align: center; }
.hero-inner { max-width: 720px; margin: 0 auto; }
.location-badge { display: inline-block; background: var(--gold); color: var(--navy); font-size: 12px; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; padding: 6px 14px; border-radius: 20px; margin-bottom: 16px; }
.hero p strong { color: var(--gold); }
.hero p { font-size: 18px; color: rgba(255,255,255,0.85); line-height: 1.7; max-width: 600px; margin: 0 auto; }
.quick-info { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 16px; background: var(--white); border-radius: 12px; padding: 24px; margin: -32px auto 32px; max-width: 800px; box-shadow: 0 4px 20px rgba(26,43,74,0.08); position: relative; z-index: 10; }
.info-item { text-align: center; }
.info-label { font-size: 12px; color: var(--gray); text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 4px; }
.info-value { font-size: 15px; font-weight: 600; color: var(--navy); }
.content { max-width: 800px; margin: 0 auto; padding: 24px 24px 72px; }
section { margin-bottom: 36px; }
.highlight-box { background: var(--gold-light); border-left: 4px solid var(--gold); border-radius: 0 10px 10px 0; padding: 18px 22px; margin: 20px 0; }
.highlight-box p { margin: 0; color: var(--navy); }
.faq-item { margin-bottom: 22px; }
.faq-item h3 { font-size: 17px; margin-bottom: 8px; }
.faq-item p { font-size: 16px; }
.disclaimer { font-size: 13px; color: var(--gray); font-style: italic; margin-top: 20px; padding: 12px; background: var(--off-white); border-radius: 8px; }
.cta-section { background: linear-gradient(135deg, var(--navy) 0%, var(--navy-soft) 100%); border-radius: 16px; padding: 40px 32px; text-align: center; margin-top: 36px; }
.cta-section h2 { color: var(--white); border: none; padding: 0; margin-bottom: 12px; font-size: 26px; }
.cta-section p { color: rgba(255,255,255,0.9); margin-bottom: 8px; font-size: 17px; }
.cta-section strong { color: var(--gold); }
.cta-button { display: inline-block; background: var(--gold); color: var(--navy); font-weight: 600; font-size: 16px; padding: 14px 32px; border-radius: 8px; text-decoration: none; margin-top: 20px; }
.cta-button:hover { color: var(--navy); }
.cta-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 16px; margin-top: 20px; }
.cta-item { background: rgba(255,255,255,0.1); border-radius: 10px; padding: 18px; min-width: 0; }
.cta-item-label { font-size: 12px; color: var(--gold); text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 6px; }
.cta-item-value { color: var(--white); font-weight: 600; font-size: 15px; word-break: break-word; overflow-wrap: anywhere; min-width: 0; }
.cta-item-value a { color: var(--white); text-decoration: none; word-break: break-word; overflow-wrap: anywhere; }
.cta-item-value a:hover { color: var(--gold); }
@media (max-width: 600px) { .quick-info { margin: -24px 16px 24px; grid-template-columns: repeat(2, 1fr); } .cta-grid { grid-template-columns: 1fr; } table { font-size: 13px; } th, td { padding: 6px 8px; } }
.hero,.ash-hero,.ash-loc-page .ash-hero{padding-top:130px !important}</style>
</head>
<body>
<div class="hero"><div class="hero-inner"><span class="location-badge">Now Hiring</span><h1>RBT Jobs in Olathe, KS</h1><p>Behavior technicians at Achieving Stars Therapy deliver ABA sessions in Olathe families' homes under a BCBA's direction. Posted pay is <strong>$19 to $25 an hour</strong>, full-time or part-time, with paid training and travel reimbursement.</p></div></div>
<div class="quick-info"><div class="info-item"><div class="info-label">Pay</div><div class="info-value">$19-$25/hr</div></div><div class="info-item"><div class="info-label">Area</div><div class="info-value">Johnson County</div></div><div class="info-item"><div class="info-label">Setting</div><div class="info-value">Client Homes</div></div><div class="info-item"><div class="info-label">Supervision</div><div class="info-value">BCBA-Led</div></div></div>
<div class="content">
<section><h2>Paid RBT Training and What Achieving Stars Provides</h2><p>You don't need to arrive certified.</p><p>RBT certification runs through the Behavior Analyst Certification Board: 40 hours of training, a competency assessment with a qualified assessor, then the exam. Achieving Stars pays for training time and helps new hires work toward the credential.</p><p>What you do need on day one: 18 or older, a high school diploma or equivalent, a year of experience with developmental disabilities, and a reliable vehicle.</p><p>Useful background reading: <a href="/blog/how-long-does-it-take-to-get-rbt-certification">how long RBT certification takes</a> and <a href="/blog/rbt-certification-cost">RBT certification cost</a>.</p></section>
<section><h2>Pay and Benefits for Olathe Behavior Technicians</h2><p>$19 to $25 an hour, matching the wider Kansas City metro band.</p><p>The role carries paid time off, paid sick time, paid training, professional development assistance, and travel reimbursement.</p></section>
<section><h2>What the Job Involves Day to Day</h2><p>The BCBA writes the plan. The behavior technician runs it.</p><p>That means implementing the behavior intervention plan session by session, collecting behavior data, teaching communication and daily living skills through ABA techniques, responding to challenging behavior with the strategies in the plan, and keeping records confidential. You'll also be in regular contact with parents, since the sessions happen in their living room.</p><p>The family-facing side of the same program is on the <a href="/location/city/aba-therapy-olathe-ks">in-home ABA therapy in Olathe</a> page.</p></section>
<section><h2>Who These Roles Fit</h2><p>Olathe sits in Johnson County, so a lot of applicants come from the school system: paraprofessionals, special education aides, and para-to-clinical career changers.</p><p>It also fits students building patient-care hours before graduate school, and daycare or preschool staff who want clinical supervision and a defined career path.</p></section>
<section><h2>Where to Do the 40-Hour Training Near Olathe</h2><p>The 40-hour requirement can be done online or in person.</p><p>Kansas City Kansas Community College runs an RBT course at $1,095 in-state, with a version that bundles the practice competency assessment.</p><p>Rather study from home? The behavioral science department at KU runs the 40-hour course fully online.</p><p>Training time at Achieving Stars is paid either way.</p></section>
<section><h2>Schedule, Hours, and Travel Across Johnson County</h2><p>Monday to Friday, later afternoons, following school-age availability. Part-time has sta
rted near 15 hours a week with room to grow.</p><p>Achieving Stars posts its Johnson County roles out of Olathe, so applicants from across the county apply to the same team. Driving between clients is part of the job, and it's reimbursed. The postings say 100% willingness to travel, so it's worth knowing that up front.</p></section>
<section><h2>How to Apply</h2><p>Apply through the <a href="/careers">application form on the Achieving Stars careers page</a>, choose RBT as the position, or call <a href="tel:8336663115">(833) 666-3115</a>. Applications go to Achieving Stars directly, not through a job board.</p><p>All Kansas openings sit on the <a href="/jobs/rbt-jobs-kansas">Kansas RBT jobs</a> page.</p></section>
<section><h2>Common Questions About RBT Jobs in Olathe</h2><div class="faq-item"><h3>Are there part time RBT jobs in Olathe?</h3><p>Yes, and part-time roles have started around 15 hours a week.</p></div><div class="faq-item"><h3>Can I get an entry level RBT job here with no ABA experience?</h3><p>Yes, when the year of developmental-disabilities experience comes from somewhere else. Para, aide, daycare, and caregiving backgrounds all count.</p></div><div class="faq-item"><h3>Can I apply while I'm still studying?</h3><p>Yes, as long as you meet the posted minimums and can work weekday afternoons.</p></div><div class="faq-item"><h3>Which towns does the Johnson County caseload cover?</h3><p>Olathe first. Gardner and Spring Hill come up, De Soto sometimes, and some families sit on the Lenexa side of the county.</p></div><div class="faq-item"><h3>Does Achieving Stars serve Overland Park too?</h3><p>Yes. Sessions run across the county, so the role isn't limited to Olathe addresses.</p></div><div class="faq-item"><h3>What's the pay?</h3><p>$19 to $25 an hour.</p></div><div class="faq-item"><h3>Do teachers make this switch?</h3><p>Often. Classroom experience with students on IEPs maps closely. The main adjustments are one-to-one work instead of a class, and data collection every session.</p></div></section>
</div>
<script type="application/ld+json">{"@context": "https://schema.org/", "@type": "JobPosting", "title": "Registered Behavior Technician (RBT)", "description": "Achieving Stars Therapy is hiring a Behavior Technician (RBT) to provide in-home and community based ABA services in Olathe, Kansas. Implement behavior intervention plans directed by the supervising BCBA, collect session data, teach new skills using ABA techniques, and keep client records confidential. Requirements: 18 or older, high school diploma or equivalent, one year of experience with developmental disabilities, reliable transportation. Benefits: paid time off, paid sick time, paid training, professional development assistance, travel reimbursement.", "datePosted": "2026-08-03", "validThrough": "2026-09-17T23:59", "employmentType": ["FULL_TIME", "PART_TIME"], "hiringOrganization": {"@type": "Organization", "name": "Achieving Stars Therapy", "sameAs": "https://www.achievingstarstherapy.com"}, "jobLocation": {"@type": "Place", "address": {"@type": "PostalAddress", "addressLocality": "Olathe", "addressRegion": "KS", "addressCountry": "US"}}, "baseSalary": {"@type": "MonetaryAmount", "currency": "USD", "value": {"@type": "QuantitativeValue", "minValue": 19, "maxValue": 25, "unitText": "HOUR"}}, "directApply": true}</script>
</div>
</body>
</html>