Sr. Platform Engineer / Java Aha Mobile
THIS JOB HAS EXPIRED Harman's Palo Alto office is the home of Aha Radio, the first interactive, on-demand, personalized radio. Aha is safely connecting consumers to their favorite audio and Internet content on demand while they are on-the-go. Harman Palo Alto produces the Aha Radio iPhone application and is currently working with multiple automotive and CE manufacturers to bring personalized content directly to drivers. The office is led by a team of executives with nearly four decades of experience developing consumer automotive and location-based services applications. Working for Harman Aha gives you the opportunity to be part of the team creating "Radio 2.0" within the environment of an exciting start-up, backed up by the resources and global reach of a multibillion dollar corporation.
We are looking for a senior platform engineer who can help to design and develop our Aha Delivery Network. As a senior engineer, you will be responsible for design and implementation of our server-side platform capabilities, ensuring our system scales to support delivering our service to millions of vehicles and mobile devices. You will work as part of our local engineering team to ensure we are delivering our product to consumers and partners, meeting their requirements, timeline and quality expectations.
Your specific responsibilities include the following:
-Take lead responsibility for key functional areas of our platform
-Work closely with the Platform Architect to assess technical design and overall technology roadmap for your respective area. Ensure we meet our scalability and performance objectives
-Work collaboratively with the rest of the organization to define protocols and overall system architecture and design
-Work with our small off-shore development team on a daily basis
-Work closely with our QA lead to ensure we have appropriate test processes in place and they align with development roadmaps and release processes
Minimum 5 years experience developing Java applications., preferably with J2EE and Apache Tomcat
Significant experience with Unix systems, specifically Linux
Experience with complex software product/service delivery architectures that involve multiple components supporting large high-volume mission-critical consumer-facing Internet environments
Experience writing web services delivered through JSON and/or SOAP APIs
Experience integrating with 3rd party APIs (ie. Google, Facebook, Yelp, YDN, Twitter) through server-side applications
An ability to understand and write scripts in Perl or other scripting language.
Some experience in performance optimization of high-volume, distributed web services
Track record of strong troubleshooting and problem resolution skills
Demonstrated experience and proficiency in:
Web services focused platforms
Standards protocols and data formats including REST, JSON, and XML/SOAP
Ability to work cross functionally and with geographically distributed teams
Experience working with Amazon Web Services or other cloud-based hosting environments is a plus.
Experience integrating payments and/or billing platforms for web-based or mobile payment processing, especially recurring billing systems, is desired.
Excellent written and verbal communication skills.
BSCS or equivalent, MSCS is preferred.
THIS JOB HAS EXPIRED