JustPark

JustPark

2 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 2 most recent jobs
JustPark

Senior Software Engineer, Reporting

JustPark•Dallas, Texas•Full-time
View Job
Compensation$80K - 130K a year

Design, build, and maintain backend services and streaming data pipelines supporting international operations. | 5+ years backend engineering with Go, SQL, AWS, BigQuery, event-driven systems, and local presence in Dallas-Fort Worth. | 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 Join the Reporting team at JustPark as a Senior Software Engineer. You'll build, ship and maintain the data platform and reporting products behind our venue operations, used at venues like Mercedes Benz Stadium, The Greek Theatre and The O2 Arena. Following the 2024 merger of ParkHub and JustPark, we're scaling internationally, which means distributed systems, distributed teams, and interesting problems at the intersection of payments, data and real time event operations. This is a hands-on engineering role where you'll own meaningful pieces of our platform from design through production, including keeping them healthy on live event days. We're an AI native engineering team: engineers use Claude Code, Copilot and Cursor as daily tools for code generation, review, debugging and documentation, and we build MCP integrations that connect our AI tools directly to Jira, Confluence, Slack and internal APIs so engineers stay in flow. You'll work closely with Product, QA, and our UK engineering and data teams to shape the data strategy of a fast growing international company. Responsibilities Design, build and ship backend services and streaming data pipelines in Go that handle real world scale Own data end to end: event schema and contract design, durable messaging patterns, and the read models and warehouse tables analytics is served from Build financial data flows, including payment processor ingestion, fee reconciliation and ledger backed reporting Ingest and reconcile third party data (partner files and payment processor APIs) with idempotent, replayable backfills Develop and evolve API and GraphQL serving layers that power our internal and external products Migrate existing reporting paths onto the new architecture Contribute to CI/CD pipelines, infrastructure as code and developer tooling Collaborate across time zones with Product, QA, and our UK engineering and data teams on shared data models Use AI assisted development tools (Claude Code, GitHub Copilot, Cursor and similar) as a natural part of your workflow, writing code, reviewing PRs, debugging, generating tests and accelerating delivery Own features vertically: backend first, but able to follow a feature into our React frontends with AI assistance when the work calls for it Mentor more junior developers on the team Requirements US based, ideally within commuting distance of Dallas Fort Worth Bachelor's in CS/SE or equivalent experience 5+ years of professional backend engineering, with strong recent experience in Go Deep SQL and data modeling skills; you've designed schemas for analytics and reporting workloads, not just CRUD, and you're comfortable operating production databases including locking, connection behavior, query performance and safe zero downtime migrations Experience working with large datasets and a strong understanding of OLAP/OLTP paradigms and when to use each Experience building event driven or streaming data systems, including durable messaging, change data capture, delivery guarantees, replayability and the failure modes that come with them Experience working with payment processor systems and financial data (ingestion and reconciliation) Hands on data warehouse experience (BigQuery or similar) and warehouse transformation tooling (dbt or similar) Deep experience with AWS (EKS, Kinesis, RDS, S3, IAM) and BigQuery on GCP GraphQL and API design experience for data heavy products, including access control for client facing data Kubernetes experience (EKS/GKE) and proficiency with CI/CD tooling (GitHub Actions, ArgoCD) Solid testing practices across unit, integration and end to end Comfortable working with agentic coding tools (Claude Code, Copilot, Cursor and similar); we expect engineers to leverage these daily as core workflow, not as a novelty Clear communication skills, especially async (PRs, design docs, Slack) The ability to own problems end to end, taking them from ambiguous ask to shipped design, while working in concert with other senior engineers and our principal engineers to meet team objectives Nice to have: schema and data contract tooling and typed event design (Protobuf or similar) Nice to have: experience building MCP servers or AI augmented internal tooling Nice to have: multilingual engineers (TypeScript/Node or others) alongside Go Nice to have: a quantitative streak around data quality monitoring, statistical thinking or anomaly detection Nice to have: parking, mobility, ticketing or live events sector experience 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 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

API Design
NodeJS
SQL
Direct Apply
Posted 16 days ago
JU

Lead Software Engineer

JustPark•Dallas, Texas•Full-time
View Job
Compensation$90K - 150K a year

Lead engineering team, set technical direction, manage platform architecture, and mentor engineers using AI-paired development tools. | 8+ years backend engineering with expert Python/Django, legacy codebase ownership, and engineering leadership in high-growth environments. | 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

Python
Django
Django REST Framework
PostgreSQL
React
TypeScript
Direct Apply
Posted about 1 month ago

Ready to join JustPark?

Create tailored applications specifically for JustPark with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt