- San Diego, California, United States
- On-site
- Full-time · Staff
- $140K–$160K per year
- 10+ years
Own and modernize IPS Session Manager, the back-office platform that every IPS parking meter in the field calls in to. You will be the onshore technical owner of the Session and Transaction Management (STM) stack, working alongside an offshore engineer and our QA, DevOps and embedded firmware teams.
Compensation
Salary range: $140k - $160k/yr.
Responsibilities
- Own the design, code quality and production health of Session Manager and its meter-side components, end to end from the meter to the database
- Build and ship features that customers and new hardware depend on, such as new meter and payment-reader integrations, new config and data types, and protocol extensions agreed with the embedded firmware team
- Keep the call-in and real-time payment paths fast and reliable under fleet-wide load: concurrency, back-pressure, timeouts, database contention, and safe fallback when a dependency is slow
- Modernize the stack: move remaining services to current .NET, improve configuration management, add health checks, watchdogs and observability, and prepare the platform for cloud hosting
- Build real automated test coverage across the protocol, serialization, session pipeline and stored procedures, using the meter simulator and harnesses, with QA
Requirements
- Bachelor’s or master’s degree in computer science, Software Engineering, or related field
- Nice to have: IoT or M2M back ends for field devices on cellular networks
