Application Systems Engineer 5 $-open
San Francisco, CA
Duration
: 1 year
Requisition Number
: ATR54253
Requirements
:
Internet Services Development is seeking a senior Performance Engineer. The candidate will be expected to play a key role i...
-
We are founded by veterans of Google and YouTube and bring together the personality of user-generated content with the quality of a professional video studio to help consumers learn how-to do everything from the practical ("How to Paint a Wall"), to the unusual ("How to Get Paid for Donating Plasma"), to the entertaining ("How Not to Get Mugged"). With hi...
We are founded by veterans of Google and YouTube and bring together the personality of user-generated content with the quality of a professional video studio to help consumers learn how-to do everything from the practical ("How to Paint a Wall"), to the unusual ("How to Get Paid for Donating Plasma"), to the entertaining ("How Not to Get Mugged"). With high-quality video content and vibrant user communities organized around specific topic categories, we provide a wealth of opportunities for distribution and advertising partners
We are looking for a motivated, highly skilled software developer with a strong Ruby on Rails background to join our engineering team
Responsibilities
* Build, extend, enhance, and maintain features and related applications primarily with Ruby on Rails
* Take a lead role in all major technical design and architecture decisions
* Diagnose and debug issues
* Collaborate with designers and product management to create great user experiences
* Help identify better practices, tools, and relevant trends that can positively influence the products we create and the productivity of the team
Required experience
* Minimum 3 years of web development experience and at least 1 year of extensive Ruby on Rails experience
* Solid object-oriented design skills, knowledge of software patterns, and experience modeling data-driven applications
* Use of test or behavior driven development. Experience with RSpec and Cucumber is a big plus.
* Extensive experience working with data and databases. You should be extremely comfortable with SQL including performance tuning tasks such as query optimization.
* Experience working on a popular, externally facing product and/or experience building one or more sites/systems from the ground up
* Basic system administration skills and comfort with major operating systems (Windows, Mac OS X, and Linux)
Preferred experience
* Experience with different caching techniques
* Experience building web services and/or APIs
* Experience utilizing cloud services (e.g. Amazon)
Bonus
* JavaScript expertise (experience with the Prototype and JQuery libraries in particular)
* Mobile application development experience (iPhone, Android, et al)
Educational requirements
* B.S. or advanced degree in Computer Science or related Engineering
|
|
-
Our Desktop Support team work within our clients' IT departments to deliver high levels of customer satisfaction in the support of their technology. The main responsibility of this position is to solve a wide variety hardware and software issues in
...
FEATURED JOB Desktop Support posted 12 days ago on Jobster.com
-
and professional sound applications, including music... Windows operating and file systems, and various database applications... Ability to work without..
-
Systems located in San Carlos, Ca is a proven leader in high-performance analytic database systems for... applications, in order to provide optimal system..
-
-
distributed web application manages thousands of... are looking for sharp, creative UI engineers who can take our application to the next level of real-time..
-
Systems located in San Carlos, Ca is a proven leader in high-performance analytic database systems for... frontline analytic applications for companies such as..
-
one would expect of a system this large. Individuals... working with distributed LAMP systems
Proficiency in source control systems, preferably cvs or svn..
-
Deploying engineer will work with engineers who are... install, configure and manage large windows System's and Application Environment
Prior experience with..
-
operating systems
- Excellent planning, organization, presentation, and communication skills
- Ability to deal with highly complex systems and apply..
-
operating systems
- Excellent planning, organization, presentation, and communication skills
- Ability to deal with highly complex systems and apply..
-
information in our CRM System related to account(s... and ability to work with general PC business applications... Typical AE Channel activities may include..
-
Summary: This position is based in Mountain View, CA.The area: Engineering Operations Simply put, Google engineers make computers do amazing things. Populated by extraordinarily creative, motivated and talented people, our Engineering team gets excit
...
-
Provide onsite and remote technical support for Synaptics??? customers??- Be proficient in Synaptics proprietary technology and promote solutions that meet customer???s specific needs??- Work directly with customers through the sales and customer des
...
-
Responsibilities: * Work with various application development teams to design application deployments. * Develop and maintain shared software components. * Create and utilize automated unit testing. * Provide thoughtful estimates for all assigned tas
...
Job Search Enhanced by
|
Jobster has many ways to help you find your next job
|