2,184,380open jobs
140,998companies
244,459added this week
Browse all
Salary
$140k – $160k per year
Location
In office (San Diego)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 11, 2026.

Overview
Company
Impact
Profile match
IPS Group is a smart parking and urban mobility technology company specializing in integrated parking management solutions, connected meters, and data analytics. Headquartered in San Diego, California, the enterprise designs, manufactures, and deploys comprehensive systems - including single and multi-space pay stations, mobile payment applications, permit management software, and cloud-based enforcement tools. By combining advanced hardware with data-driven software platforms, the company helps municipalities, higher education campuses, and private operators streamline curbside management, optimize urban infrastructure, and enhance the parking experience.

Company: IPS Group is a design, engineering and manufacturing company focused on low power wireless telecommunications and parking technologies. IPS manufactures its products in the United States of America and has been delivering world-class solutions to the telecommunications and parking industries for over 25 years. The company is best known for their patented credit card enabled, solar powered single-space parking meter and web-based management system. We build the connected smart meters, payment platforms, mobile apps and back-office software that cities and universities across North America, the UK and Ireland use to manage curbside parking. IPS is a Level 1 PCI DSS and SOC 2 Type II compliant organization, and our engineering team spans embedded firmware, cloud SaaS and mobile.

Job Description:

We are hiring a Staff Software Engineer to 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.

What Session Manager does.Session Manager is responsible for all communication with IPS single-space and multi-space parking meters. Meters connect over cellular links to upload transactions, events and health data, and to receive configuration, rates and firmware. It also handles the real-time requests a parker waits on at the meter, such as card authorizations.

The technology you will work with:

  • C# and .NET services, on Windows Server and on embedded Linux in the meter.
  • SQL Server databases and stored procedures.
  • Asynchronous, concurrent session pipelines that serve many meters at once.
  • IPS's binary over-the-air (OTA) protocol for meter communication, configuration and firmware updates.
  • TCP and TLS networking over cellular links.

Essential Duties and 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.
  • Work within PCI DSS controls on a system that handles payment authorization traffic, and partner with Security on reviews and remediation.
  • Lead incident triage for field issues such as meters that stop calling in, upload backlogs and payment timeouts, and drive root cause to a fix.
  • Mentor and direct the offshore engineer on the team, review code, and write the design docs and runbooks the next engineer will need.

Qualifications and Skills:

  • Deep C# and .NET experience, including async/await, the Task Parallel Library and concurrent server design. Experience migrating services across .NET versions.
  • Strong SQL Server skills: T-SQL stored procedures, indexing, locking and isolation trade-offs, and diagnosing deadlocks and contention under load.
  • Hands-on network programming over TCP and TLS, including custom or binary protocols: framing, sequencing, acknowledgement and retry, and checksums.
  • A track record of building systems that tolerate unreliable clients and links, with resumable transfers, idempotent writes and graceful degradation.
  • Comfort on both Windows Server services and Linux, including systemd, shell scripting and SSH.
  • Habits of writing automated tests, reading unfamiliar legacy code carefully, and documenting what you learn.
  • Clear written communication with engineers, QA, product and customer-facing teams, including offshore colleagues across time zones.

Preferred Qualifications and Skills:

  • IoT or M2M back ends for field devices on cellular networks, including firmware-over-the-air delivery.
  • Payment systems experience: card authorization flows, EMV, tokenization, and working inside a PCI DSS cardholder data environment.
  • Embedded Linux or close collaboration with C/C++ firmware teams on a shared device contract.
  • Cloud migration of Windows and SQL Server workloads, ideally to AWS, with containers and CI/CD pipelines.
  • Observability tooling such as structured logging, metrics and alerting, and log-based latency analysis.
  • Static analysis and code quality tooling such as SonarQube.
  • Parking, transportation, smart-city or other municipal technology.

Senior vs. Staff

Scope

Owns Session Manager features and production health

Owns the overall Session Manager architecture, from meter to database

Technical direction

Proposes designs for own work; executes the modernization roadmap

Sets the modernization and cloud roadmap; makes and documents cross-team protocol and platform decisions

Cross-team impact

Partners with QA, DevOps and firmware on delivery

Aligns firmware, payments, QA, DevOps and Security on the meter-to-cloud contract

Reliability and risk

Resolves incidents and root causes in own area

Defines SLOs, rollout and rollback standards, and the reliability backlog for the fleet

People

Mentors and reviews the offshore engineer

Grows technical depth across the team; acts as the escalation point and design reviewer

Experience

7+ years

10+ years, including prior ownership of a production platform

Education/Experience:

  • Bachelor’s or master’s degree in computer science, Software Engineering, or related field is preferred
  • 7+ years of professional software engineering (Senior) or 10+ years (Staff), most of it building and running backend services in production.

Physical Demands, Equipment, and Machinery:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with qualified disabilities to perform the essential functions.

Sitting, standing, walking, lifting, and storing supplies and materials throughout the day. Performing work on a desktop computer requires manual dexterity to operate keyboards, calculators and photocopying equipment.

Work Environment:

The work environment described here is representative of those that an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with qualified disabilities to perform the essential functions.

Note: The above statements are not intended to be an exhaustive list of all responsibilities, duties and skills required of personnel in this classification. Nothing in the job description restricts IPS Group from the right to change, assign, or reassign duties and responsibilities at any time for any reason. Furthermore, they do not establish a contract for employment as this is an "AT-Will" employer. It is the policy of IPS Group not to discriminate against any applicant for employment, or any employee because of age, color, sex, disability, national origin, race, religion, sexual orientation, or veteran status.

Location.The role can be based at San Diego HQ.

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Job Type: Full-time

Salary range: $140k - $160k/yr.

Works with:An offshore Session Manager engineer, plus QA, DevOps, Embedded Firmware and Product Management.

On-call: Participates in escalation for Session Manager production incidents.

An Equal Opportunity Employer-M/F/D/V

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,184,380 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
San Diego
$110k – $140k per year · Hybrid · Full-Time · Bachelor's Degree · Chicago
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
Angular
React.js
DevOps
AWS
Apply
Remote (United States) · 7+ years exp · Bachelor's Degree
Python
JavaScript
Kotlin
TypeScript
SQL
Node JS
Swift
Objective-C
Frontend
React.js
Mobile
React Native
Expo
TestFlight
DevOps
Rest API
Azure
AWS
Cybersecurity
HIPAA
Apply
$87k – $165k per year · In office · TS/SCI · Full-Time · 5+ years exp · Bachelor's Degree · State College
Python
Java
Databases
DynamoDB
DevOps
CloudFormation
AWS
Amazon S3
Management
Confluence
Agile
Apply
$108k – $205k per year · In office · TS/SCI · Full-Time · 8+ years exp · Bachelor's Degree · State College
Python
Java
Databases
DynamoDB
DevOps
CloudFormation
AWS
Amazon S3
Management
Agile
Apply
In office · 8+ years exp · Bachelor's Degree · Tysons
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Redis
DynamoDB
DevOps
Rest API
Docker Compose
AWS CDK
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon ECS
Amazon CloudWatch
API Gateway
Linux
Unix
Apply
$8.3k per year (net) · Remote (likely EAEU) · Full-Time · Kazan
Java
DevOps
Git
Apply
Remote (EAEU) · Full-Time · Moscow
Python
JavaScript
Java
Kotlin
SQL
Node JS
Apex
1C
Java
Spring Boot
Quarkus
Apache Camel
Apex
MuleSoft
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
gRPC
Helm
Jaeger
Loki
OpenTelemetry
Prometheus
GitLab CI
CI/CD
ArgoCD
Jenkins
Git
Docker
Kubernetes
Grafana
SOAP
Analytics
ETL/ELT
Apache NiFi
IoT
MQTT
Node-RED
Management
ELMA
Apply
Remote (likely EAEU) · 4+ years exp · Moscow
Python
Rust
C++
Bash
DevOps
Ubuntu
Linux
RED OS
VPN
Management
Agile
Apply
Remote (likely EAEU) · 3+ years exp · Moscow
Python
JavaScript
SQL
Python
Flask
Databases
PostgreSQL
ElasticSearch
AI/ML
AI Agents
Frontend
React.js
DevOps
CI/CD
Linux
Design
Figma
Apply
Go Developer 1 day ago
Remote (likely EAEU) · 3+ years exp · Almaty
Go
Databases
PostgreSQL
Apache Kafka
DevOps
gRPC
AWS
Docker
Kubernetes
Apply
$159k – $189k per year · In office · Full-Time · Seattle · Chicago · Houston · Denver · San Diego
SQL
Databases
Microsoft Fabric
AI/ML
Copilot
Model Context Protocol
OpenAI
Copilot Studio
DevOps
Azure DevOps
Azure
Cybersecurity
Microsoft Entra ID
Analytics
Power BI
Apply
$100k – $140k per year · In office · Secret · Full-Time · 15+ years exp · San Diego
Apply
In office · Internship · San Diego
Apply
≈ $72k – $169k per year (Estimated) · In office · San Diego
Design
SolidWorks
Apply
HR Project Manager 8 hours ago
≈ $65k – $176k per year (Estimated) · In office · San Diego
Apply
See all jobs
This is one of many
2,184,380 more open roles from verified company boards, updated every day.