We’re growing steadily and to meet new demands, we’re developing new products that busy city staffers (and our own business) do and will rely on to make their cities better for their citizens. To do that, we’re growing a fully remote, distributed, agile team which is interested in being hyper-productive but not working long hours to do so.

This position is for a full-time, REMOTE Software Engineer, who will work semi-autonomously and as a part of a small, but growing, team to design, implement, test, deploy, and maintain web-based, back-office software which runs our business, as well as significant portions of our customers’ as well as on-the-street (usually literally) mobile software.

We are a “tech-driven” company — not so much in the way Facebook is, but more the way UPS or Dominos pizza are. Our biggest challenges are, by design, behind the scenes, and experienced by our clients (the cities) and our own mobile workforce. We’re not so much worried about achieving “web scale” as we are about making people’s jobs and lives easier. And if we can add at least dash of whimsy in there, too, all the better!

PayLock helps cities with those “necessary evil” parts of city governance. We try to make those things less evil, both for the people doing them and the people having them done to them.

Skills & Requirements

Besides great software engineers, we are looking for “foundation” hires. Candidates must have: great communication abilities (after all, we’re a remote team and a service company, and you’ll inevitably be talking to customers), great problem solving skills, an insatiable curiosity and ability to learn, and an innate commitment to getting things done—or, more precisely, an innate need to not let things go undone. And a sense of humor doesn’t hurt, either.

For starters, you’ll need a solid foundation in Object-Oriented Design. Developers on our team also work on and develop database schemas, so you should have experience (and proficiency) with that as well. Since most of what we’re doing is web-based, you’ve gotta know some HTML, CSS, and JavaScript, and knowing how the Internet works work can’t hurt you. If you understand that much, you probably know a lot about many other things and are constantly adding to your repertoire. In fact, you might not even be able to stop yourself. That’s a characteristic we really, really dig: fast, eager, creative learners.

The kinds of things you might find yourself working on are:

  • Building and/or extending a RESTful web api for an AngularJS web application
  • Designing and building business management tools (to help our business and our clients’)–things like dashboards, alerts, and other “knowledge radiators”
  • Building and/or rebuilding a data movement pipeline (we do lots of data integrations with our clients and other 3rd parties)
  • Mobile apps for our in-the-field and on-the-road workforce
  • Tools for us, the developers, to make our own lives easier

It’s also important that you can keep two visions alive: the near-term and the long-term. We find ourselves juggling the needs of the business (often the near-term voice) and the needs of ourselves and the systems and applications we own on the business’ behalf. You have to be strong enough to deliver on the near-term objectives while putting in that extra 10% to 20% of effort to accomplish our long-term (i.e. 3-year) objectives. You have to be ok with taking the hard road sometimes, and trust that it’ll be worth it (we think it is).

Repeat after me: Refactoring is my friend. I will leave everything I work on better than I found it.

As a growing company, there are plenty of opportunities to pitch in, learn, and develop professionally, and help a new-ish, growth company reach new levels of greatness, and we’re looking for folks who like the sound of that. Drop us a line if you’re that person.

# years experience required: years of experience!


About PayLock

We are profitable AND well-funded 10 year-old “post-startup” company focused on improving the current options available to municipalities, universities, and the parking enforcement community for quickly, easily, and humanely manage their ever-increasing challenges in parking enforcement–like collecting overdue parking tickets and managing limited parking real-estate while reducing costs. We offer them technologies and services which allow them to do their jobs quickly, easily, and much less painfully than ever before. And we are introducing cutting-edge tools, services and technologies that are literally changing the way people think about parking—from City Hall, which is passing legislation to allow it, to the officers on the street, who are enforcing those laws. As we like to say, “Government, now with 25% less evil!”

Please send resume/CV to: engineeringjobs@paylock.com

  • Please, no phone calls about this job. Use email instead!
  • Please do not contact job poster about other services, products or commercial interests
  • Reposting this message elsewhere is NOT authorized without our consent
  • Principals only – Recruiters, please do not contact this job poster

IPT is proud to be an affirmative action employer. We provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, IPT complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

NOTE: Please allow us up to 2 weeks to receive and review your resume. If we are interested in having you come in for an interview, we will contact you. You do not need to call to verify we have your resume as ALL resumes get directed to our HR manager.