Login to myROAM here
Click to go back to the homepage

Careers

To apply

To apply for any of the positions below, please email cover letter and resume to jobs at roamdata.com. Be sure to specify the job you are seeking and include complete contact information including home address, email address and contact phone number. ROAM is an equal opportunity employer.

 

Operations

About The Team
The Operations Team at Roam Data is responsible for all infrastructure required to run the company. We configure and maintain the servers, run the network, staff customer support, and deploy new production systems. We are small but mighty.

Windows Systems Engineer - Full Time

Reports to VP of Operations

The System Engineer is critical to the success of Roam. While there is an Operations Team, we are a small startup and there is only one System Engineer. You will be solely responsible for building and maintaining our production, development, and infrastructure systems.

Duties include interfacing with the software engineering team to design new systems to support the development environment. If new systems or upgrades are required, you will act as project manager for the modifications, and support the new systems once installed. The same is true of our quickly expanding production environment.

You will be expected to be part of a rotating 24x7 on-call schedule. Finally, you will work with the rest of the Operations Team, including the network group and customer care, to enhance the monitoring system, trouble-shoot issues, and suggest improvements for scalability and stability.

Required:

  • Strong Windows system administration skills
  • Strong SQL server skills
  • Expertise with Clustering, VMware, Windows 2003/2008 Server

Desired Qualifications:

  • IPTables, Internet Security
  • VLDB, Database performance tuning skills
  • SAN, NAS
  • Vmotion
  • Google Business Apps
  • Experience with PCI certification

Pluses:

  • Any programming experience
  • Unix mail server administration
  • Asterisk

Additional Information:

  • Relocation available: No
  • Us citizenship required: No
  • Security clearance required: No

Network Engineer - Full Time

Reports to VP of Operations

The Network Engineer is critical to the success of Roam. While there is an Operations Team, we are a small startup and there is only one Network Engineer. You will be solely responsible for building and maintaining our production, development, and infrastructure networks, including telecommunication, data networking, and security.

Duties include interfacing with the software engineering team to design new network infrastructure to support the development environment. If new equipment or upgrades are required, you will act as project manager for the modifications, and support the new architecture once installed. The same is true of our quickly expanding production environment.

The network must be PCI compliant, as well as secured against intrusion and attack. A disaster recovery system needs to be designed and built, including business continuity rules around the DR system.

You will be expected to be part of a rotating 24x7 on-call schedule. Finally, you will work with the rest of the Operations Team, including the system administrators and customer care, to enhance the monitoring system, trouble-shoot issues, and suggest improvements for scalability and stability.

Required:

  • Strong Firewall and VPN skills
  • Intimate knowledge of IP, DNS, DHCP, BGP, IPSEC, NAT
  • Strong troubleshooting skills
  • IPtables, IDS, Cisco routers & firewalls (ASA & PIX series) experience
  • Intrusion prevention, monitoring, and detection

Strong pluses:

  • PCI Experience
  • Asterisk
  • Google Business Apps

Pluses:

  • Any programming languages
  • Linux, Windows Server 2003/2008

Additional Information:

  • Relocation available: No
  • Us citizenship required: No
  • Security clearance required: No

 

Engineering

Administrative Assistant, Engineering

Working directly with the Vice President of Engineering you’ll contribute directly to the delivery of mission critical projects through non-technical project management as well as maintaining the day-to-day external relations that help us show our best side to outsiders.

Detailed responsibilities include:

  • maintain critical external relationships with carriers, carrier and handset developer programs, certification authorities and carrier/handset app stores
  • maintain the mapping between feature sets and project versions
  • track carrier certification efforts
  • manage external relations to a high level of professionalism, ensuring that meetings and conference calls are on-time, well-prepped
  • update the project schedule
  • track personal schedules (vacation, telecommute ...)
  • chase people who need to be chased (non-technical project management)
  • manage first level recruiting
  • pitch in wherever needed, as needed

Required:
BS/BA, high energy, outgoing, highly organized, detail oriented, great communications skills both written and verbal, comfortable with cutting edge technologies especially mobile phones, texting, IM, social networking, Excel and Word.

Strong pluses:
Any project management experience

Pluses:
MS Access, Visio

This is a permanent position, must be local to Boston, no H1s, no relocation, no recruiters, contractors, outsourcers or offshores

 

Engineering - Web Services Group

Group Leader – Web Services

Are you a rock star with a need to lead? Can you “get it done” when you said it would be done no matter what the obstacles?We're building a world-class mobile payment platform with components that range from tiny J2ME midlets to HA data center server clusters and technologies that go from Android to EJB3. Right now, we're looking for one .NET rock star to lead our Web Services Group.

The ideal candidate for this position will be a high energy, detail oriented, hard core coder with a strong CS background, great communications skills both written and verbal, 5-7 years total experience, 3-5 years of C#, WCF and .NET experience, great database design skills, Web Services (SOAP) and WCF .

In this position you will you will lead a team delivering new projects and upgrades of existing projects on a schedule, mentoring junior developers and providing expertise on other projects across the organization. You will participate in all phases of the development process with significant input into the decision making process, writing, reviewing and revising specs and taking responsibility for meeting deadlines. You will work on existing code as well as coding new modules from scratch.

Required:
Visual Studio, .NET 3.5, C#, SQL Server 2005, database design

Strong pluses:
Windows Services, payment, billing systems, WCF, mobile, Windows Mobile, PCI

Pluses:
Ant, subversion

Web Developer – ASP

Responsibilities:
You will write the web interfaces that allow clients to interact with the ROAM platform. Projects will include consumer facing mass-market web sites, client-facing extranet sites, and internal systems. Must work well with short development cycles and rapid site evolution while maintaining professional coding standards. Must have great communications skills, ability to think visually, and to work with both the designers and product stakeholders to produce beautiful, fast and functional sites.

Required:
Visual Studio, .NET, C#, strong html, xhtml, ajax, javascript, ASP/ASPX

Strong pluses:
Web Services, Adobe Flex/Flash, PHP

Pluses:
Ant, subversion, applets

Must be local to Boston area, closer to downtown the better. No recruiters, no relocation, no H1s.

C# Developer – Web Services

Are you ready for the new world of mobile payment? The ideal candidate for this position will be a high energy, detail oriented, hard core coder with a strong CS background, 3-5 years of C#, WCF and .NET experience, current database skills and Web Services (SOAP).

In this position you will participate in all phases of the development process but this is primarily a coding position. You will work on existing code as well as coding new modules from scratch.

Required:
Visual Studio, .NET 3.5, C#, SQL Server 2005, database design

Strong pluses:
Windows Services, payment, billing systems, WCF, mobile, Windows Mobile, PCI

Pluses:
Ant, subversion

 

Engineering - Mobile Gateway Group

Java Developer – Platforms

Tired of working on the same old thing? We’re looking for a number of versatile, high energy team players to build the next generation mobile platform. In this position you will contribute to all aspects of the platform – mobile gateway, IDE and mobile player. Success here requires that you be comfortable in a number of languages, development environments, application servers and persistence technologies especially EJB3 and operating environments as diverse as HA data center clusters to memory constrained mobile devices. The ideal candidate will have produced and delivered commercially successful code in a high volume environment. The ideal candidate is not necessarily a “J2EE guy” but some J2EE experience is a must.

Responsibilities:
Working in Java you will extend existing modules and write new modules from scratch. Participate in all levels of design and architecture.

Required:
Strong Java, some J2EE (EJB 3), Swing

Strong CS background.Multiple languages, application servers, databases

Strong pluses:
Visual Studio, .NET, C++, high speed transaction systems, games, C/C++/C#, Payment, Windows Mobile, Adobe Flex/Flash, J2ME, Spring/Hibernate

Pluses:
Ant, subversion, open source committer status, Salesforce.com

 

Engineering - Payment Group

Group Leader – Payment

Are you a rock star with a need to lead? Can you “get it done” when you said it would be done no matter what the obstacles? If so, we need you. We're building a world-class mobile payment platform with components that range from tiny J2ME midlets to HA data center server clusters and technologies that go from Android to EJB3. Right now, we're looking for one C/C++ rock star to lead our Payment Group.

The ideal candidate for this position will be a high energy, detail oriented, hard core coder with a strong CS background, great communications skills both written and verbal, 5-7 years C/C++ experience, deep Microsoft OS experience, good database design skills, strong networking, including Web Services (SOAP) and strong experience in transaction processing systems.

In this position you will you will lead a team delivering new projects and upgrades of existing projects on a schedule, mentoring junior developers and providing expertise on other projects across the organization. You will participate in all phases of the development process with significant input into the decision making process, writing, reviewing and revising specs and taking responsibility for meeting deadlines. You will work on existing code as well as coding new modules from scratch.

Required:
Windows 2003/2008, Visual Studio, .NET 3.5, C#, C++, transaction systems

Strong pluses:
Games, Borland, Delphi, Windows Services, Payment, Web Services (SOAP), PCI-PADSS, embedded systems, high volume transaction systems

Pluses:
Ant, subversion

C++ Developer – Payment

Use your C++ chops to segue into the hot new world of mobile payment. The ideal candidate for this position will have a few years of commercial C++, C# and .NET experience along with some exposure to Borland IDE, Delphi, Java and Web Services (SOAP) - a high energy, detail oriented, hard core coder.

In this position you will participate in all phases of the development process but this is primarily a coding position. You will work on existing code as well as coding new modules from scratch.

Required:
Visual Studio, .NET, C++

Strong pluses:
Games, Borland, Delphi, Windows Services, Payment, Web Services (SOAP), PCI-PADSS, embedded systems, high volume transaction systems

Pluses:
Ant, subversion, Salesforce.com

 

Engineering – QA Group

QA Manager

In this position you will manage a small in-house team and some outsource resources in the quality control of a multi-faceted, web enabled mobile application service. Products include mobile applications, consumer web sites, intranet applications, and extranet applications. The ideal candidate for this position will be highly organized, have at least 3-5 years direct commercial QA experience, a deep understanding of QA as a discipline and its place in the product development lifecycle, some team leadership experience, some programming chops especially test scripting, systems administration ability, exposure to Linux and Windows, and enthusiasm for technology in general and the mobile space in particular.

Required:
3-5 years commercial QA experience, some leadership experience

Strong pluses:
Mobile devices, carrier certification, Payment, PCI, Jira, scripting, selenium

Pluses:
Release management