Senior Backend Engineer (PHP TypeScript Migration)
Own the sunset of a large PHP codebase and help build its TypeScript replacement. We’re a profitable, fast-growing SaaS ( 4.8★ customers , 4.9★ team ) transforming how people interact with the web.
What you’ll do
Draw the boundaries: Identify seams, design contracts (APIs/queues/adapters), and strangler-fig subsystems out of PHP
Keep it stable: Maintain a complex and beloved PHP 7.4 system in production
Build the replacement: Pair with our TypeScript team to implement new services, migrate data/flows, and retire PHP components
Our world
Tech: TypeScript, MySQL, Redis, AWS, Kubernetes, Temporal, GitHub, Grafana
AI helpers : Cursor, Claude Code, Codex
You’ll thrive if you
Have 5+ years backend experience with 3+ in PHP on large systems
Have shipped a migration or can show equivalent systems thinking
Are an exceptional debugger who can isolate root causes in unfamiliar code, use logs/profilers well, and land fixes with minimal guidance
Want to spend increasing time in TypeScript as PHP disappears
You might not love it if you
Want only greenfield work
Need perfect specs before you start
Prefer polishing code over retiring code
How we work
Ship often, own outcomes, debate ideas not egos, delete code that no longer serves us
Mentorship, pairing, and a clear path to TypeScript ownership post-cutover
Location & lifestyle
Hybrid – downtown Austin (Littlefield Building, 6th & Congress) , 3 days/week , 24/7 parking, dog-friendly
Walkable to tacos, coffee, music, and Lady Bird Lake trails
Compensation & benefits
Competitive base, bonus/equity based on level
Top-spec MacBook Pro (M4+) , private Health/Dental/Vision + wellness stipend, 401(k) match
20 days PTO + US holidays; flexible hours; weekly team lunches; monthly outings
Fine print
Must be eligible to work in the U.S. without sponsorship now or in the future
Recommended Jobs
Dishwasher
Provincial Senior Living, proudly part of the Discovery Senior Living family of operating companies, manages lifestyle-focused senior living communities. Our company, which was built on our Pillars o…
Anesthesiologist (Dallas)
All Medical Personnel is seeking a dedicated and experienced Physician (MD / DO) to join our healthcare team. The Physician will diagnose and treat medical conditions, provide preventative care, and …
Patient Education Consultant
Overview: The Patient Education Consultant is responsible for conducting demonstrations and trainings with current and potential Tactile Medical patients on our products in their assigned area. Thi…
Data Product Manager
Description The Texas Tribune, the state’s go-to source for politics and public policy news, is hiring a Data Product Manager to transform our robust data resources into powerful, actionable busines…
CHEF, EXECUTIVE SOUS- CHRISTUS MOTHER FRANCES - TYLER, TX
We are hiring immediately for an Executive Sous Chef position. Location : Note: online applications accepted only . Schedule : Monday-Friday with rotating weekends. Requirement : …
Lead Material Handler - Odessa, TX
A Place Where People Matter. Start your career journey with Univar Solutions! Here you can make an impact on the world around you and accelerate your career in areas that energize and excite y…
Accounts Receivable Coordinator
Full-time Description PRIMARY FUNCTION Process customer invoices in client specified software programs. Communicate with sales teams and customer service representatives as needed to r…
Deliver Joy in Charming Stephenville, Texas!
Registered Nurse - Labor & Delivery - Travel - (LD RN) Join us in charming Stephenville, Texas, as a Labor and Delivery Registered Nurse! Experience the warm hospitality that Texas is known for while…
Senior Quality Assurance Tester
Description PCG International, Inc. (PCG) is a premier consulting firm headquartered in Chicago, Illinois . For over two decades, PCG has been a trusted partner to government ag…
Heavy Haul Truck Driver
Now Hiring: Experienced Heavy Haul Truck Driver Jobsite Location: Paris, Texas Starting Pay: $18–$21/hr (Negotiable based on experience) Schedule: Monday–Friday, (5) 10-hour shifts (Occasional Sat…