Job Details. The location for the position is. City of Philadelphia. Office of Innovation & Technology. 1234 Market Street. Philadelphia, PA 19107. Item Response. Is this SO for a new position. Yes. Is an onsite interview a must or is the hiring manager open to screening. over a Skype (or other) video call for out of state candidates. The first interview will be a. video call. The second. interview will be in person. only. How many interview roun...