Software Engineer

Department: Software Development
Location: White River Junction, VT

RSG is seeking a Software Engineer with experience in all forms of data wrangling: data processing, analysis, and visualization. This position is based in White River Junction, Vermont.


Your work will inform governments and influence public policy. You will use the latest technologies to develop innovative systems to automate, process and gain insight from the Big Data that RSG gathers through web surveys, mobile applications, and other sources. You will work in small teams with RSG’s Software Engineers, Data Scientists and Modelers to design, implement, and apply transportation models and simulations to help our clients understand why people do what they do and to help predict the future.

You are a self-motivated, results-driven, team member that enjoys collaborating with others. You strive to write software that is readable, efficient, testable, maintainable, and extensible, and you seek to continually improve your software engineering skills. You have strong written and verbal communication skills that enable you to communicate technical work clearly. You are proficient at working with relational databases. You are comfortable programming in Python and SQL, or confident in your ability to learn to do so. You have experience developing under Linux and have familiarity with either Windows or MacOS.




Position is based in White River Junction, Vermont. Placement in another RSG office may be considered based upon candidate qualifications. 

RSG is not currently accepting H-1B applicants for this position. EEO/AA Employer/Vet/Disabled.

To Apply: Please visit our employment page: 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System