Showing posts sorted by relevance for query San Francisco. Sort by date Show all posts
Showing posts sorted by relevance for query San Francisco. Sort by date Show all posts

Thursday 31 July 2014

Software Engineering Manager | LinkedIn | San Francisco Bay Area


Software Engineering Manager | LinkedIn | San Francisco Bay Area


Software Engineering Manager - Linkedin (San Francisco)

LinkedIn - San Francisco Bay Area

Posted 1 day ago
This is a preview of the Software Engineering Manager - Linkedin (San Francisco) job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Linkedin is looking for an engineering manager to lead a product engineering team. This team focusses on SlideShare website, content consumption and growth. Slideshare website drives over 215 million page views per month and is one of the top 120 most visited sites in the world.
Who we are:
• We are growing fast, and we still operate like a start-up. We are the world’s largest professional content sharing platform reaching +60M unique visitors worldwide on a monthly basis.
• The company is fast-paced, fun and always collaborative! We have built a platform for our users to share, discover and engage with great content.
• Our playground currently consists of: Ruby on Rails, MySQL, MongoDB, Memcached, Redis, Hadoop, HBase, and more ...
• By joining SlideShare’s Engineering Team you'll have the benefits of working for a large, public company (LinkedIn) while spending your days on a small, fast-paced team.
Who you are:
• Passion for working on product, front end web applications
• Proven technical leadership/management and architectural experience with a passion for mentoring
• Experience with SEO, driving traffic and engagement
• You have a passion for technology, learning and inspire that in your team
• BA/BS or higher in Computer Science or a related field

Desired Skills and Experience

Skills/Experience that we look for:
• Experience in web technologies (object-oriented JavaScript, HTML, CSS)
• 3+ years of leading product teams including development on group’s technical strategy and roadmap.
• Demonstrated ability to recruit, manage technical teams
• Experience building scalable products on top of distributed systems
• Ability to work with geographically distributed teams. SlideShare has an engineering team in Delhi as well.
How we roll:
• We speak Ruby. Don’t know Ruby, Puppet, etc? No worries we’ll teach you!
• Dozens of code deployments per day… means you ship code WHENEVER your feature is ready.
• Small/collaborative team culture with peer programming and code reviews
• No big egos –we know you’re smart – we all want to do something big - we just think its more fun as a team!
• We play foosball with a passion on a daily basis, so brushing up on your skills is recommended!
We offer a competitive salary; full benefits including health, dental and vision insurance; equity; catered lunches, drinks and snacks; and an onsite gym with yoga and workout classes! We are located in the heart of the Financial District, San Francisco (close to BART, Caltrain, Muni etc.). You will join a bright group of folks working together to build a great site and software.


http://www.linkedin.com/jobs2/view/18036772?trk=jserp_job_details_text


Wednesday 4 June 2014

Software Engineer, Java #1400025 | Blizzard Entertainment | San Francisco, California, United States



Software Engineer, Java #1400025 | Blizzard Entertainment | San Francisco, California, United States


Software Engineer, Java (San Francisco)
Battle.net
Office: San Francisco, California, United States
Software Engineers, your time is now! Blizzard Entertainment is leveling up its Battle.net team in our San Francisco office, and we want to hear from experienced and enthusiastic engineers who want to join them on their quest to produce the most epic customer-facing site experiences possible. As a Battle.net engineer, you’ll be responsible for creating new (and improving existing) applications in a high-load, high-availability environment. This role focuses heavily on server-side web programming, while interfacing with our front-end design teams to create applications. The ideal candidate must be passionate about technology, the web, video games, and a desire to work in a creative, challenging, and rewarding environment.
 
About Battle.net
 
The Battle.net team develops all our customer-facing web sites, ranging from account management and e-commerce sites, to community forums and character profiles for multiple global regions, extending, supporting, and enhancing the epic game experience and polish Blizzard is known for.
 
Requirements
  • Bachelor’s degree in computer science or related field, or equivalent training and professional experience
  • A minimum of 3 years’ of professional web application development
  • Expert programming skills, including experience with Java, and application development for the web
  • Expert analysis, troubleshooting, and debugging skills
  • Expert knowledge of computer science fundamentals, including algorithms, data structures and design patterns
  • Comfortable with Linux / UNIX, Apache, and Tomcat
  • Solid understanding of web-related technologies (e.g. HTML / XHTML, HTTP, SOAP, REST, TCP / IP, DNS, Message Queuing)
  • Experience working with modern databases and SQL
  • Experience working in a team environment on multiple projects
Pluses
  • Experience working on Blizzard Entertainment community fan-sites
  • Experience in multiple different languages, web frameworks, containers, and data stores
  • Experience working in very high-load environments
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.
 
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

Software Engineer, iOS #140005D | Blizzard Entertainment | San Francisco, California, United States


Software Engineer, iOS #140005D | Blizzard Entertainment | San Francisco, California, United States


Software Engineer, iOS (San Francisco)
Battle.net
Office: San Francisco, California, United States
Do you love games, especially Blizzard games? How about building engaging experiences for mobile devices? Awesome, because we here on Battle.net’s mobile team are looking for a talented software engineer to join our group and help bring Blizzard’s trademark polish to iOS and in turn to millions of our players worldwide.

Working on the world’s finest online gaming platform from our office in San Francisco, you’ll help engage our players with Blizzard games on a whole new level.  Being an engineer on Battle.net is creative, collaborative, and technically challenging, which is exactly the way we like it. We love doing what we do for a living, especially in an environment where knowledge sharing and pushing boundaries is instinctive.  If you’re ready to merge your inner geek with your outer engineer and embrace the opportunity of a lifetime, read on and apply, we want to hear from you!

Requirements
  • A minimum of 2 years’ experience developing iOS Applications
  • Experience building custom UI
  • At least one shipped project on the App Store
  • Love for debugging and knowledge of Instruments
  • Solid understanding of low-level programming and optimization
  • Passion for gaming, mobile, and Blizzard products
Pluses
  • Android, Web development, C++ experience
  • Strong mobile design sensibilities
  • Agile development experience
  • Experience with Continuous Integration build system
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

Wednesday 30 July 2014

Senior Software Engineer, Full-stack | Trulia, Inc. | San Francisco, CA


Senior Software Engineer, Full-stack | Trulia, Inc. | San Francisco, CA


Senior Software Engineer, Full-stack

Engineering | San Francisco, CA, United States

Senior Software Engineer, Full-stack

Why work at Trulia?
Engineering gets respect.
We use the phrase 'we're a tech company that does Real Estate' to emphasize how important engineering is to the company.  Engineering is the department that drives our apps, tools, data, and interfaces forward. This attitude comes not only from the Engineers, but from our CEO and other top management. They believe in us.
We have awesome problems to solve.
The housing market provides a fantastic blend of problems.  We need creative people to help us combine the data about every address in America with the soft side of helping people find a home that makes them feel safe, happy, and comfortable.
Stability is wonderful.
We're that rare company that holds the culture of its startup roots, while blending in the sanity of a regular work schedule with an emphasis on work/life/family balance.
You:
- You have experience working on high-traffic, scalable internet applications
- You love solving hard problems and working in small teams with smart people
- You're comfortable with everything from bash scripting to javascript
- You're a great person
- You love making fast websites
What you'll work with:
Our base web stack is LAMP, but that rides on top of Solr/Lucene, Hadoop, Memcache, Python, Couchbase, Open Street Maps, and more.  On the client-side, we use Backbone and jQuery for their simplicity, and JS libraries like d3.js, Raphael.js, and Google’s JS Maps API to make awesome products. We’ve embraced OOCSS and we build web UI’s from a standard component library that we’ve open sourced (https://github.com/trulia/hologram).  We believe code reviews on Git pull requests are the best line of defense against bad code. If there's something that's a good idea for the team, we'll do our best to implement it.
How we work:
The engineering team is about a hundred people, and we break into small teams of 2-4 to focus on specific projects.  The New Ventures team is a small, vertically-integrated team within the larger engineering team.  We are responsible for the entire product, giving us the speed and flexibility of a start-up with the resources of a public company.
We release weekly, but new features are always under development and often span releases. Our local QA team writes automation tests and does hand testing of your features, working with you to ensure that only high quality code gets to production. Organizationally, we're pretty flat, though you'll have a mentor with whom you'll have weekly 1-on-1 meetings, to review code, exchange ideas, and ensure we're doing everything we can for you to thrive in your role.
Behind the curtain:
- 'Innovation Week' every quarter
- People you're happy to see every day
- Stocked Kitchens and two kegerators
- Unbeatable SOMA location with penthouse roof deck
- All IDEs welcome
- Aeron chairs
- Great benefits (untracked time off, variety of health plans, 401(k) match)
Trulia is a successful rapidly growing Internet technology company, redefining the home search experience for consumers and changing the way real estate professionals build their businesses. Our marketplace, delivered through the web and mobile applications, gives consumers powerful tools to research homes and neighborhoods and enables real estate professionals to efficiently market their listings and attract new clients.
Trulia was founded in 2005, backed by Accel Partners and Sequoia Capital, and had a successful IPO in 2012. We are headquartered in downtown San Francisco with offices in Denver and New York and voted Best Place to Work in both San Francisco and Denver.


http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=oBNPYfwV&page=Job%20Description


Wednesday 4 June 2014

Senior Software Engineer, Java #1400024 | Blizzard Entertainment | San Francisco, California, United States



Senior Software Engineer, Java #1400024 | Blizzard Entertainment | San Francisco, California, United States


Senior Software Engineer, Java (San Francisco)
Battle.net
Office: San Francisco, California, United States
Blizzard Entertainment is growing our presence in San Francisco  and is looking for a senior software engineer to join its elite Battle.net team.  We want to hear from seasoned engineers who will put their experience and enthusiasm to good use, helping the team produce the most epic customer-facing site experiences possible. You’ll be responsible for creating new (and improving existing) applications in a high-load, high-availability environment, as well as helping to drive architecture and best practices across the team. As a senior software engineer, you’ll be expected to be a strong individual contributor in addition to effectively working with the team to drive project success, and have the proven ability to release quality software in a rapid development lifecycle. The ideal candidate must be passionate about technology, the web, video games, and a desire to work in a creative, challenging and rewarding environment.  
 
About Battle.net
 
The Battle.net team develops all our customer-facing web sites, ranging from account management and e-commerce sites, to community forums and character profiles for multiple global regions, extending, supporting, and enhancing the epic game experience and polish Blizzard is known for.
 
Requirements
  • Bachelor’s degree in computer science, or related field, or equivalent training, and professional experience
  • A minimum of 6 years’ industry experience building web applications
  • Expert programming skills, including experience with Java, and application development for the web
  • Expert analysis, troubleshooting, and debugging skills
  • Expert knowledge of computer science fundamentals, including algorithms, data structures, and design patterns
  • Strong knowledge of enterprise architectures, and patterns
  • Experience in designing and building scalable, reliable, maintainable, testable, secure architectures for mission-critical applications
  • Comfortable with Linux / UNIX, Apache, and Tomcat
  • Thorough understanding of web-related technologies (e.g. HTML / XHTML, HTTP, SOAP, REST, TCP / IP, DNS, Message Queuing)
  • Experience with data modeling in one or more modern relational databases and SQL
  • Experience working in a team environment on multiple simultaneous projects
Pluses
  • Experience working on Blizzard Entertainment community fan-sites
  • Experience working with non-SQL datastores
  • Experience in multiple different languages, web frameworks, containers, and datastores
  • Experience mentoring junior developers
Required Application Materials
  • Resume
  • Cover Letter which should include:
  • Why you are interested in working at Blizzard
  • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

Software Engineer, Android #140005E | Blizzard Entertainment | San Francisco, California, United States


Software Engineer, Android #140005E | Blizzard Entertainment | San Francisco, California, United States


Software Engineer, Android (San Francisco)
Battle.net
Office: San Francisco, California, United States
Do you love games, especially Blizzard games? How about building engaging experiences for mobile devices? Awesome, because we here on Battle.net’s mobile team are looking for a talented software engineer to join our group and help bring Blizzard’s trademark polish to Android and in turn to millions of our players worldwide.

Working on the world’s finest online gaming platform from our office in San Francisco, you’ll help engage our players with Blizzard games on a whole new level.  Being an engineer on Battle.net is creative, collaborative, and technically challenging, which is exactly the way we like it. We love doing what we do for a living, especially in an environment where knowledge sharing and pushing boundaries is instinctive.  If you’re ready to merge your inner geek with your outer engineer and embrace the opportunity of a lifetime, read on and apply, we want to hear from you!

Requirements
  • A minimum of 2 years’ experience developing Android Applications
  • Experience building custom UI
  • At least one shipped project on the Google Play Store
  • Love for debugging and knowledge of Optimization Tools
  • Solid understanding of low-level programming and optimization
  • Passion for gaming, mobile, and Blizzard products
Pluses
  • iOS, Web development, C++ experience
  • Strong mobile design sensibilities
  • Agile development experience
  • Experience with Continuous Integration build system
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

Web Front End Engineer #1400022 | Blizzard Entertainment | San Francisco, California, United States



Web Front End Engineer #1400022 | Blizzard Entertainment | San Francisco, California, United States


Web Front End Engineer (San Francisco)
Battle.net
Office: San Francisco, California, United States
Blizzard Entertainment is growing our presence in San Francisco and is seeking a talented web front end engineer to join the Battle.net team. This engineer can expect to maintain and implement new features for the World of Warcraft, StarCraft II, Diablo III, and account management web applications.
 
The web front end engineer would enjoy collaborating with user experience designers, graphic designers, back end engineers, other front end engineers, and producers to create epic and efficient applications used by millions of people worldwide. The ideal candidate is aware of web technology trends, familiar with browser compatibility nuances, and is eager to apply the latest tools, and techniques to enable an engaging out-of-game experience.
 
Requirements
  • A minimum of 3 years’ hands on professional experience with CSS, JavaScript, and DOM
  • Solid experience with Ajax and JavaScript libraries
  • Experience using an MVC framework
  • Familiar with HTTP and basic networking concepts
  • Basic proficiency with Photoshop
  • Self-motivated, and able to independently identify and implement needed improvements
  • A passion for web development and gaming
Pluses
  • Professional UX or information architecture experience
  • Experience authoring websites for mobile devices
  • Experience implementing high-performance interfaces with HTML 5 APIs
  • Experience leading a small team, and / or major projects
  • Contributions to open-source projects or personal projects
  • Strong knowledge of object-oriented programming in languages like Java, C++, Objective-C, or  equivalent
  • A degree in computer science, human-computer interaction, or a related field
Required Application Materials
  • Resume
  • Portfolio link, PDF, or code samples
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with all three will be considered.
 
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 

Wednesday 30 July 2014

Senior Engineer-Mobile Notifications –PHP | Trulia, Inc. | San Francisco, CA


Senior Engineer-Mobile Notifications –PHP | Trulia, Inc. | San Francisco, CA


Senior Engineer-Mobile Notifications –PHP

Engineering | San Francisco, CA, United States

Senior Engineer-Mobile Notifications –PHP

Trulia is focused on creating the very best technology in the industry.  We don’t just talk about innovation; we actually dedicate time to work the magic.  Engineers get to build the products they want to build.  We need your ideas to keep it going.
Innovation happens every day.  http://youtu.be/YJHsr2ep1cw
What you’ll work on:
  • Look for innovative uses of technology to dramatically scale systems for processing large datasets, currently delivering  tens of millions of emails per week and reaching an audience of over 50 million unique monthly users
  • Scale a critical large-scale distributed system that drives traffic, builds relationships with millions of users, and has an immediate and measurable impact on the success of Trulia
  • Work in a small cross-functional team  -- use creativity to drive projects and solve challenging problems
  • Create highly scalable code processing several gigabytes of data
  • Collaborate closely with product management, design, all of engineering, and quality teams
You:
  • 4+ years experience with SQL databases (MySQL preferred)
  • 4+ years OOP experience (PHP preferred)
  • Experience with large scale & high availability architectures
  • Experience working with batch processing
  • Experience with UNIX/Linux and shell scripting
  • Excellent communication skills & attention to detail  
  • Ability to understand complex data sets and help derive new ways to use data to increase user engagement
  • BSCS or equivalent
Preferred:
  • Experience with iOS APNS and Android GCM push notifications.
  • Experience with marketing email systems
  • Experience with queuing technologies, specifically Kafka or ActiveMQ
  • Experience with Hadoop and Hive
  • Experience with Lucene, SOLR and ElasticSearch
What you'll work with:
Our base web stack is LAMP, which interfaces with Solr/Lucene, Hadoop, Java, Python, Couchbase, StrongMail, Kafka, ActiveMQ, Open Street Maps, and more.  Utilizing a homegrown distributed PHP system, we crunch through several gigabytes of data daily. We’re also in the process of folding SASS into our workflow. Git is our version control system of choice. If there's something that's a good idea for the team, we'll do our best to implement it.
Why work at Trulia?
Engineering gets respect.
We use the phrase 'we're a tech company that does Real Estate' to emphasize how important engineering is to the company.  Engineering is the team that drives our apps, tools, data, and interfaces forward.  This attitude comes not only from engineers, but from our CEO and our senior management team. They believe in the technologies we design and build.
We have awesome problems to solve.
The housing market provides a fantastic blend of problems.  We need creative people to help us combine the data on every address in America while making it easier for people find a home that makes them feel safe, happy, and comfortable.
Stability is wonderful.
We're that rare company that holds the culture of its startup roots, while blending in the sanity of a regular work schedule with an emphasis on work/life/family balance.
How we work:
The engineering team is about a 150 people strong, and we break into small teams of 2-4 to focus on specific projects.  We release weekly, but new features are always under development and often span releases. Our local QA team writes automation tests and does hand testing of your features, working with you to ensure that only high quality code gets to production. You will have weekly 1-on-1 meetings to review code, exchange ideas, and ensure we're doing everything we can for you to thrive in your role.
Other Perks: - 'Innovation Week' every quarter - People you're happy to see every day - Stocked Kitchens and kegerators on every floor. - Unbeatable SOMA location with penthouse roof deck - All IDEs welcome - Aeron chairs - Great benefits (untracked time off, variety of health plans, 401k match)
Trulia is a successful high growth Internet technology company, we've redefined the home search experience for consumers and are continuing to change the way real estate professionals build their businesses. Our marketplace, delivered through web and mobile applications, gives consumers powerful tools to research homes and neighborhoods and enables real estate professionals to efficiently market their listings and attract new clients.
Trulia was founded in 2005, backed by Accel Partners and Sequoia Capital, and had a successful IPO in 2012. We are headquartered in downtown San Francisco with offices in Denver and New York and voted Best Place to Work in both San Francisco and Denver.


http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=oeICYfwg&page=Job%20Description


Senior Software Engineer | WebDAM, a Shutterstock company | San Francisco, CA, United States


Senior Software Engineer | WebDAM, a Shutterstock company | San Francisco, CA, United States


Senior Software Engineer

Engineering | San Francisco, CA, United States

WebDAM, a Shutterstock company, is seeking a self-motivated and creative Senior Software Engineer to join our high-spirited team in our San Francisco or San Mateo office. You must be extremely independent and be able to take a project and run with it. Our cloud-based product is utilized by some of the world’s largest brands like Salesforce.com, Intel, New Balance, Elmer’s, University of California and hundreds more. You will be an integral member of a small development team, responsible for everything from system design to front and back end development to release processes.
About the opportunity:
  • Responsible for design and implementation of new features
  • Actively works with marketing and sales team to develop product roadmap
  • Ensures regular and smooth system upgrades
  • Follows good software development practices: design patterns, peer review, unit testing, version control
Desired skills:
  • 3+ years experience with PHP, Linux, Mysql, JQuery, AJAX, Javascript, CSS
  • 5+ years working in a production environment as part of a software team
  • Strong skills in web design and usability required
  • Extremely detailed oriented with a passion for developing new technologies
About WebDAM:
WebDAM, a Shutterstock company, is the leading cloud-based digital asset management, revolutionizing the way marketing and creative professionals manage and share their digital media. Our flagship application, WebDAM, provides enterprise with online tools for managing, sharing, searching, retrieving, and distributing creative collateral in the cloud. WebDAM has been implemented across hundreds of organizations, such as New Balance, Elmer’s, Vodafone,  Intel, Salesforce, Symantec, Yakima, Danone, GE, University of California, and hundreds more.
Perks:
  • Fun, casual work environment
  • 401K match, stock options, commuter benefits, referral bonuses, comprehensive medical, dental, vision and life insurance
  • Weekly happy hours and monthly celebrations paired with ping pong and foosball tournaments
  • On-site gym as well as fitness/wellness benefit ($700 towards gym membership)
  • Fully stocked kitchen with tasty snacks and drinks
  • Walking distance to CalTrain (or free shuttle)
  • Company outings throughout the year (Do you enjoy white water rafting, boating, wine tours, dinner events in SF?)
  • Growth opportunity in a fast growing company
  • The opportunity to say “DAM!” all day long
  • The best DAM co-workers in Silicon Valley. 
The real reason to join WebDAM is not all these perks, it’s our unique company culture that delivers the leading results in our industry. Be yourself and thrive!
Equal Opportunity Employer, M/F/D/V
 
 
 
 
 
 

Thursday 5 June 2014

Test Engineer #14000BF | Blizzard Entertainment | San Francisco, California, United States


Test Engineer #14000BF | Blizzard Entertainment | San Francisco, California, United States


Test Engineer (San Francisco)
Test Automation
Office: San Francisco, California, United States
Blizzard Entertainment is looking for an experienced test engineer to join our world class test team. This position focuses on white box and automated testing for our games and support applications. The ideal candidate is highly technical, curious about how systems work, and has a proven commitment to quality.

Responsibilities
  • Work with Development and quality assurance to create test plans and test strategies for products.
  • Analyze design, and source code to determine needed test hooks.
  • Use and modify existing test harnesses and scripts to implement automated tests.
  • Perform manual testing as needed to augment automated testing.
  • Design additional test tools to optimize test coverage.
  • Analyze test coverage to create risk reports for strategic product review.
  • Investigate test failures and determine root-causes.
  • Write clear and concise bug reports, verify bug fixes.
  • Mentor junior test engineers.
  • Gather feedback for and implement continuous test improvement.
Requirements
  • Bachelor’s degree in computer science, math, or engineering with 3 years of relevant work experience (in lieu of degree, 5 years of relevant work experience)
  • A minimum of 2 years’ professional C++ and/or C# programming experience
  • Shipped at least one AAA title in a programming or technical testing position
  • Expert on software test fundamentals and methodologies
  • Understands how to create effective stress and performance tests and analyze the results
  • Familiar with testing MySQL, MS-SQL, or Oracle databases
  • Can use a debugger to analyze test failures and find root causes
  • Deep understanding of testing during all parts of the software life cycle
  • Experience testing on multiple platforms
  • Excellent written and verbal communication
  • Passion for video games and software quality
Pluses
  • Advanced software testing certification
  • Specialized testing knowledge, such as security or privacy testing
  • Console testing experience
  • Experience with Scrum
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals with Cover Letters will be considered.

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 



Thursday 31 July 2014

Test Engineer-UI (Web & Mobile) | LinkedIn | San Francisco


Test Engineer-UI (Web & Mobile) | LinkedIn | San Francisco


Test Engineer-UI (Web & Mobile)

LinkedIn - San Francisco

Posted 1 day ago
This is a preview of the Test Engineer-UI (Web & Mobile) job at LinkedIn. To view the full job listing, join LinkedIn - its free!

About this job

Job description

Job description :

Are you ready to be a part of a world class team that is setting the pace for technical innovation and growth? LinkedIn is seeking test engineers who are innovative and passionate about quality . As a Test Engineer, you write and build automated suites, continuously design creative ways to break software and identify potential bugs. In this role, you will be responsible for driving test automation for LinkedIn products through web and/or mobile UI automation. This role is at our San Francisco office location.


Responsibilities:


• Design and build advanced automated test suites using object-oriented methodologies.

• Implement and execute automation strategies on all supported platforms and languages to help improve overall quality and test code coverage.

• Define, implement and maintain test plans, test specifications and test suites.

• Participate in product feature and infrastructure engineering design reviews.

• Certify product feature releases through automation. Requirements • BS or MS in Computer Science, EE or related field.

• Experience in one or more of the following: Ruby, Shell, Python, Javascript, Java and C#

• Experience writing front end test harnesses. • Experience with Selenium frameworks and Appium preferred.

• Experience in mobile testing and automation (UIAutomation, Robotium etc.) preferred.

• Excellent analytical, problem-solving, multi-tasking, troubleshooting and decision-making skills.

• Must be self-directed, detail-oriented and have excellent written & verbal communication skills.

• Working knowledge of test methodologies, processes and tools.

• Experience with SQL and Unix (Linux preferred).

About this company

LinkedIn takes your professional network online, giving you access to people, jobs and opportunities like never before. Built upon trusted connections and relationships, LinkedIn has established the world’s largest and most powerful professional network. Currently, more than 200 million professionals are on LinkedIn, including executives from all five hundred of the Fortune 500 companies, as well as a wide range of household names in technology, financial services, media, consumer packaged goods, entertainment, and numerous other industries. The company is publicly held and has a diversified business model with revenues coming from user subscriptions, advertising sales and hiring solutions.
 
LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. LinkedIn considers qualified applicants without regard to race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.   If you believe you need a reasonable accommodation to search for a job opening or to apply for a position, please contact us by sending an email to accommodations@linkedin.com.


http://www.linkedin.com/jobs2/view/18038553?trk=jserp_job_details_text



Friday 1 August 2014

Software Engineer (New Grad) | Pinterest | San Francisco, CA


Software Engineer (New Grad) | Pinterest | San Francisco, CA


Software Engineer (New Grad)

Location

San Francisco

Description

We're looking for a software engineer who's eager to get deep in the code to help scale Pinterest. You should be comfortable working in a fast-paced environment, and be a thoughtful and efficient problem solver. You should also love working across the stack - ours includes Python, HIVE, MySQL, Java, Javascript, Redis, Solr, and Hadoop.
To give you a sense of the type of stuff you could be doing, here are some projects our interns did over the summer:
  • Jeff pitched price drop notifications during our Make-a-thon. He shipped it ten weeks later, and now pinners get emails when products they've pinned drop in price.
  • Kasey created a system metrics dashboard that processes all requests in real-time.
  • Jared pushed a distributed tracing tool that helps us identify and fix the greatest sources of latency.
  • Sarah, JJ, and Ken rewrote our entire mobile website from scratch.  
  • Victor implemented aesthetic image analysis to automatically hide low-quality pins.
Responsibilities
  • Write clean code
  • Come up with efficient and creative algorithms for complex problems
  • Contribute to and implement new features from scratch
Requirements
  • Familiarity with Python, Javascript, and Java
  • Desire to enhance the pinner experience
  • Previous work experience (2+ internships or relevant experience)
This is a full-time position in San Francisco and we accept applications year-round. Feel free to link to any things you’ve built.
 
 
 
 
 
 

Wednesday 30 July 2014

Staff Network Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Staff Network Engineer | Mozilla corporation | Mountain View or San Francisco, CA, United States


Staff Network Engineer

Apply for this job
Team:
IT
Locations:
Mountain View or San Francisco, CA, United States
**Position Location: San Francisco or Mountain View, CA office

Mozilla IT is looking for a Network Engineer to be part of Network Operations team responsible for Mozilla’s global network of Mozilla Spaces (aka offices), data centers, public clouds, and POPs.

If you are no stranger to TCP/IP, switches, routers, VPN, MPLS, wireless, VOIP and linux machines and have worked in a rapid development environment, we want to hear from you!

Responsibilities:
    *    Administer switches, routers, firewalls, wireless controllers, and VPNs
    *    Design office/data center interconnectivity and internal/external routing protocols.
    *    Responsible for end-to-end network configuration, validation, and testing.
    *    Assist with telephony systems, SIP trunking, and VOIP.
    *    Create net flows and visual/topology diagrams.
    *    Proficient linux sysadmin skills and scripting languages.
    *    Build monitoring tools to ensure system availability, resource utilization and capacity planning
    *    Conduct wireless assessments and triage.
    *    When necessary, perform packet captures and sniffing, data collection.
    *    Available for after-hours support, on-call, and perform maintenance.

Required Skills:
    *    Bachelors degree preferred
    *    5-7 years of network administration experience supporting HQ/branch offices, multiple data centers, and a global remote workforce
    *    Industry certifications, preferably JNC** level certifications, Service Provider and Enterprise routing and switching. Substitute for Cisco equivalent.
    *    Exceptional knowledge of Spanning Tree, OSPF, RIP, BGP, IEEE 802.1(x) standards, IPSEC, Juniper router/switch/WLAN, ACL's IPS, IDS, NAC, VPNs, MPLS, VPLS, load balancers, SIP, VOIP.
    *    Strong knowledge of Linux distributions (preferably RHEL).
    *    Impeccable communication skills and customer focus.
    *    Work independently, excellent communication to technical and non-technical audiences, collaborates effectively within a team setting, sets proper timeframes and delivery.
    *    Proficient issue/trend analysis, proactive problem avoidance, root cause analysis, performance and overall quality improvement and cost-savings.

Additional Skills Strongly Desired:
    *    Experience with cloud platforms - particularly Amazon Web Services
    *    Experience with Asterisk phone systems.
    *    Experience with both open-source and 3rd party monitoring tools, scripting (python, javascript, bash), and web technologies


http://careers.mozilla.org/en-US/position/oXlgYfwg


Tuesday 8 July 2014

Software Engineer - Web Applications (Internship) | Next Jump Inc. | Boston, MA, New York, NY, San Francisco, CA


Software Engineer - Web Applications (Internship) | Next Jump Inc. | Boston, MA, New York, NY, San Francisco, CA


  • Title: Software Engineer - Web Applications
  • Job Type: Internship
  • Locations: Boston, MA, New York, NY, San Francisco, CA
Compensation: Competitive. Housing subsidy and transportation allowance provided.

Job Description:

Do you live and breathe technology, take pride in your accomplishments, and enjoy working with talented engineers? We seek inspired students interested in designing, architecting and coding cutting edge web 2.0 applications in a fast-paced agile development environment.

Requirements:

  • Experience developing in PHP
  • Strong knowledge of object oriented programming
  • JavaScript, AJAX, AJAX Frameworks, and DOM technologies
  • HTML and CSS
  • MS SQL Server, My SQL, or related RDBMS
  • Experience creating web applications
  • Excellent organizational and communication skills
  • High-degree of creativity and strong analytical mindset
  • Pursuing BS or MS degree in CS, CSE, HCI, IS, ECE or related field

Preferred:

  • XML/XSLT experience
  • Experience developing in Java or C++
  • Zend Framework
  • Linux/Unix environment proficiency
  • UML knowledge
  • Familiarity working with open source IDEs
  • Experience with revision controls systems like SVN

Company Summary:

Founded in 1994, Next Jump is positioned to become the universal loyalty platform for the internet, leveraging proprietary technology engineered over the last decade. The Company already has the largest footprint in providing rewards and loyalty programs to more than 90,000 corporations, organizations, and affinity groups including 70% of the Fortune 1000 and the largest membership clubs in the country, including AARP, NEA and AAA. Next Jump's WOWPoints is one of the fastest growing virtual currencies due to its cash-like value and flexibility. Consumers are able to earn and burn WOWPoints through all Next Jump powered marketplaces, including OO.com, the Company's first direct to consumer site. Next Jump was founded by Charlie Kim and is based in New York City with offices in Boston, San Francisco and London.


https://www.nextjump.com/about/viewposting/id/6



Wednesday 30 July 2014

End User Services Desktop Support Technician | Mozilla corporation | San Francisco, CA, United States


End User Services Desktop Support Technician | Mozilla corporation | San Francisco, CA, United States


End User Services Desktop Support Technician

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
Mozilla is seeking a Service Desk Support Technician to be based in our San Francisco office. This position is part of the IT organization, so candidates must be passionate about technology, customer service, and troubleshooting.  Mozilla is looking for a team player with a positive attitude and the ability to thrive in a fast paced, high-pressure environment.

Open Source means freedom, and therefore exposure to new and cutting edge technologies that aren’t available in a traditional desktop organization.  You will be able to expand your knowledge into multi platform and multi-system environments.  When you come to work for us, you become the master of making things work together seamlessly.

You have the opportunity to make an impact on an organization beyond helping troubleshoot and resolving tickets.  You will get the ability to participate in new product launches, community outreach, and evangelism of the software that powers the web.

This entails working with the End-user Services team, NetOps, and the Workplace Resources team while coordinating with outside vendors including the designated AV and telecom companies.  You will be configuring and setting up Mac, Windows, and Linux laptops, desktops, desk phones, tablets, printers, and performing conference room checks on AV equipment.

Responsibilities
*    Troubleshoot/resolve complex issues in a global support environment and provide appropriate follow-up
*    Setup and support mobile devices including Android and iPhone
*    End-point management of Apple/Windows ecosystems
*    Administer user accounts and VoIP phones
*    Ability to configure, upgrade, and relocate ecosystem software and print devices
*    Walk-up support for employees who require immediate attention
*    Perform software and hardware configuration across several platforms
*    Document all questions and incidents with detail, accuracy for both accurate metrics and to help build a rich IT knowledge base

Requirements
*    Minimum of 1-3 years experience supporting Windows or Macs in a business environment
*    Must possess subject matter expertise in multiple areas of end-user computing technologies
*    Knowledge of Windows and Mac OS X PC hardware installation and configuration
*    Ability to work proficiently with minimal daily guidance and bring mature seasoned skills when working with production systems
*    Experience in deploying and supporting cell phones, phone systems, video conference equipment and various wireless devices
*    Expertise in supporting various local and network based printing technologies
*    Outstanding verbal and written communication skills
*    Strong communication, analytical, and leadership skills necessary for independent project work
*    Innate understanding of urgency and the escalation of issue quickly when appropriate

Preferred Certifications
*    CompTia A+


http://careers.mozilla.org/en-US/position/o3z2Yfwm


Monday 28 July 2014

Embedded Systems Developer | Twitter, Inc. | San Francisco, CA


Embedded Systems Developer | Twitter, Inc. | San Francisco, CA


Embedded Systems Developer

Infrastructure Operations | San Francisco, CA

Would you like to participate in innovation for web scale infrastructure? We are looking for a hands-on embedded software/firmware to join the hardware engineering team @Twitter. This highly technical and versatile individual will develop & prototype concepts on server and rack management that will drive Twitter’s compute infrastructure. This role is based in San Francisco, CA.
You will work with hardware and systems engineers on streamlining servers & storage, identify problems and develop key technologies to solve them. You will also work with vendors to productize these technologies and with hardware engineers to ensure their robustness.

Responsibilities:
  • Lead technology investigations and propose embedded systems solutions.
  • Hands-on prototyping of server and rack management technologies.
  • Develop / define specifications and protocols for vendors to implement.  Validate those implementations.
  • Use a solution space including hardware firmware and software components.
  • Problem space covers power management, voltage, temperature monitoring, fan control as well as out of band management of servers.
  • Participate in innovations in related areas such as storage or networking, particularly where firmware / low level software development is involved.
Qualifications:
  • BS Computer Science or equivalent 7+ years professional experience in embedded firmware and software engineering.
  • Good C/C++ programming skills, IDEs for microcontrollers & embedded processors.
  • Developed simple device drivers in Linux or an RTOS for customized embedded hardware.
  • Good understanding of OS concepts and internals with Linux / BSD
  • Hardware design skills of a level of microcontroller systems are a very big plus. Alternatively, ability to guide other HW engineers or contract vendors may be OK too.
  • Proven systems integration & debug experience, as demonstrated in shipped products.
  • Working knowledge of storage and networking technologies highly desired.


    https://about.twitter.com/careers/positions?jvi=og38Yfw9,Job 


Saturday 26 July 2014

Crashlytics - Android Engineer | Twitter, Inc. | San Francisco, CA


Crashlytics - Android Engineer | Twitter, Inc. | San Francisco, CA


Crashlytics - Android Engineer

Software Engineering | San Francisco, CA

About This Job:

Did you know that mobile apps crash over 1,000,000,000 times a day? It’s a huge problem. 

We’re the Crashlytics arm of Twitter, and we’re helping make mobile apps better for everyone. We provide real-time error detection and analysis for some of the top iPhone and Android apps out there -- and we show developers the line number of code where it all happened so they can fix the problem!

We're looking for truly talented engineers with a passion for clean code and great products. Our team is fast, smart and independent -- and we have teams in Cambridge, MA as well as San Francisco, CA.

Just a few of the things that set us apart:
  • We love feedback - you’ll be able to connect directly with customers who are using what you’re building and use their input to make the product better.
  • We’re self-directed - We trust you to manage your own schedule, vacation, etc.
  • We ship - we're huge fans of TDD, build/measure/learn, and are moving towards continuous deployment.
  • We give back - We encourage open source contributions and community participation.
  • We’re hyper technical - Deep understanding and optimization are in our soul - what can your code accomplish in 18ms?
Sound cool? We’re growing our team and we’re looking for a smart and talented Android Engineer.  

Responsibilities
  • You will be writing crash reporting software and integration frameworks for our Android crash reporting platform.  It recently launched, so you will be part of the team that takes this thing to the next level :)
  • Collaborate with the team by participating in both design and code reviews.  We want to hear what you think when it comes to Android/Java best practices!
Requirements
  • You’re smart, get stuff done, have great energy, and thrive in a fast paced environment. 
  • You’re passionate about mobile, especially Android, and you’ve built something for the platform -  either as part of a job or as a personal project.
  • You love to code and have a proven track record of building applications in Java or any other mobile/web language (Ruby/Python/Objective-C, etc.)
  • Expert knowledge of Java
  • Passion for delivering the best user experience to Crashlytics users
Desired
  • You have previous experience developing SDKs or frameworks.
  • You’re an active contributor to any open source projects.
  • You’ve had previous exposure to building large scale services on the web.
  • You’re interested in sharing the innovative work you do at conferences, meetups, etc. 
Follow @JoinTheFlock for more recruiting Info!
 
** When applying, be sure to send us a short description or a link to something you've worked on - code or tech-related, and preferably as your own project. Perhaps an Android app, an iPhone app, a Ruby gem or something we haven’t thought of  - surprise us!

We would also love to check out your github username. :)
 
 
 
 
 
 

Wednesday 30 July 2014

AWS Solutions Architect | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Architect | Mozilla corporation | San Francisco, CA, United States


AWS Solutions Architect

Apply for this job
Team:
IT
Locations:
San Francisco, CA, United States
About You
You are an inherent problem-solver and a veteran of the information technology industry. You have a passion for technology, yet you find solving business problems equally satisfying. You can go beyond reciting the differences between EC2, S3, EBS, and VPCs and explain why utility computing has has become a true force multiplier; enabling organizations to do more with less.

About the Position
The first order of business for this role is to lead the design and implementation of Mozilla IT's AWS presence. We're seeking seasoned AWS veterans who can discuss complex topics such as multi-account financial accounting and alerting, lean operations, and service lifecycle management. We are not looking for someone to simply build a series of individual services within AWS. Rather, we're seeking an individual who can leverage his or her extensive AWS experience to build an environment that can scale to hundreds of services across an incredibly diverse set of business requirements. While the position reports into the application services division of information technology, the strategic nature of the role necessitates a dotted-line relationship to the leader of Mozilla enterprise architecture.

As conversations around infrastructure often commence with business owners, the solutions architect role requires a balance between technical aptitude and business savvy. In other words, you'll be expected to translate business needs into real-world solutions that are economical, scalable, and secure. In addition to familiarity with AWS and conventional data centers, you must also be comfortable discussing financials, business processes, and other managerial topics.

Once the AWS foundation is laid, you will continue to assist with moving new and/or existing applications over to AWS. Meanwhile, you'll be coaching and mentoring your IT colleagues on AWS best practices and occasionally speaking to upper-management about the benefits of AWS and cloud computing in general.


Your Specific Credentials
  • Bachelor's or master's degree in information technology, computer science, or similar
  • Extensive AWS experience, with AWS certification a plus
  • Outstanding people skills and comfortable with public speaking
  • Process-oriented with a familiarity around project management methodologies
  • Impressive documentation / diagramming skills
  • Expertise with open source software and programming languages
  • Can speak to information security and risk at various levels
  • Familiarity of enterprise architecture methodologies; particularly TOGAF

This position is in San Francisco, California.


http://careers.mozilla.org/en-US/position/oBCYYfwT


Audio / Visual Lead, Supervisor | Mozilla corporation | Mountain View or San Francisco, CA, United States


Audio / Visual Lead, Supervisor | Mozilla corporation | Mountain View or San Francisco, CA, United States

Audio / Visual Lead, Supervisor

Apply for this job
Team:
IT
Locations:
Mountain View or San Francisco, CA, CA, United States
Mozilla seeks a lead for our Audio Visual team based in the San Francisco Bay Area. This is a visible and critical role responsible for our AV collaborative technologies stack that. The Mozilla Community depends greatly on communication platforms across the Project and needs a seasoned veteran to lead the team and determine the next generation tech. Candidates must be passionate about technology, be detailed oriented, possess strong customer advocacy, and be diligent about process.  If this is you, please apply!

AV is a complex ecosystem and we support the latest AV and web streaming technologies such as WebRTC.  Having a robust and reliable service is paramount! We need someone with a deep understanding design, implementation and maintenance of a globally distributed conferencing program.

Expectations:
    *    This role is responsible for Mozilla’s global, collaborative AV service which includes video conferencing, web streaming, and video archive systems.
    *    Lead a small team (2-3 people) and partner with our global ServiceDesk teams.
    *    Develop a global program that includes best practices, new technology evaluation and deployment.
    *    Responsible for an annual OpEx/CapEx spend plan, forecasting, and headcount.
    *    Collaborate with internal customers to gather requirements for various Communication and Collaboration technologies.  This includes, but not limited, to holding workshops, brown bags, pilot testing, in addition to regular meetings and working sessions.
    *    Work externally with suppliers and service providers for business service reviews, quality initiatives, and measurements align to Mozilla’s community interests.
    *    Work closely with Architecture and Infra teams (network, systems, security, and MOC) to design, deploy, and manage AV infrastructure.
    *    Create training guides, self-service opportunities, and keep current all architecture documents.
    *    Escalation point, troubleshoot and document root cause analysis and perform knowledge transfer to the team
    *    Manage global maintenance schedules and contracts, HW/SW inventory, and efforts with local integrators meet our delivery schedules.
    *    Demonstrated strong organizational, documentation, interpersonal, and decision making skills

Requirements:
    *    Bachelor degree preferred in Computer Science, Digital Media, or Communications
    *    Experience leading a small team (2-3).
    *    Collaborate with ServiceDesk to augment global coverage, training programs, and metric reporting.
    *    5-7 years collective domain experience, preferably spent last 2 years hands-on with a major video conference solution, preferable a software based environment; include infrastructure and authentication systems
    *    Proficient contract management, understands the RFx process and practice the art of negotiation.
    *    Very good understanding of IP networking concepts and transport of real time Videoconferencing / VoIP traffic and QoS
    *    Must be knowledgeable about CDNs and web streaming technology stacks
    *    Hands on experience with deployment and support of Vidyo, Crestron, Extron, ClearOne and relevant tools
    *    Ability to take initiative, solve problems, and communicate effectively
    *    Strong documentation ethic – capable of drafting and maintaining internal procedures & policies
    *    Excellent communication skills, capable of explaining highly technical problems in "plain" English
    *    Experience developing KPIs, metrics, and creating routine dashboards

Desirable Additional Experience:
    *    Experience in conference room integration, racking machines, clean/well documented cabling - not afraid to "get hands dirty"
    *    Experience in a multi-vendor environment (Crestron, Extron and others)


http://careers.mozilla.org/en-US/position/o5P7YfwJ


Senior iOS Mobile Developer | Trulia, Inc. | San Francisco, CA


Senior iOS Mobile Developer | Trulia, Inc. | San Francisco, CA


Senior iOS Mobile Developer

Mobile iOS Android iPad | San Francisco, CA, United States

Trulia gives home buyers, sellers, owners and renters the inside scoop on properties, places and real estate professionals. Trulia has unique info on the areas people want to live in that can’t be found anywhere else: users can learn about agents, neighborhoods, schools, and crime and even ask the local community questions. Real estate professionals use Trulia to connect with millions of transaction-ready buyers and sellers each month via our hyper-local advertising services, social recommendations and top-rated mobile apps.

Trulia is built on an employee-centric, values driven culture -we enjoy one another and have been recognized as a 'Best Place to Work' in San Francisco Bay Area, and Denver.

Trulia was founded in 2005 and is backed by Accel Partners and Sequoia Capital.

iOS Mobile Developer

Be part of the Trulia Mobile team and help build and shape Iphone/Ipad products that are super innovative, fun and challenging!

Who you are:
  • Solid understanding of Objective-C and building iphone/ipad applications
  • Strong experience profiling and correcting memory usage issues, and optimizing code for performance 
  • Has published one or more apps to the Apple app-store
  • Good understanding of web and web-related technologies
  • Driven and self-motivated
  • Work creatively to solve challenging problems


Why work with us:
  • Trulia’s engineers are passionate and smart. We have a lot of flexibility on how we do our work, and take that responsibility seriously
  • We’re not afraid to try things that may not work and spend considerable time on “off-roadmap” projects to explore ideas
  • We like to get things done with fast, maintainable code.
  • We support your professional growth (conferences, training, etc)
  • We’ve got a stocked kitchen with all sorts of goodies and a kegerator

http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qzZ9Vfwm&j=o2dRYfwO&page=Job%20Description