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
|