Careers @ TransLoc

TransLoc is growing– you should join us

Competitive Salary Packages

Get paid to do what you love with a company that actively loves on their employees

Comprehensive Group Health Insurance

Choose from PPO or HSA plans based on your coverage needs

Paid-Paid Vacation

Rested employees are productive employees, so get a bonus to go on vacation and unplug

Continuing Education Stipend

Never stop learning with a generous annual professional education benefit

Commuter Transit Subsidy

Avoid the traffic and ride the freakin’ bus on the company’s dime

Team-Oriented Dynamic

We’re a quirky, caring group of people who work hard and play hard
(and have a lot of fun together)

Interested in joining the TransLoc team?

Well then, stop wasting time and shoot us an email. Don’t forget to tell us which job you’re interested in and

why you’re the right person for the job! Bonus points awarded for creativity.

Software Engineer
This job is for you if…

You are looking to solve challenging problems. At TransLōc, you will build the software that supports our transit system visualizations and predictions. Our mission is to help revolutionize the experience of using public transportation, and we need engineers eager to accept that challenge. You should be a well-rounded technologist, of course; but just as important, you should be a well-rounded human being who wants to make a meaningful impact with his work.

Skills & Requirements

  • You have significant experience in web app development
  • You have deep knowledge of how Linux ticks and can stand up production servers with ease
  • You have extensive experience with Python and related frameworks like Django or Flask
  • You can write web components in at least one lower-level language (C, Java, Go, etc.)
  • You understand good database architecture and are comfortable with light MySQL administration
  • You have experience writing production web apps against No-SQL storage systems (e.g., MongoDB)
  • You have a degree in computer science or commensurate experience in the workplace
iOS Engineer
This job is for you if…

You live and breathe mobile. You wait impatiently each summer for the next beta of iOS. Poorly designed mobile apps offend you to the core. You’re fanatical about building apps that solve real problems and delight real people. You have a fierce belief that technology should be elegant, fast, and simple to use. When problems arise, you don’t address the symptoms – you find the root cause like a heat-seeking missile. You’re an engineer first, but your product and usability chops are a close second. You possess tons of other great human traits beyond our wildest imagination. You thrive in a team environment but are comfortable being the sole iOS resource.

Skills & Requirements

  • Extensive experience building iOS applications for the iPhone and iPad
  • You know Xcode and Objective-C like your own back yard
  • You have a strong background in C and have experience with at least one high-level language (Python, Ruby, Perl, etc.)
  • You love ARC but possess deep knowledge of memory management on iOS
  • You can create attractive mobile designs even if you don’t consider yourself a UI/UX person
  • You’re experienced at using GCD queues and have built apps using asynchronous logic
  • You take ownership of your products. If you build it, you maintain it with love and dedication


  • Comfortable building apps for both iOS and Android
  • Experience with Location Services and Mapkit
  • Strong comfort with RESTful APIs and JSON
  • A passion for working with the accessibility APIs
Office Manager
The Basics

Want to shine with the knowledge that you are responsible for an office environment that runs smoothly, where people enjoy being at work and you are a huge reason why the lights stay on? If your answer is yes, then we have a spot for you. The finance and HR department is ready for an outgoing, go-getter to do all things office.

This position requires a few hats, with some background in bookkeeping and administrative duties. Highlights include: being the key contact in all things office, working with fellow co-workers to maintain a happy office, building and maintaining outstanding relationships with vendors and suppliers, assisting in the management of finances and helping to create a more social aspect in the office. This is a full time, salaried position.

Qualifications Required

  • Bachelor’s degree in business, accounting, or related field, or 2 years general office and bookkeeping experience
  • Minimum two years experience with QuickBooks
  • Minimum two years experience with creating formulas and tables in Microsoft Excel
  • Outgoing personality with excellent communication skills

Essential Job Functions & Responsibilities

  • Access QuickBooks online to manage accounts payable, accounts receivable, manage customer invoicing and payments, enter PO’s for vendors, enter credit card expenses, create journal entries for monthly closing duties, run financial reports and analyze financial reports
  • Access Google Docs to manage a variety of closing duties such as inventory, assets and commission schedules
  • Access Google Docs for contract management for customers and to maintain billing document for customers
  • Reconcile monthly statements and follow closing procedures to tie the company’s books back to the balance sheet and P&L monthly
  • Process checks for bank deposits
  • Responsible for building and maintaining outstanding relationships with vendors and suppliers, being the key contact for both
  • Maintain and build outstanding relationships with customers, being the key point of contact in the finance department
  • Learn new software programs to aid in contract management and billing
  • In-office Social Coordinator

Additional Duties

  • Assist department manager with payroll
  • Assist department manager with administrative HR tasks
  • Assist department manager in preparation of Sales and Use Tax
  • Assist department manager with management of files

Success Factors/Job Competencies

  • Commitment to company mission
  • Honest and trustworthy (will be working with sensitive company information)
  • Must be able to work in an environment without direct supervision on a daily basis
  • Able to work efficiently, multi-task, and meet deadlines
  • Motivated, self-starter
  • Attention to high level of detail
  • Creativity in problem solving
  • Desire to simplify processes and find solutions to improve department

Work Environment

  • This job is performed 5 days a week at the office
  • Infrequent travel to pick up office supplies
  • Casual office attire
  • Work side by side with people who care about the work they do and have fun

Performance Standards

  • Weekly informal meetings to clearly define objectives for the week
  • Quarterly informal review to discuss strengths, room for growth and goals
  • Annual performance appraisal (Company standard form)
Customer Care Specialist
TransLoc is hiring! We’re looking for the best customer-driven, detail-oriented customer care specialist in the entire state of North Carolina. Wondering what a TransLoc Customer Care Specialist does? Good. Read on to get the scoop…

Job Description

  • You will use your analytical skills and our software to interpret customer data and turn it into a beautiful map with real-time information about bus routes, bus locations, and arrival times. You’ll help people use and enjoy using their public transit systems more. You’ll be doing something good for the community.
  • You’ll keep your customers (transit agencies across the country) informed of trends you observe about their transit system and advise them on how to use their TransLoc system tools more effectively. You’ll be viewed as an expert and someone agencies rely on. Your attention to detail makes all the difference.
  • Every day, you’ll need to bring your A-Game to this creative and dynamic arena. You interact daily with the engineering team, hardware installers, your customer care teammates, and, of course, your customers.
  • You’ll help bring new customers onboard, which includes guiding the customer to gather their transit data we need to build their transit system map. You’ll continue to care for that customer and are responsible for any changes they require on their map.
  • You’ll use helpdesk email and phone to update and respond to your list of customers.
  • You’ll work with the Customer Happiness Manager to ensure our customers are thrilled with their decision to purchase TransLoc.
  • If you’re the right person, you’re never satisfied with the status quo. When you have some downtime, you’d rather figure out new and better ways of delivering customer care than post personal updates on Facebook.

Job Requirements and Skills

  • Be detail oriented. Attention to the little things is important. This is a big one.
  • Ability to deal with numerous activities, accounts, problems, and people, simultaneously.
  • Love technology. You don’t have to be an engineer, but you need to possess solid knowledge of basic computer skills and be willing to learn some additional cool techie stuff.
  • Be a fast learner. You’ll need to be able to learn our application/product quickly, keep up with the pace of innovation and always have the latest information top of mind.
  • Be a people person. You’ll need to genuinely want to help our customers run their sites and to resolve their problems. We love our customers and you’ll need to, as well.
  • Be able to convey often complicated information to people that may have next to zero technical skills. You know, turn techie talk into plain English.
  • Be ego-less. Our goal is success – success of the company, of our customers, and each other. We always put the company, the client, and each other ahead of ourselves. If you need to be the center of attention, this is not the place for you.
  • Experience in using incident-tracking software is desirable. Documentation of each customer care is required, with the intent of providing knowledgebase support entries when appropriate.
  • The ideal candidate needs to be highly self-motivated and passionate about interacting in a positive and creative manner with customers and team members.
  • Must have excellent customer service skills in order to communicate effectively with customers, as you will represent our company while on the phone or in email, so candidate needs to be very customer oriented and professional in approach.
  • Occasional extended hours required; overtime pay is available.

Benefits include:

  • Competitive hourly pay position (based on experience) with overtime opportunity.
  • Group health insurance
  • Education stipend
  • Generous PTO allowance
  • Paid-paid vacation
  • Work with talented and caring team members
  • Monthly team lunches
  • Be part of a company with a social conscience and mission
  • Collaborative, engaging, fast-paced work environment
  • The opportunity to make a significant impact on a fast-growing company


  • Experience in a software or tech support environment.
  • Experience with Knowledge-Centered Support principals; college degree.


This job description is intended to convey information essential to understanding the scope

of the job and the general nature and level of work performed by jobholders within this job.

But this job description is not intended to be an exhaustive list of qualifications, skills,

efforts, duties, responsibilities or working conditions associated with the position.

Please submit your resume to for consideration.

Think you'd be great at TransLoc?
If you have incredible talents and drive in your chosen field then we’d love to have a chat.