Current Openings
Engineering Program Manager
Position Summary:
As Engineering Program Manager, you will be responsible for managing, monitoring and coordinating regular product releases for our Mobile Applications core development team and managing the communication of this work. In this role, you will work with the internal Product/Program Management, Engineering, and QA functions to develop a world-class consumer product. You will also be responsible for managing relationships with external partners at various phases in the project.
Responsibilities:
- Develop, document and execute standardized product deliverable procedures.
- Drive requirements and work with other teams where components and resources overlap.
- Develop release schedules and intermediate milestones.
- Manage, track, and communicate on-time delivery of multi-phased programs.
Requirements:
- Bachelor's degree in Computer Science or equivalent.
- 5+ years of experience as an Engineering, Project, Program and/or Product Manager in a Software/Hardware company, preferably in the mobile industry.
- Proven ability to distill product requirements into actionable items for the Engineering team.
- Network experience highly desired; databases, application servers, load balancers etc.
- Proven experience releasing software/hardware products to market successfully.
- Full understanding of the development lifecycle as well as support process for software/hardware products.
- Strong organizational/project management skills.
- Ability to develop and monitor project schedules and timelines to identify risks and mitigations.
- Experience managing multiple projects with competing priorities.
- Ability to understand technical subjects and emerging technologies and relevance to the marketplace.
- Ability to interact with diverse groups of technical and non-technical people.
- Must be able to communicate to senior executives internally and externally.
- Effective use of reading, writing, oral communications skills, presentation techniques, meeting mechanics, and team building techniques.
To inquire about this position, please contacts ama.careers@asurion.com.
___________________________________________________________________________
QA Engineer
What drives you:
- Do you love defining world-class products that delight millions of consumers?
- Does forging lasting business relationships with the world’s leading wireless handset OEMs and serving the largest telecommunications operators in the world sound like your definition of challenge and fun?
Position Summary:
We are looking for a motivated self-starter who will help test, develop, and deliver complex, multi-tiered, distributed software applications. The ideal candidate will have strong interest in creating and driving the QA process for the project. At Asurion our work environment is dynamic; it is important for QA engineers to feel comfortable muti-tasking and working in an environment with rapid development lifecycles.
Requirements:
- Minimum of 3 years experience as a QA engineer
- Bachelor degree in Computer Science, Engineering, or equivalent.
- Experience testing mobile devices, J2ME, Brew, Windows Mobile, and Blackberry a plus.
- Familiar with the software development lifecycle.
- Coordinate with Development to resolve issues, report clear defects, and produce metrics for defects and test results.
- Develop, maintain, and run tests, identify, verify, report, and regress bugs; perform integration, system, and regression tests at a white box level.
- Work closely with Development to understand features and provide deep information to developers to resolve issues quickly.
- Creation of test plans and scripts for functional, regression and integration testing; execution of scripts and logging of results
- Compose comprehensive and specific test cases scenarios.
- Improve test process and test coverage.
- Able to handle multiple projects delivery if needed.
- Knowledge of Linux and Java a plus.
- Assist in preparing test plans and prepare detailed test cases.
- Test all new product releases / builds and test biometric devices before shipping to the customer.
- Knowledge of Ruby / Perl scripting is a plus.
- Experience in writing test scripts / unit tests and writing scripts for automated scripting is a plus.
- Analytical and problem solving skills with hands-on, “get it done” attitude.
- Self Starter, customer service oriented and ability to communicate with business partners.
- Experience working in Linux environments and configuring applications is required.
- Familiarity with shell scripts is a plus.
- Must possess clear and concise written and verbal communication skills.
- Must be self-organizing and a self-starter.
- Ability to effectively manage own efforts and work with cross-functional teams.
To inquire about this position, please contacts ama.careers@asurion.com.
___________________________________________________________________________
Client Solutions Engineer
Client Solutions Engineer with around 10 years of professional experience in the engineering and design of IT infrastructure using Windows, Linux, Oracle, SQL, SAN, LAN, and WAN based global applications. Responsible for engineering and designing the infrastructure/application solutions for internal and external clients and will also be responsible for defining processes, documentation, and engineering diagrams that will be used for technical and operations support activities. Work with business/functional/application team/clients to get and analyze business and technical requirements.
The Client Solutions Engineer will fulfill a variety of roles and will have the opportunity to work closely with the organization’s customers to define, frame, and capture business needs. The Client Solutions Engineer will work to align customer needs to the evolution of the platform product roadmap and will need a keen understanding of how to identify and instill industry best practices. Written and oral communication skills are as essential as superior analytical skills and core client relationship skills.
Responsibilities:
- Work with business/functional/application team/clients to define, analyze, and document business, functional, technical, security, and operational requirements.
- Lead customers to understand how current or envisioned processes align to industry best practice.
- Complete current state analysis, requirements gathering, and documentation.
- Participate in the infrastructure design and infrastructure selection processes as voice of business user.
- Act as a liaison between business and IT during analysis, design, development, testing, deployment, and ongoing maintenance phases, throughout the entire life cycle of the product.
- Support requirements understanding and issue resolution throughout project life cycle.
- Participate in UAT planning & execution.
- Participate in the creation of project plans and communicate status to all levels of management.
- Ensure issues are identified, tracked, reported on, and resolved in a timely manner.
- Seek opportunities to provide value-added solutions for business and clients, including the appropriate improvements and enhancements tactically and strategically.
Experience:
- Bachelor degree, or equivalent, in engineering, computer technology, and related disciplines.
- Extensive experience in IT Infrastructure engineering with strong skills in Windows, Linux, SAN storage systems, Intel systems/servers, Microsoft Office, Visio, Project, and LAN/WAN/Firewall/VPN network technologies.
- Extensive experience in Microsoft, Linux, SQL 2005+, Oracle, and VMware enabled global infrastructure with respect to enterprise design and engineering. Ideally experience with SQL/Oracle DB server & clustering, Windows clustering, Active Directory, load balancing, geographic failover, redundancy, load balancing (software and hardware), performance testing and evaluation, blade server and SAN technologies.
- Experience with application architectures and standards (SOA, N-tier,.NET, Web 2.0, SDLC, RUP, etc.)
- Excellent written and verbal communication skills with strong presentation skills.
- Strong IT project management, documentation, planning, and organizational skills.
- Must have the ability to handle multiple projects simultaneously and to work and respond under pressure.
- Experience and skills in prevailing industry architecture & engineering methodologies, MSF, and ITIL are preferred.
- Ability to work closely with client/application architects, senior managers, and project managers to design and assist with the implementation of the solutions infrastructure related components.
- A hard working, pro-active, consultative approach and the ability to listen and motivate people.
- Demonstrated ability to work independently and complete assigned project responsibilities under limited supervision.
- Knowledge of and experience with a broad range of application servers, web servers, messaging servers, database servers, and related technologies.
- Able to analyze business requirements and define solutions to address complex business needs.
- Excellent communications, problem solving, and analytical skills.
- Strong judgment, issues management, and problem analysis techniques.
- Strong presentation, facilitation, time management, and prioritization skills.
- Proven ability to work both independently and as a part of a team.
- Demonstrated ability to balance priorities on simultaneous projects.
- Capable of interacting with individuals at all client organizational levels.
- Strong PC skills including Microsoft Office tools, Visio, and Project
- Experience in web infrastructure design and operations including IP, HTTP, HTTPS, FTP, load balancing, clustering, failover, monitoring, diagnostics, performance tuning, etc.
- Experience working in and supporting a 24x7 application hosting environment.
To inquire about this position, please contacts ama.careers@asurion.com.
___________________________________________________________________________
Senior J2ME Engineer
Summary:
The Mobile Applications division of Asurion is seeking talented, motivated and innovative mobile software developers for an opportunity to help build cutting edge applications for tier-one global wireless carriers deploying to millions of subscribers. We are looking for people who can help bring our applications to the next level, brining experience in building embedded, pre-loaded and downloadable J2ME and BREW applications on a range of handsets.
Responsibilities:
You will be responsible for designing, building, porting and supporting client applications on mobile platforms, including Java, BREW, Symbian and Microsoft Windows Mobile. You will work closely with your Product Management peers and users to understand product requirements, and with server-side colleagues to develop optimum client-server products.
You should be comfortable with multi-tasking, handling interrupts, and interacting with a distributed team. You must enjoy a challenge and love working with a high quality team of people as smart as you. This position provides and excellent opportunity to help drive the most useful applications into the hands of millions of users.
Requirements
- BS or MS in Computer Science
- Experience with BREW or J2ME a plus
- Experience with Networking concepts and network layers
- Experience with Java, C and C++
- Ability to analyze technical requirements and develop well-structured architectures
- Training in proper code crafting and design (i.e. Object-oriented design, Development of challenging algorithms)
- A self-starter with a strong desire to learn new concepts
- You thrive in a group environment
- Ability to express ideas clearly both in written and oral communications
To inquire about this position, please contacts ama.careers@asurion.com.
___________________________________________________________________________
Senior Server Engineer
Summary:
As a senior server developer, you will be responsible for designing, building, and supporting server-side code for mobile and web-based, consumer facing applications with 99.99% uptime requirements. You will work closely with your Product Management peers and users to understand product requirements, and with server-side colleagues to develop optimum client-server products.
You should be comfortable with multi-tasking, handling interrupts, and interacting with a distributed team. You must enjoy a challenge and love working with a high quality team of people as smart as you. This position provides an excellent opportunity to help drive the most useful applications into the hands of millions of users.
Responsibilities:
- Architect, design, develop, document and deliver server side code for Asurion Mobile operator-deployed products.
- Lead, drive technical requirements and work with other teams where components and resources overlap for server-side operator releases.
- Communicate on-time delivery of multi-phased programs.
Requirements:
- BS or MS in Computer Science
- 4 + years experience as a Software Engineer
- Strong Java skills
- Design, implementation and proven track record in deploying large scale, high-availability systems
- Experience with Networking concepts and network layers
- Must be familiar with standard client/server based architectures
- Experience with J2EE, C, and C++ a plus
- JBoss experience a plus
- Ability to analyze technical requirements and develop well-structured architectures
- Proven ability to communicate, execute with many different functions, engineering, marketing and executive management.
- Full understanding of the development lifecycle as well as support process for software/hardware products.
- A self-starter with a strong desire to learn new concepts
- You thrive in a small-team environment
To inquire about this position, please contacts ama.careers@asurion.com.
___________________________________________________________________________
Web Developer
Summary:
As a web developer, you will be responsible for designing, building, and supporting multiple consumer and internal facing products. Asurion Mobile’s products are deployed across numerous carriers including AT&T, Rogers, and Cricket and the user base is growing quickly. You will work closely with Product Management, fellow developers, and users to help develop best of breed products that enrich the mobile phone experience for people.
You should be comfortable with multi-tasking, handling interrupts, and interacting with a distributed team. You must enjoy a challenge and love working with a high quality team of people as smart as you. This position provides an excellent opportunity to help drive innovative and useful applications into the hands of millions of users.
Responsibilities:
- Architect, design, develop, document and deliver websites for Asurion Mobile operator-deployed products.
- Work on next generation websites, be able to pick up new technologies, and rapidly prototype new websites
- Work closely with graphic designers and take website from design to reality
- Communicate on-time delivery of multi-phased programs.
Requirements:
- BS or MS in Computer Science or equivalent
- 2+ years experience as a Web Developer
- Strong HTML, Javascript, and CSS skills
- Experience using web services and toolkits to integrate with third party websites a plus
- Familiarity with JSP and J2EE a plus
- Design, implementation and proven track record in deploying large scale, high-availability websites
- Must be familiar with standard client/server based architectures
- A self-starter with a strong desire to learn new concepts
- You thrive in a small-team environment
To inquire about this position, please contacts ama.careers@asurion.com.
___________________________________________________________________________
Technical Account Manager
Summary:
As a Technical Account Manager, you will be working closely with Engineering, Marketing, and Management as well as OEM’s and carriers to deliver our current and future products. This includes working with wireless carriers to align with their device roadmaps, setting the priorities for AMA’s handset support roadmap, managing communications with the carriers and OEMs regarding future product roadmap and product capabilities, and driving new product enhancements. You will establish strong working relationships with technical contacts at both carriers and OEMs, and ultimately ensure that Asurion is investing appropriately with the right priorities.
In addition, as a core member of the product management team, you will contribute to AMA’s overall product strategy and own the definition and delivery of key roadmap features. This position requires both the inbound skills of defining and building products that win in the marketplace, as well as the outbound skills required to drive successful go-to-market strategies.
Key Responsibilities:
- Be the main technical point of contact to a carrier for anything product related
- Prioritize and coordinate the handset porting process for each managed carrier.
- Contribute to and evangelize a compelling product vision and strategy for Asurion Mobile Applications, harnessing the best ideas available both inside and outside the company.
- Develop a crisp understanding of what wireless subscribers require in the content / mobile backup categories. Translate those needs into a clear, compelling set strategy.
- Drive and own the success of key roadmap features for wireless carrier’s implementations. Serve as trusted advisor to wireless carrier product managers to help ensure their success.
- Represent AMA technology products in pre-sales situations as well as in ongoing relationship engagements.
- Work closely with engineers to develop world class products.
Requirements:
- BS or equivalent preferred
- Previous background as a software developer a major plus
- Experience in the mobile wireless industry preferable. Experience with BREW and/or J2ME significant plus.
- 1+ years of experience in technical account management or equivalent experience. .
- Superior reading, writing, verbal communications, and presentation skills.
- Excellent teamwork skills. Proven ability to lead and influence cross-functional teams without formal authority.
- Enthusiasm, energy, intelligence, and a can-do attitude.
- Up to 10% travel.
To inquire about this position, please contacts ama.careers@asurion.com.
___________________________________________________________________________
Senior Manager/Director, Product Management
Summary:
The Product Management team at AMA collaborates across functions within Asurion and directly with Asurion’s clients to meet and exceed subscriber and revenue targets for AMA’s programs. In this role, you will have responsibility for a defined set of existing carrier programs. The core team assigned to each carrier program typically includes you as the product strategist, an Asurion Client Services channel manager primarily responsible for the client relationship and channel marketing, and an AMA technical program manager responsible for working directly with software developers to execute on projects.
Your constituents are broader than the core team of three however. You will need to interact with, build credibility with, and influence staff in virtually every function of the company – business development, marketing, legal, IT, and the executive teams within Client Services and AMA. The breadth of responsibilities and touch-points in the organization required by this position make it an ideal role for an internal Asurion candidate seeking greater visibility in the organization, or an external candidate who desires to stretch his/her skill-set beyond the typical confines of product management.
As a core member of the product management team, you will contribute to Asurion Mobile’s overall product strategy and own the justification for and definition of key roadmap features that pertain to the client programs you represent. This position requires both the inbound skills of defining and building products that win in the marketplace, as well as the outbound skills required to sell-in the roadmap at carrier accounts and drive successful go-to-market strategies.
Position reports to Senior Director, Asurion Mobile Applications.
Key Responsibilities:
- Jointly with Client Services counterpart(s), set an annual operating plan (AOP) for each assigned client program that commits revenue and subscribers to the P&L. Serve as the primary owner for driving product initiatives that deliver the AOP as committed. Assist Client Services counterpart who is the primary owner for driving marketing programs that deliver the AOP.
- Prepare materials for and drive regular business reviews with each client that reaffirm the program objectives and enhance the client relationship.
- Bring technical resources to bear within each account to drive high NPS ratings for Asurion from carrier personnel and end-users.
- Align with carrier product roadmaps, identifying new opportunities and threats.
- Contribute to and evangelize a compelling product vision and strategy for Asurion Mobile Applications, harnessing the best ideas available both inside and outside the company.
- Drive and own the success of key roadmap features for wireless carriers’ implementations. Serve as trusted advisor to wireless carrier product managers to help ensure their success.
- Assist with the design and execution of successful go-to-market strategies with wireless carriers that drive widespread adoption including pricing, positioning, packaging, sales enablement, and other market-facing activities.
- Ultimately, ensure that Asurion invests appropriately within the account with the right priorities.
Requirements:
- 2-5 years of experience in product management, product marketing, or client services desired.
- Experience in the mobile wireless industry required. Prior work experience in a software company, wireless data service provider, or comparable is a significant plus.
- Superior reading, writing, verbal communications, and presentation skills. Strong skills with PowerPoint and Excel required.
- Excellent teamwork skills. Proven ability to lead and influence cross-functional teams without formal authority. Well versed in customer meeting protocols and dispersed team dynamics.
- Ability to quickly gain credibility with highly skilled technical staff at Asurion and Asurion’s customers.
- Must be able to interface effectively with multiple functions and levels of Asurion and its clients.
- Enthusiasm, energy, intelligence, and a can-do attitude.
- Bachelor’s degree required. MBA a plus.
- Regular travel to San Mateo CA (if not the primary location) and client sites.
To inquire about this position, please contacts ama.careers@asurion.com. |