- pMD update18 days ago
- pMD update23 days ago
pMD develops intuitive, elegant mobile software that improves patient care and makes doctors happy. Our mobile software eliminates tedious manual processes so doctors can spend more time on the health care issues that matter most.
pMD's mobile charge capture and care coordination services increase doctors' efficiency by allowing them to quickly capture their billing charges, access information in real-time, and communicate securely. With pMD, doctors spend more time being doctors, and less time acting like accountants with expensive medical degrees.
At pMD, you’ll wear many hats, have a lot of responsibility, and be part of a fun, smart, and creative team. We are bootstrapped and profitable, have extremely happy customers, and make up a team of people as talented and passionate as you are.
You can grow as quickly as you want to – our startup environment means nothing is holding you back from doing your best work. You’ll be able to see the impact of your work immediately and you’ll hear from our clients how your efforts have improved their lives. We love what we do and care about doing good in the world. We strive to work like a beautifully engineered German car: fast, efficient, and fun.
• are a fast-growing private company with a small-company feel
• prefer to work in person with a small, fast-paced team
• like to play with sleek machines named after fruits and robots
• always search for the next hot thing
• enjoy traveling to cool cities to visit customers
• never set foot in a cubicle farm
• inhabit a beautiful building in the Letterman Digital Arts Center in San Francisco
• stock beer, tea, and snacks in the break room
Elizabeth Popovich, pMD Account Executive
Health care is an industry that impacts everyone, and working at a charge capture company that helps doctors to save lives is important work. The pMD team cares very much that our product makes doctors happy and in turn helps to improve patient care. Health care providers who work with us and candidates hoping to join the pMD team often wonder, “What’s this team really like?” I hear this question frequently in interviews! We're a conscientious group, committed to providing a great product and great service to our customers in health care.
A recent article in Business Insider lists conscientiousness as a major predictor of success. Not only will conscientious people succeed in their careers, they will also “get better grades in school and college, commit fewer crimes, and stay married longer.” Not a bad profile! Customers also want to work with conscientious people - the kind of people who wake up at 3:00 a.m. to answer a call, the people who ask, “Is there anything else I can do to help?” and are really interested in the response. When recruiting and evaluating candidates, companies committed to customer service ask, “Why do you want to work here?” and hope to hear a response that matches the team’s shared intensity.
At pMD, we understand that the team supporting the product is just as important as the product itself. If you’re evaluating a charge capture or secure messaging solution, get to know the team behind the product and ensure that they are conscientious and share your values.
We’ll be taking a look at a day in the life of individual pMD team members in future posts. If you’re interested in joining the team, check out our Careers page.
Siavosh Bahrami, pMD Lead Software Design Engineer
Does this make me a hotshot, a moral person? Not really. I wasn’t married, no children to support, I could afford to lose my job for a principle. Besides, I was able to imagine what would happen to me if I caused a Shuttle failure — kids on the street saying ‘There’s the guy who killed all those astronauts and the schoolteacher.’
I didn’t become an engineer just to design things. I wanted to design them right. I was a bit too idealistic for engineering profession, who’s motto is “Ship it.” So I changed careers — I got into computer science.”
- Paul Lutus, Confessions of a Long-Distance Sailor
This was written more than twenty years ago, and it’s funny that the term “ship it” was as connotative and full of meaning back then as it is today in the midst of the lean startup movement. When I read this in Paul Lutus’ very engaging sailing travelogue, it made me think that software engineering has always had a bad reputation when it comes to quality and reliability.
It seems like not a week goes by without millions of emails and accounts being hacked or a software bug halting a stock exchange or delaying an airline. Software’s increasing potential for good is only matched by its equal potential for harm. Testing methodologies and its culture have advanced a great deal in the last decade, but most would agree that it’s no panacea. Instead some argue that the deeper solution is in the languages and idioms we use that make writing code safer. Yet this too can never protect us if the person who writes the code doesn’t see the potential for harm in their work and second, does not feel the moral responsibility of saying no to “ship it.”
In an industrial society, the makers of things are usually far removed from the end usage and impact of their product. Developers are no different, and that’s why when I joined pMD, I was so surprised by the heavy exposure of the developers with the customers. We routinely visit customers on site and build first-name relationships with them. I remember the first time I sat down with the billers in a practice in Colorado and discussed their workflow, their pain points, and generally how overworked they were. When I returned back to the office, I felt a renewed sense of empathy and purpose to how a seemingly small feature I would write could impact someone’s daily job across the country. This impact could go well beyond the ROI of our software, and affect someone’s happiness and sense of effectiveness in their profession.
Even though developers sometimes love to put on their headphones and crank out some piece of software wizardry, it’s important to occasionally step out of the office and engage with your customers. Regularly seeing the daily work-life of your users first-hand helps establish that sense of responsibility to the end-user, and it makes the software better for it.
I’ll leave with an excerpt of an interview with a famed Japanese woodworker, Toshio Odate:
"Toshio added something very important: there is something else that is not always being grasped by many woodworkers in the craft: the social responsibility of the craftsperson, be they woodworkers, musicians, photographers, doctors, or writers. Each of these persons practices a craft and in that craft they are expected to produce a result that carries with it a social responsibility. And that responsibility is where the person’s skill and even artistry must be used to serve others. For example, if a joint is used to show off a person’s ability to create a showy piece, but fails when it comes to joining two pieces of wood securely and efficiently, that person has failed at their responsibility to society—even if the joint “looks beautiful.” But the craftsperson who makes a solid joint, that looks “good enough,” does its job and holds for decades or centuries to come—that person has fulfilled the responsibility society asks of them. Even if that joint is hidden, it has the spirit of being a good joint…
…once you commit to making a piece for a client, or a family member, that responsibility is there, to those people. It’s your job to make sure your design and your workmanship serve the needs and desires of your clients, and that the techniques and materials you use serve those ends. Anything else is superfluous, and runs the risk of being dangerous, or at best, ugly.”
Anthony Tsang, pMD Software Design Engineer
I wrote about the importance of team chemistry in my last Charge Capture post and how it’s key to creating world class medical software. So what helps create that chemistry? It takes a team and a car. When I first started with pMD, I parked at a lot nearby the office and bought daily permits. Parking in San Francisco is usually off-the-charts expensive, so I definitely had a discount at $6 a day. I didn't know where anyone lived and everyone commuted to work independently.
This went on for about a year or so until Siavosh, one of my fellow dev members, moved a little further away from work and needed to figure out a new way to get to work. Siavosh had lived close enough to walk before, or if he was feeling really lazy, had a neighborhood parking pass that could be used all day just outside the nearby gates. He was in a bit of a conundrum now, but he didn't stress. You see, Siavosh was our transportation liaison (I still don't know what that means) and he had heard about free carpool parking in the underground parking lot at an elusive Presidio transportation meeting (no one knows what these are, either).
Anyway, as luck would have it, he had moved literally onto my commute route! Driving from Daly City, a city just south of SF, I take many side streets to avoid the main rush hour crunch of the inner highways - it was a boring 30-40 minute car ride. But stars aligned and this gave way to the first ever pMD developer carpool! Now I have a carpool buddy to chat with and shake up the monotony of commuting.
Through this carpooling, I've learned enough to call Siavosh a friend rather than just a coworker in the amount of time that otherwise would have taken A LOT longer as just cube-mates. We had worked pretty well together before this joint commute, but I'd attribute a lot of our growth as the pMD iOS team to riding in a car together for 10 minutes a day, each way.
- Featured Review
RecommendsPositive OutlookApproves of CEO
- Work/Life Balance
- Culture & Values
- Career Opportunities
- Comp & Benefits
- Senior Management
I love my job! Working at pMD really exceeded all of my expectations of working at a technology company - or any job for that matter! I truly look forward to going into work everyday and seeing my coworkers, and after 6 months of working here I truly cannot see myself working anywhere else. Everyone at pMD brings something very different to the table, but are all some of the smartest and funniest people that I have had the joy of working with. I love that I get to mix up my day with different types of jobs and experiences, plus the high level of travel is always fun and exciting. Although this job is fast paced and challenging at times, I have grown and improved my skills at such a rapid pace that I am truly grateful for everyone at pMD.
It took me a while to get up to speed with the rest of the team when I first started at pMD. The first few weeks were really a lot of work, but looking back it was totally worth it.
pMD develops intuitive, elegant mobile software that improves patient care and makes doctors happy. Our mobile software eliminates tedious manual processes so doctors can spend more time on the health care issues that matter most. pMD's mobile charge capture and care coordination services increase doctors' efficiency by allowing them to quickly capture their ...
Mission: pMD makes doctors happy!