Sign Up Download Locations Support My Account
 

Careers

General Opportunities and Benefits



Come work at Boingo Wireless®, the hottest start-up in the wireless industry. We're searching for the most elite professionals to join our stellar team, which includes founder & Chairman Sky Dayton, founder of EarthLink and one of the pioneers of the Internet Age.

This is an unrivaled opportunity, the chance to work alongside the smartest people in the industry and create a lasting impact on the world. At Boingo®, we're creating the next phase of the Internet, which is wireless and as ubiquitous as the air we breathe -- and as invigorating as the ocean breeze blowing into our sun-drenched Westwood offices.

If you feel you have what it takes to be on the superstar Boingo team, please review our open position descriptions and submit a Word version of your resume to .

We are committed to creating a diverse work environment and proud to be an equal opportunity employer (m/f/d/v). Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S. Thank you for your interest in Boingo Wireless, Inc.

Please do not submit your resume for more than one position, as all resumes will be reviewed.


What you get as a Boingo Wireless employee:

  • Attractive Salary
  • Medical
  • Dental
  • Vision Service Plan
  • Domestic Partner Benefits
  • 401(K) with company match
  • Life/AD&D - 100% company paid
  • Long Term Disability (LTD) - 100% company paid
  • Flexible Spending Account - pretax income set aside for medical and domestic care reimbursement.
  • Holidays - 9 per calendar year
  • Paid Time Off (PTO) - 13 days per year (2 full weeks plus 3 days), accrued semi-monthly
  • Sick leave - 10 days per calendar year
  • Company equity!
  • Monthly Employee Activities, Events and Team Luncheons



  • Billing Systems Engineer

    The Billing Systems Engineer will focus on implementing and supporting billing system functionality. Candidates for this position should enjoy working closely with Boingo teams across the organization, including Engineering, Finance, Operations and Sales; working with a variety of toolsets in a dynamic environment; using investigative skills to track down the cause of an issue based on reported symptoms; using creative thinking to identify short-term as well as long-term strategies; and being able to see how your work directly benefits business objectives.

    Responsibilities:
    • Provide leadership for billing development projects
    • Assess billing requirements and provide tactical and strategic solutions to meet company objectives
    • Design, develop and test system enhancements to meet business requirements
    • Package system enhancements for release including implementation instructions
    • Maintain production Infranet billing system and related processes
    • Work with Portal Technical Support as needed to resolve system issues
    • Provide technical and user documentation as needed
    • Work with SA team to build effective monitoring systems to proactively scan for system issues
    • Work with QA team to develop test plans; assist in test execution as needed
    • Coordinate development efforts with other engineering teams
    Requirements:
    • Excellent oral and written communications skills
    • Ability to prioritize requests based on business need
    • Experience implementing, upgrading and supporting enterprise billing systems, including credit card and invoice billing
    • Experience integrating enterprise billing systems to financial accounting systems
    • Portal Infranet 6.x/7.x or Oracle Communications Billing and Revenue Management experience
      • Building custom applications/opcodes
      • Policy Code Enhancements
      • Adding custom objects to Portal schema
      • Infranet APIs
      • Infranet Client Tools
      • Universal Event Loader
      • Billing Utilities
    • Billing Environment Tool Experience
      • SQL and Oracle 9i database
      • C programming experience
      • Java programming experience
    • Minimum 2 years of Portal Infranet experience
    • Minimum 5 years business experience building/supporting billing and/or customer service support systems.
    • Bachelor's degree in relevant field or equivalent
    Location: Westwood, CA

    ^ back to top





    Database Administrator

    The Database Administrator will perform the duties for daily maintenance, monitoring, performance tuning / analysis, trouble shooting, backup and recovery audits and implementation, upgrades, migrations, implementation of best practices, problem resolution, and user assistance required of Oracle, MS SQL &MySQLdatabase environments. The environment is both transaction and ERP based requiring a high degree of experience with OLTP and Data Warehousing.

    This person will work with a cross-section of internal IT organizations, systems administrators, developers, outside consultants and the management team. The DBA will participate in Information Technology projects as the primary database administrator from inception of a project through the daily maintenance phases. The DBA will be required to spend his/ her time focused on Database Server administration. In addition, this position requires 24x7 support to all production database environments.

    Duties will also include contributing to other technology projects requiring programming/ DBA expertise. This person needs to be able to work independently without significant supervision and must be a team-oriented individual with a results driven attitude.



    Responsibilities:
    • Design and Architecture
      • Develop project estimates for database activities
      • Perform database modeling for physical design
      • Develop database design documentation such as data decompositions and data flow diagrams
      • Participate as Subject Matter Expert (SME) as required for design reviews and technology and tool selection
      • Keep current on database systems and features, 3rd party tools, and industry standards
    • Maintenance
      • Perform capacity planning including allocating system storage and planning future storage requirements
      • Create and execute scripts for various database maintenance activities
      • Provide guidelines for development and production
      • Perform database tuning including monitoring, troubleshooting and optimizing performance of the databases
      • Archival, Backup and Recovery
      • Develop archival, backup and recovery strategy
      • Plan, perform and monitor database backups
      • Perform database recoveries
    Requirements:
    • In addition to high caliber Oracle skills, must possess excellent communications skills, adaptability, flexibility, and teamwork
    • 5+ years experience as an Oracle Database Administrator at the senior level
    • 2+ years experience as a MySQL Database Administrator
    • Experience performing 24x7 production support for Oracle &MySQLenvironments
    • Experience with Linux& MS Windows (2000, 2003) operating systems
    • Experience with Oracle version 9i, and 10g
    • Experience with MySQL 4 & 5
    • Experience with Oracle Data Guard and multiple geographic locations for both redundancy and disaster recovery
    • Experience with Vertas Cluster Server, VCFS, QuickIO and EMC PowerPath.
    • Capable of supporting and implementing technology projects as the primary DBA in support of business initiatives
    • Ability to create and maintain positive and professional business relationships with both internal associates and external customers
    • Proven diagnostic problem solving and solution development capabilities required
    • Strong verbal and written communication skills required
    Nice to haves:
    • Oracle Database Administration certification preferred (OCP)
    • Startup experience a Plus
    Location: Westwood, CA

    ^ back to top





    Director of Business Development – Device Strategy

    The Director of Business Development (Device Strategy) will be responsible for establishing Wi-Fi software distribution relationships with dual mode, Wi-Fi/WWAN handset and chipset manufacturers. This individual will be expected to identify those potential partners with the largest and most relevant market share, foster relationships with these potential partners and negotiate distribution and licensing contracts in the most expeditious manner. This individual may also be called on to do other business development activities such as working through certification agreements with Wi-Fi hardware vendors and setting up channel relationships that facilitate software licensing and additional bundling deals.

    In addition, the Director will be responsible for reporting functions including providing prioritization schedules for strategic deals and estimating timelines for completing such partnerships. The Director will be expected to interface comfortably with senior management internally and externally.

    Responsibilities:
    • Market Analysis: Identify leading ODM, OEM and chipset players in the mobile space
    • Planning: Prioritize partnership opportunities by size and relevance
    • Business Development: Establish relationships with new target companies and complete contract negotiations
    • Sales Support: Provide technical and business back-up detail for mobile device partnerships that support pending sales
    • Strategic Planning: Assist in the development of future strategies and products to guide new business development activities
    Requirements:
    • 5+ years of consulting, banking or business development experience
    • Working knowledge and experience with the mobile handset and/or chipset industry
    • Working knowledge of the wireless telecommunications industry
    • Proven track record of people skills and ability to negotiate deals across cultures and languages
    • Ability to manage multiple contract negotiations simultaneously
    • Excellent organization skills
    • Ability to think quickly and analytically
    • MBA a plus
    • Foreign language skills a plus
    • Willingness to travel a must
    Location: Westwood, CA

    ^ back to top





    Integration/Network Engineer

    The Integration/Network Engineer will be responsible for managing technical integration deliverables with Boingo Wireless Hot Spot Operators (HSOs).

    Responsibilities:
    • Manage the systems integration process for assigned operators
    • Work closely with the operators' engineers and technical staff to ensure RADIUS, XML and gateway parameters are properly configured.
    • Manage the operator through the QA Phase of the integration to confirm that they are fully functional and compatible with the Boingo and partner infrastructure
    • Perform problem identification and resolution for Tier 3 escalations
    • Responsible for meeting operator integration timelines
    • Provide weekly status reports on integrations.
    • Willingness to work cooperatively with multiple operators across various international time zones
    • Approximately 75% of the Integration/Network Engineer's time will be spent on operator integration projects with the remaining 25% spent working on sustaining engineering projects and escalations
    Requirements:
    • BS Degree in Computer Science or related fields
    • 5-7 years of general and specific network integrations and network solutions engineering
    • Working knowledge and understanding of networking technology (CCNP or above preferred)
    • 1-2 years experience with software client and roaming network access applications
    • 1-2 years of wireless (802.11b/g) networking experience
    • 1-2 years of various authentication and encryption technologies (IPSEC, VPNs, 802.1x)
    • Thorough knowledge and understanding of RADIUS
    • Understanding of WISPr recommendations with regards to UAM and smart client functionality for roaming network access
    • Ability to logically troubleshoot and evaluate RADIUS system related issues
    • Strong customer focus and a sincere desire to provide outstanding support and service
    • Strong working knowledge of Windows XP and Linux
    • Excellent interpersonal, oral and written communications skills
    Location: Westwood, CA

    ^ back to top





    Java Developer

    As a Software Engineer (Java), you will be part of a team responsible for maintaining and building a number of Boingo's core web-based systems. These systems include a variety of JSP/Servlet applications that are responsible for customer acquisition and provisioning, integration with our Billing systems, and internal support tools used by our Customer Service Representatives. This position reports to the Director of Systems Development.

    Responsibilities:
    • Design and develop enhancements and bug fixes for customer-facing web applications
    • Produce technical and user documentation: design specifications, release notes, user manuals
    • Participate is team design and code reviews
    • Work closely with Product Management team and customers to provide innovative solutions
    Requirements:
    • Minimum 2 - 5 years of web application development experience using Java and JSP Desired web application framework is Struts or Spring MVC
    • Minimum 2 years of experience working in a Linux/UNIX environment
    • Minimum 2 years of SQL development end experience with the following RDBMS: Oracle, MySQL
    • Minimum 1 year of experience with JUNIT, or comparable unit testing frameworks
    • Experience with UML and a working knowledge of Design Patterns (GoF)
    • Experience deploying applications within an Apache and Tomcat environment
    • Experience with JavaScript, CSS, and DHTML
    • Experience with source control systems, such as CVS or Subversion
    • Excellent oral and written communications skills
    • Ability to balance short-term requests with long-term product vision
    • Bachelor’s degree in Computer Science, or equivalent experience
    Nice to haves:
    • Experience with Eclipse and the Web Tools Platform
    • Experience with Spring MVC and JSTL
    • Experience with AJAX-related frameworks like DOJO and Yahoo YUI
    • Experience with Oracle Communications Billing and Revenue Management (formally Portal Infranet)
    Location: Westwood, CA

    ^ back to top





    Marketing Manager, Customer Acquisition

    The Manager of Customer Acquisition will implement marketing programs in order to reach sales goals.

    Responsibilities:
    • Develop and execute scaleable, profitable, and measurable customer acquisition programs, including Walled Gardens, Direct Mail, Retail, Print, Online, Email, Partnerships and Affinity channels
    • Ensure flawless and fiscally sound execution of advertising and direct response acquisition efforts
    • Maintain accountability for tracking all key business metrics (sales, churn, etc.) as well as campaign results
    • Develop and track all needed customer, channel and competitive data and analyses
    • Serve as the primary marketing contact for Call Center, developing training, incentives and promotions to optimize this channel
    • Develop fiscally sound offer strategies
    Requirements:
    • 3-5 years of sales/marketing experience; subscripted-based business model strongly preferred
    • Extensive SEM/SEO/PPC experience strongly preferred.
    • Demonstrated experience meeting and exceeding sales objectives
    • Demonstrated business planning skills, including sales planning and analysis, sales forecasting, Customer Lifetime Value (LTV) analysis, campaign tracking and analysis, and consumer research
    • MBA preferred
    • Must be able to work some evenings and weekends as required to fulfill business and operating plans
    • Travel 10-25% of the time
    • Ability to work in a fast paced environment
    Location: Westwood, CA

    ^ back to top





    Network & Systems Administrator

    Boingo Wireless, Inc is seeking a full time Network and Systems Administrator, who will be responsible for maintaining Wireless Network Infrastructure, Kiosk Hardware and airport networks, ensuring the infrastructure operates to established service levels

    Responsibilities:
    • Day to day administration of Cisco routers, switches and access points including Windows XP PC's inside of Kiosks
    • Travel to airport locations as necessary to work on networking systems and work with businesses to connect them to our wifi network
    • Maintain and help support networking equipment located in Chicago, New York and LA
    • Work directly with select vendors to evaluate and report on applicable emerging technologies
    • Utilize Microsoft Visio or other tools to develop documentation and network system drawings
    • Work with on-site & off-site operations & vendors to fix device outages in the field
    • Ability to manage multiple priorities in a fast-paced, entrepreneurial environment
    • Conduct duties and tasks as directed by the Director of Network Engineering
    Requirements:
    • Ability to be a team player and/or work independently as required
    • Ability to take initiative and be proactive
    • Provide staff training as appropriate
    • Support inter-operability testing of new equipment under evaluation for possible use in the network
    • Have a fundamental knowledge of TCP/IP systems, understanding network principals
    • Have good knowledge of Cisco Routers, Switches, and IOS in general
    • Be able to test and document system behavior, performance and network security
    • A professional demeanor, ability to learn quickly and work under time constraints, and the ability to interface directly with company's senior management is a must
    • Candidate must be able to effectively perform multiple tasks concurrently, yet be a team player
    • Moderate knowledge of wireless such as WiFi, WPA, WEP, 802.1x
    • Willingness to work weekends and night shifts on an as-needed, on-call basis is required — Providing Tier 2 support as needed
    • Will go through FBI background check, as candidate will have Airport badge access
    • Minimum Education: College Degree
    Nice to haves:
    • Internet service provider protocols such as Radius, PPP, PPPoE, IPSec are a plus.
    • Linux (Red Hat Enterprise or similar) knowledge and MRTG experience.
    • Cisco Certification such as CCNA or better.
    • Experience with Mikrotik RouterOS
    Location: Chicago, IL

    ^ back to top





    Product Manager - Laptops

    The Product Manager, Laptops is responsible for translating Boingo's wireless product plans and marketing requirements into detailed functional and user requirements that include customer usability and use-cases. The position will report to the Vice President of Product Management and will actively work with Product Managers, CTO, Sales, Engineering, Professional Services, customers and partners as required to effectively create the product requirements documents.

    Responsibilities:
    • Manage Boingo's Laptop related product line (client and server)
    • Communicate with customers, partners and sales, consulting, and support organizations to prioritize requirements, resolve product issues and ensure requirements are accurately built into the product
    • Maintain and write the business cases, marketing requirements, product requirements, and use cases
    • Supporting the implementation of the requirements throughout the development and QA process
    • Contribute to the development of the overall product strategy and product roadmap
    • Manage the product through successful release. Remove roadblocks to progress
    • Work and manage the relationship with third party technology partners
    • Product competitive analysis
    Requirements:
    • 5+ years experience in software industry with software development experience
    • 4+ years of product management experience or writing product functional specification, use cases and product software requirements
    • Must possess superior verbal and written communication skills.
    • 1+ year of experience with Wireless technologies such as WiFi, WWAN, 802.1x etc. Enterprise software experience is a plus
    • Development or Product management experience with client software
    • Collaborative working skills including working with remote teams in multiple cultures.
    • Self-motivated with the ability to work both independently and as a team.
    • Demonstrated focus on product competitiveness and high customer satisfaction.
    • Strong analytical ability and critical thinker with a track record of achieving results
    • Bachelor's degree or an equivalent in Computer Science, Business, Mathematics or related field; Master Degree preferred.
    • Strong Project management skills
    Location: Westwood, CA

    ^ back to top





    Product Manager - Internal Applications

    The Business Analyst will product manage Boingo's internal applications. They will be responsible for translating Boingo's product plans and marketing requirements into detailed functional and user requirements that include customer usability and use-cases. The position will report to the Vice President of Product Management and will actively work cross-functionally and with customers and partners as required to effectively create the product requirements documents and ensure the overall health of the business.

    Responsibilities:
    • Manage Boingo's Internal Application suite
    • Develop Product Requirement Documents (PRD) to support existing and new products and services
    • Communicate with customers, partners and sales, consulting, and support organizations to prioritize requirements, resolve product issues and ensure requirements are accurately built into the product
    • Maintain and write the business cases, marketing requirements, product requirements, and use cases
    • Supporting the implementation of the requirements throughout the product lifecycle
    • Contribute to the development of the overall product strategy and product roadmap
    • Work and manage the relationship with third party technology partners
    • Produce competitive analysis
    Requirements:
    • 4 years experience in software industry (software development experience a plus)
    • 1-2 years of product management experience or writing product requirements and use cases
    • Excellent oral and written communication skills with the ability to effectively communicate with all levels of management and team members
    • Ability to complete tasks on a timely basis with minimal supervision and to provide timely & accurate status to management
    • Ability to grasp technical concepts quickly
    • Solid ability to translate technical verbiage into easily understood language for the customer
    • Collaborative working skills including working with remote teams in multiple cultures
    • Bachelor's degree or an equivalent in Computer Science, Business, Mathematics or related field; Master Degree preferred
    • Strong Project management skills
    Location: Westwood, CA

    ^ back to top





    Quality Assurance Engineer, Client

    The Quality Assurance team is an integral part of the software delivery process at Boingo Wireless. We are looking for a Quality Assurance Engineer that will contribute in everyday QA activities such as writing test scenarios and executing test plans. Furthermore, we are looking for an individual who speaks the language of the SDLC and has previously worked in a fast paced software development environment. This position will work closely with the Product and Client Development teams to build, drive, and implement requirements for the Quality Assurance processes used during software releases and scheduled maintenance releases.

    Responsibilities:
    • Work closely with our Product and Client Development teams in product and maintenance releases
    • Participate in project meetings and provide feedback on all requirements and design documents
    • Design, develop, write, maintain test plans/test scripts from product requirements and design documents; perform test plan reviews with project team members
    • Provide resource estimates of testing efforts to support project planning
    • Maintains documentation of test results to assist in debugging and modification of software
    • Maintains testing documentation for the creation of automation scripts.Will assist in executing automation scripts
    • Analyzes test results to ensure existing functionality and recommends corrective action
    • Consults with development engineers in resolution of problems
    • Participates as a testing resource as assigned; be an integral part of our client and system software releases; and execute manual and automated tests
    Requirements:
    • BS in computer science or related major
    • 3-5 years experience as a QA Engineer, particularly in client/server technologies
    • Experience in following a formal SDLC process and capable of performing best practices
    • Experience in testing device-based software (Symbian, Windows Mobile, and Linux)
    • Experience in test automation and/or open source test tools. (i.e QTP, SilkTest or WinRunner)
    • Experience in writing detailed test plans and conducting test plan reviews with project team members
    • Must be highly motivated with the ability to work independently as well as be a strong team player
    • Provide detailed project status reports and effective bug reports to isolate critical issues in software development
    • Demonstrated ability to prioritize workload and show multi-tasking skills
    • Excellent written and verbal communication skills
    • Experience in networking technologies and protocols (TCP/IP, HTTP)
    • Experience in a programming language (C#, C/C++ or Java)
    • Experience in setting up testing QA labs
    Nice to haves:
    • Working/worked in ISP companies
    • Knowledge of Wi-Fi networks
    • Experience in working with XML data and SQL
    • Experience in QTP or other commericial test tools
    • Experience working/dealing with offshore testing team
    • Experience in testing localized client applications
    Location: Westwood, CA

    ^ back to top





    Reports Developer / Business Analyst

    The Reports Developer/Business Analyst will perform the duties for daily maintenance, monitoring, performance tuning, trouble shooting, generating queries and reports, participate in the design of data mining and data warehousing systems, analyze and leverage reporting and decision support needs of users from a variety of functional units, review requirements and prepare design specifications for OLAP/BI implementation projects.

    The Reports Developer/Business Analyst reviews, analyzes, and evaluates business systems, processes and user needs. Performs and participates in the analysis, design and implementation of business systems following appropriate standards and requirement gathering. This person conducts tests or test planning sessions, provides input for feasibility and prepares user documentation and follow-up evaluation; and performs project management leadership functions as a project manager or team member.

    Duties will also include contributing to other technology projects requiring reporting expertise. This person needs to be able to work independently without significant supervision and must be a team-oriented individual with a results driven attitude.



    Responsibilities:
    • Provides Ad-Hoc reporting and data analytics
    • Report Writing using Crystal Reports, Excel and various platforms
    • Provide ongoing support for OLAP/BI applications
    • Perform proactive application monitoring
    • Troubleshoot data collection and reporting problems
    • Monitor performance of existing systems to ensure integrity and ease of use
    • Collect user requirements and refine those down to deliverables and design documentation
    Requirements:
    • 3-5 years of Crystal Reports 8.X and above
    • Knowledge of Oracle
    • Proven experience working with all levels of the business including end-users and senior leadership team
    • Develop SQL queries to extract, manipulate and calculate information to meet reporting requirements
    • Exceptional analytical abilities, problem solving, and follow through skills required
    • Practical experience managing projects, implementing systems and defining business requirements
    • Demonstrated experience using Reporting tools such as Business Objects and SQL Server
    • Able to work independently with minimal supervision keeping management informed with timely project status reports is required
    Nice to haves:
    • Startup experience a Plus
    Location: Westwood, CA

    ^ back to top





    Senior Device Engineer

    The Senior Device Engineer will be responsible for designing, implementing, testing, and documenting software for mobile communication devices using software development lifecycle methodologies; Symbian C++, C++ & C languages, and Symbian & Windows operating systems.

    Responsibilities:
    • Interact with third party engineering efforts that consume the SDK
    • Effectively troubleshoot issues and participate in the process of integrating external bug fixes and feature implementations into the open source platform
    • Will need to be capable of rapidly adopting and incorporating new development environments and tools, as the SDK is cross-platform
    Requirements:
    • Self-motivation and discipline are essential, as is the ability to work as a team member with other in-house and external developers
    • Expertise in C++ knowledge and experience (minimum of 5 years)
    • Symbian S60 or UIQ development experience, minimum of 1 year
    • Strong knowledge of and experience using object-oriented design techniques
    • Good computer science fundamentals including data structures, algorithm design, concurrency issues, and performance assessment
    • Experience with issues of performance, memory usage, software quality, and other platform requirements on resource-constrained mobile devices
    • Development experience in more than one OS and its associated build tools
    • Strong verbal & written communication skills
    • Experience debugging code in device and emulation environments
    • Experience in design and organization of cross-platform code for multiple targets
    • MS in Computer Science, Computer Information Systems, Engineering or related field
    • US work Authorization required if hired
    Nice to haves:
    • Windows CE or embedded Linux experience
    • Win32 development experience
    • Wireless networking and mobile user interface design
    • Experience developing SDK software that has been used by external application platform developers, with associated sensitivity to interface and quality issues
    Location: Westwood, CA

    ^ back to top





    Senior Software Client Developer

    The Senior Software Client Developer will be responsible for developing Boingo's award-winning client software, including: architecture design, development, documentation, and maintenance of our WLAN (Wi-Fi) software clients for consumer and partner use.

    Responsibilities:
    • Hands-on client software architecture and development
    • Application design, coding and implementation, including functional specifications, build/buy analysis, and selection and integration of third party components for various networking and authentication functions (e.g. Mobile IP, 802.1x); execution for multiple branded versions in multiple languages on multiple platforms (Windows, Windows Mobile, Mac, Linux, Symbian, etc.)
    Requirements:
    • Experience in development through the entire life-cycle including design, architecture, and implementation
    • A background in developing client software that has been distributed onto millions of desktops
    • Proven full life-cycle experience in development of PC and PDA based client software, preferably network or communications software, which was commercially released for use by a broad audience and went through at least one upgrade cycle
    • Current in-depth, hands-on application development experience on Windows and Windows Mobile
    • Platform list will expand to include Linux, Symbian and possibly other embedded devices, so the ability to adapt to new environments is essential
    • Highly skilled in the use of object oriented programming techniques
    • Extensive experience with C++, COM, XML, ATL, and MS Visual Studio
    • Experience with cross platform development
    • Experience with HTML, Javascript, Java, C# and .NET framework
    • Experience with MS Windows Mobile SDKs desired
    • Within the last 5 years, hands-on experience in the use of WININET, WMI, Windows Messaging, general TCP/IP networking, and kernel level programming
    • Experience in customization of software allowing for feature set differentiation, user interface customization and language customization in an integrated, manageable process
    • Excellent verbal and written communication skills, able to communicate effectively with non-engineers as well as engineers
    • Ability to work in a dynamic industry that changes daily
    Nice to haves:
    • Macintosh OS X desired
    • Experience with project management (scheduling labor, managing deadlines) a plus
    • BS or MS in CS, or equivalent experience a plus
    Location: Westwood, CA

    ^ back to top





    Software Release Engineer

    As a Software Release Engineer, your primary focus will be providing solutions to streamline and manage software builds, releases, and controls throughout the software release lifecycle for Boingo's back-end systems. The candidate must have strong technical, analytical, and communication skills. This position requires that the release engineer coordinate and manage the deployment of code to Boingo's QA, UAT, and Production environments in a consistent, reproducible, and verifiable fashion. The Release Engineer will handle cross-functional communication between various groups within the organization (Engineering, QA, System Administration, Product, and Operations) in order to define a formal release management procedure. In depth experience with a variety of languages is expected (Java, Perl, C, shell scripting), and a working knowledge of commercial or OSS continuous integration and configuration management products is preferred.

    This position reports to the Director of Systems Development.

    Responsibilities:

    • Develop Configuration Management and Release Engineering policies and procedures
    • Work with multiple development teams (systems development and billing) to entirely automate our build process, and integrate existing disparate build system (e.g. Java, Perl, C)
    • Responsible for release documentation and enforcing adherence to procedures and rollout plans.
    • Coordination with project/product management and system administration to help facilitate production releases.
    • Design and develop an automated system to implement a build promotion workflow between various environments (System Test, QA, UAT, Production)
    Requirements:
    • Excellent oral and written communications skills.
    • Excellent time management skills: Ability to multi-task and work in a fast paced environment.
    • A deep understanding of Configuration Management and Release Engineering best practices and principles.
    • Proficiency with Linux/UNIX and Windows software development environments.
    • Experience with the following build environments: Make, Ivy, Ant, Maven
    • Experience with multiple version control systems: CVS, Subversion, etc.
    • Minimum 3 years experience with scripting (Perl, Bash, etc.) to handle complex automation and administration tasks
    • Minimum 2 years experience working with Redhat RPM packaging.
    • Minimum 2 years experience working with Continuous Integration products (e.g. Anthill, CruiseControl)
    • Minimum 2 years of experience with JUNIT, or comparable unit testing frameworks.
    • Bachelor's degree in Computer Science, or equivalent experience.
    Nice to haves:
    • Experience deploying applications within an Apache and Tomcat environment.
    • Experience with PVCS
    • Experience with Sun Solaris.
    • Experience with SQL and multiple RDBMS (Oracle, MySQL)
    • Experience with Apache and Tomcat
    Location: Westwood, CA

    ^ back to top





    Staff Accountant

    This role will support the overall accounting function and would require a solid understanding of accounting and internal controls.The position would require good communication skills and the ability to work cross functionally.

    Responsibilities:
    • Prepare month end closing journal entries
    • Manage customer AR – which includes, entering and tracking of AR, customer collections (AR aging) management
    • Prepare and manage revenue share reports, retail revenue reports and other customer billings
    • Assist with account reconciliations and general day to day accounting tasks/functions
    Requirements:
    • 4+ years experience in general accounting (combination of public accounting and private preferred)
    • Strong knowledge of Great Plains
    • Proficient in MS Excel
    • Knowledge of US GAAP and revenue recognition
    • BS/BA in Accounting
    Nice to haves:
    • Portal Billing Software
    Location: Westwood, CA

    ^ back to top





    About Us   Legal Notices   Privacy Policy   Careers   Partner with Boingo   Site Map  
    ©2001-2007 Boingo Wireless, Inc. All rights reserved.
    Customer Care: 800-880-4117