Parkade is looking to transform how parking works at private buildings and needs a backend engineer to help deliver changes to their server, mobile/web endpoints, payment processing, pricing, new-building-rollout tools and other backend systems to drive growth.
Requirements
- Python 3.13
- Flask
- SQLAlchemy 2
- Postgres
- Strong familiarity (3+ years) with Python
- Familiarity with SQL databases, and python ORMs in general, Postgres and SQLAlchemy, specifically, are a bonus.
- Experience with React or React Native (bonus)
Responsibilities
- Help build and scale the Parkade server and API, written in Python, which supports the mobile and web apps.
- Respond to error logs, alerts, and operations feedback to improve system reliability and prevent repeat issues.
- Look for opportunities to reduce complexity, prevent bugs before they happen, and build maintainable systems that fail gracefully.
- Ensure the backend is built with high reliability, and is easily observable + debuggable.
- Develop infrastructure as needed to support deployments, continuous integration, production hosting, developer environments and more.
- Fill specification gaps and suggest preferred design and product options.
- Maintain large codebases with multiple contributors, making solid design decisions backed up by mistakes made in the past.
Other
- 6+ years experience doing backend work at tech companies
- Ability to work remotely within the US, preference for folks in CA, specifically the SF Bay Area or LA/Long Beach
- Located in (or open to move to) the San Francisco Bay Area and excited to spend time with the team in person at the SF-Mission office, generally at least a couple days per week
- Team Lead or management experience, or desire to grow in leadership (bonus)
- Care deeply about problems related to parking and efficient use of space and resources in cities (bonus)