1. What is a Software Engineer at TransCore?
As a Software Engineer at TransCore, you play a vital role in designing, developing, and enhancing mission-critical software systems that power intelligent transportation networks. You contribute directly to real-time data processing engines that manage open road tolling, traffic management, and roadside real-time systems. Your code executes complex business logic and decision-making based on high-volume incoming data from physical toll collection equipment and smart mobility platforms.
The impact of this role extends across massive physical infrastructure projects that process millions of transactions daily with strict reliability requirements. You will work on robust, scalable, multi-threaded backend services and APIs using modern technology stacks, ensuring high availability and seamless data flow. The work environment requires balancing core software engineering principles with domain-specific constraints, making it an intellectually stimulating destination for engineers who enjoy solving tangible, physical-world problems at scale.
You will collaborate closely with cross-functional teams including product managers, system engineers, and deployment specialists to bring features from design to production. Whether you are modernizing legacy services into containerized, cloud-ready architectures or optimizing database queries for high throughput, your contributions directly affect public infrastructure used by millions of drivers daily. Expect a fast-paced environment where precision, code quality, and resilient design are paramount.




