waypointjobs

JustPark, Inc

Lead Software Engineer

dallas, TX

Check who can apply and the requirements below before continuing.

About this opportunity

JustPark, Inc lists this Lead Software Engineer opportunity in dallas, Texas. Review the employer’s description below for duties, qualifications and application requirements.

Job description

About JustPark

JustPark is the premier partner offering both B2B solutions for destinations and B2C services for drivers, giving us the best of both worlds. We simplify the entire parking experience. From venues and councils to private driveways, our platform makes it simple for drivers to find, book, and pay for parking - while empowering our operating partners to deliver exceptional parking experiences.

We've always believed parking should be easier - from end to end. That's why we, two trailblazing companies - ParkHub and JustPark - have come together to make that vision a reality.

ParkHub revolutionized event parking in the US, optimizing venue operations for a smoother, stress-free experience. JustPark transformed parking in the UK, turning the hunt for a spot into a simple, seamless task.

Now, as one unified company, we're combining expertise to offer a full-service, frictionless parking solution for both businesses and consumers.

About the Role

We are hiring a Lead Software Engineer to own the Oobeo and EnforcePlus platforms and lead the engineering team that builds and maintains it. Oobeo powers our digital permits, valet management, on-demand parking payments, and enforcement products, serving parking operators, municipalities, universities, and hospitals across the US.

This is a player-coach role. You will be the most senior engineer on the Oobeo and EnforcePlus codebase and the engineering manager for the team. You will set technical direction, make architectural decisions, write and review code, and manage the engineers who work on the platform day to day.

This role is also explicitly about AI-paired development. You are expected to be a strong, daily user of Claude Code and similar tools, to build out the shared infrastructure that makes AI work for the whole team (module-level CLAUDE.md documentation, skills, review patterns), and to bring the other engineers along on that journey. If you don't actively want to be a power user of these tools and propagate them across the team, this isn't the right role.

The platform is a production Django application with a React frontend, React Native mobile apps, and integrations with payment processors, hotel property management systems, SMS providers, and license plate recognition systems. The infrastructure runs on AWS (Elastic Beanstalk) and Google Cloud (serverless).

Key Responsibilities

Engineering Leadership & Team Management

Manage and lead the Oobeo engineering team: set priorities, run standups, conduct code reviews, remove blockers, and drive execution against product and business goals

Mentor and develop engineers on the team, establishing standards for code quality, testing, documentation, and deployment practices

Own hiring, onboarding, and performance management for the engineering team as it grows

Collaborate directly with product, client success, and commercial teams to translate customer needs into technical plans and timelines

Communicate technical status, risks, and tradeoffs clearly to non-technical leadership

AI Tooling & Team Adoption

Act as the team's power user of Claude Code (and similar tools); model how AI-paired development is done well

Build out shared AI infrastructure: module-level CLAUDE.md documentation, skills, code review patterns that get the best out of AI

Bring the rest of the engineering team along on AI-paired development — set the norms, run pairing sessions, propagate what works

Use AI tooling to accelerate the hardening, testing, and modernization work this role takes on

Platform Ownership

Serve as the technical lead for the entire Oobeo platform: the Django monolith (AWS), React frontend, React Native mobile apps (iOS and Android), and GCP serverless applications (EnforcePlus, ShuttleSync)

Own system architecture decisions, technology stack direction, and development standards

Support implementation of the Django version upgrade and broader codebase modernizations

Maintain and improve production stability, performance, and security across all platform components

Development & Technical Execution

Write and review code across the full stack: Python/Django backend, React/TypeScript admin and consumer web applications, and React Native mobile apps

Build and extend API endpoints using Django REST Framework (serializers, viewsets, OAuth2 token flows)

Manage PostgreSQL databases: complex schema navigation, query optimization, and migration management

Maintain and extend payment integrations (Stripe Connect, Authorize.net, Square Mobile Payments SDK) with PCI DSS compliance awareness

Maintain and extend real-time communication systems (Pusher/WebSockets, Twilio SMS and Voice IVR)

Infrastructure & DevOps

Manage AWS infrastructure (Elastic Beanstalk, RDS, S3, CloudFront, Route 53) and Google Cloud Platform resources

Implement Infrastructure as Code (Terraform) to replace current manual infrastructure management

Own CI/CD pipelines and deployment processes across all platform components

Build and maintain monitoring, alerting, and incident response capabilities

Manage Docker containerization and deployment workflows

Integrations

Own third-party integrations

Manage Twilio phone number provisioning, webhook configuration, and SMS workflows across customer locations

Quality & Testing

Establish and build out automated testing (pytest-django, factory_boy) on a codebase with minimal existing test coverage

Define and enforce development standards, code review practices, and technical documentation

Tech Stack

Must-Have Technical Skills

Python / Django: expert level. Has shipped and maintained Django in production for 5+ years

Django REST Framework: serializers, viewsets, OAuth2 token flows

PostgreSQL: complex schema navigation, query optimization, migration management

React / TypeScript: strong working proficiency

React Native: working proficiency for the iOS and Android mobile apps (valet attendant app, enforcement officer app)

Redis: caching and task queue patterns (Celery)

AWS Elastic Beanstalk: or equivalent AWS deployment experience. Must be able to manage infrastructure configs without existing IaC scaffolding

Google Cloud Platform: serverless application management

CI/CD: CloudBees, Jenkins, GitHub Actions, or equivalent. Has owned a pipeline end to end

Payment gateway integration: Stripe (Connect, PaymentIntent, webhooks) required. Authorize.net a strong plus

PCI DSS awareness: understands what compliant payment handling looks like

Test Driven Development culture & experience

Docker / containerization

Good to Have

Terraform or equivalent Infrastructure as Code experience

Real-time systems (Pusher, WebSockets, or equivalent)

Twilio (SMS, Voice IVR)

Square Mobile Payments SDK

Bluetooth printer integration (Zebra, ZPL formatting)

Experience with modern testing practices and hardening code into production-stable systems

Hospitality or parking tech background

App Store Connect (iOS) and Google Play Console (Android) deployment experience

Monitoring and observability tools (Datadog, Sentry, or equivalent)

Requirements

8+ years of backend engineering experience

Has demonstrably owned a legacy production codebase end-to-end

Experience managing or leading a small engineering team: setting priorities, running sprints, conducting code reviews, mentoring engineers

Comfortable as the most senior engineer on a product: sets standards, makes architectural calls, and builds alongside the team

Can context-switch between backend, frontend, mobile, infrastructure, and integrations work

Clear communicator who can explain technical decisions and tradeoffs to non-technical stakeholders

Experience working in or with PE-backed, high-growth, or startup environments preferred

Recharge your batteries

Unlimited PTO policy

Complimentary in-office barista

Catered breakfast & lunch between Tuesdays - Wednesday

Regular social events at the office

Investment in you and your wellbeing

Comprehensive medical & dental coverage through Blue Cross Blue Shield and Mutual of Omaha

Multiple healthcare plan options including low-deductible and HSA along with broad supplemental benefits

Employee Assistance program

Simplifying journeys so you can breathe easier

Subscriptions to mental health assistance platforms

Travel stipend for local employees

We look out for your family

Generous parental leave policy

Fertility support via ARC Fertility

Pet insurance and discount plans

Look after the pennies

401(k) retirement and savings plan

Success is best when it's shared

Regular social activities such as annual Hackathons and ad hoc celebrations

#J-18808-Ljbffr

Worksite address

dallas, TX, 75215, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job