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

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


Thursday 10 July 2014

PHP Architect/Developer #28105 | SunGard | US-NY-New York-340 Madison Ave.


PHP Architect/Developer #28105 | SunGard | US-NY-New York-340 Madison Ave.


PHP Architect/Developer
Job ID #: 28105
Location: US-NY-New York-340 Madison Ave.
Functional Area: Information Technology Department: Operations - Professional Services
Position Type: Full-Time Regular Education Desired: Bachelors Degree or equivalent
Relocation Provided: No Experience Desired: At least 5 years
Travel Percentage: 0



SunGard is actively recruiting experienced  PHP Developers and architects with strong fundamentals in software engineering and computer science to join our team.

You might be the right person if:
» Elegant code makes you happy. Improperly escaped data makes you cringe.
» Programming is not just your job but your hobby. You've been programming for fun for years.
» You care about security and privacy.
» You love exploring interesting new languages, concepts and approaches.
» You're not blind to practical demands, but you relish doing things The Right Way. When something seems to work but you're not sure how or why, you bang your head against it until you understand.
» You're at home in an open source environment; you prefer a shell over point-and-click.

Responsibilities:
» First and foremost, work within the confines of the client – contractor relationship.
» Work on multiple projects using Agile development methodologies
» Collaborate with product managers, designers, and software engineers to ensure design vision is maintained, final markup is standards compliant, and UI deliverables are completed on time

» Explore new technologies/industry trends and technical innovation
» Develop new and maintain existing applications, web services, classes, and workflows.
» Interact with Zend Framework and MVC principles utilizing PHP
» Modify search, design, and other front-end elements for Responsive Design sites as well as suggesting new features and ideas.
» Work with SQL and database schema, queries and scripts.



Position Requirements:
• 5+ years of solid PHP experience
• Experience in developing applications in an object-oriented manner, utilizing variants of LAMP framework.
• Strong experience with object-oriented design and development.
• Experience working under UNIX servers using Apache.
• Experience with structured code libraries, frameworks, and open source projects
• SQL Systems Development experience
• Excellent verbal and written communication skills.
• Ability to react quickly to new demands in an ever-changing dynamic business environment.
• Sound Analytical Skills.
• Ability to work under pressure like a ‘swat’ team, producing results in a faster turnaround mode.
• Ability to analyze and explain the risks involved in using, or not using, technology solutions to solve business or organizational problems and not compromising on the architectural direction and vision.
• Ability to work well in a fast pace environment, be flexible and adaptable in a fast changing environment.

Bonus points for:
• Financial Services experience
• Knowledge of C, C++, Java, ASP.NET, C# or other OO language a big plus.
• Web development experience with Javascript, HTML, CSS


SunGard Offers full time, salaried opportunities, a competitive compensation structure and a very generous benefits packages which includes, but is not limited to, a matching 401K program, tuition reimbursement, etc. We are also proud to offer robust professional training and development programs which help SunGard Consultants to continually stay ahead of the learning curve

SunGard is one of the world's leading software and technology services companies. SunGard has more than 20,000 employees and serves more than 25,000 customers in more than 70 countries. SunGard provides software and processing solutions for financial services, higher education and the public sector. SunGard also provides disaster recovery services, managed IT services, information availability consulting services and business continuity management software. With annual revenue of approximately $5 billion, SunGard is ranked 434 on the Fortune 500 and is the largest privately held business software and IT services company. Look for us wherever the mission is critical. For more information, please visit www.sungard.com.

SunGard Consulting Services is focused on helping clients in the capital markets, energy, and media businesses develop world-class advanced solutions in investment banking, asset management, securities servicing, wealth management, exchanges and others.

Our approach focuses on the practical application of technology to capital markets, energy, and media, combining an understanding of leading and emerging technologies with our business expertise. Our goal is to help our clients become best-in-class, building the best and most advanced systems. As well as having established practice areas for big data, advanced visualization, mobile and DevOps, we are continually working with and adopting a broad set of new technologies.

Our team is composed of passionate technology professionals, and our culture is one of learning and dedication to being the best consulting services firm. For more information, visit us at www.sungard.com/consulting.

Recruitment at SunGard Financial Systems works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. SunGard does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.




We are an Equal Opportunity Employer and do not discriminate against applicants due to race, ethnicity, gender, veteran status, or on the basis of disability or any other federal, state or local protected class.

Employment contingent upon successful completion of background investigation and pre-employment drug screen.

As part of the selection process this role may require an assessment to determine suitability.
http://careers.peopleclick.com/careerscp/client_sungard/external/jobDetails.do?functionName=getJobDetail&jobPostId=63213&localeCode=en-us

Sunday 27 July 2014

Software Engineer - Web Applications / PHP + Drupal | Twitter, Inc. | San Francisco, CA


Software Engineer - Web Applications / PHP + Drupal | Twitter, Inc. | San Francisco, CA



Software Engineer - Web Applications / PHP + Drupal

Software Engineering | San Francisco, CA

About this Job:
Twitter is looking for full-stack engineers to help grow our brand and our business by building a robust, responsive, and fully Twitterified web publishing platform. You’ll be working closely with our Product & Brand marketing, Business Development, and Communications teams to turn the Twitter vision into reality. We’re looking for visionaries with advanced PHP coding skills and experience with Drupal to join our growing team.
You should be comfortable working within the entire development stack from building and configuring servers and services, through to implementing user interactions and design. Every day at Twitter will present learning opportunities with the smartest minds in the world, where your comfort zone will be continually challenged. Fun!

Responsibilities:
  • Build and maintain a high-performance & scalable platform for multiple websites
  • Rapidly iterate on platform features, developing elegant solutions using Drupal API
  • Write front-end code using HTML5, CSS, JavaScript, and the Drupal theming engine
  • Proactively look for ways to improve performance, simplify interactions, and make sites better
  • Collaborate closely on a shared vision with your team, the larger Twitter family of engineers, and the Drupal community

Qualifications:
  • Disciplined approach to testing, quality assurance, and delivery
  • Solid understanding of the full web technology stack
  • Extensive experience with web infrastructure and distributed systems
  • Strong command of web standards, CSS-based design, cross-browser compatibility
  • Expert PHP programming skills, both Functional and OOP
  • Deep knowledge (or strong interest in learning) Drupal Core and its Theming engine

Desired Skills:
  • B.S. or higher in Computer science, or equivalent
  • Active developer in the Drupal community
  • Detail-oriented with uncompromisingly high standards
  • Understanding of CS concepts such as: common data structures and algorithms, profiling/optimization
  • Good understanding of OS concepts & internals with Linux/Unix/BSD, and practical knowledge of shell scripting
  • Active user of Twitter
 
 
 
 
 
 

Tuesday 8 July 2014

Software Engineer - Web Applications | Next Jump Inc. | Boston, MA, London, UK, New York, NY, San Francisco, CA


Software Engineer - Web Applications | Next Jump Inc. | Boston, MA, London, UK, New York, NY, San Francisco, CA


  • Title: Software Engineer - Web Applications
  • Job Type: Full-time
  • Locations: Boston, MA, London, UK, New York, NY, San Francisco, CA
Compensation: Competitive. Eligible for pre-IPO stock option grants.

Intro:

At Next Jump, we're committed to a culture of growth, challenges, and collaboration - and our engineers are no exception. We hire the best and brightest, then empower them to tackle big problems, own products, and take risks. Together, we're building a data-driven shopping and rewards program for millions of members in PHP, MsSQL, Java, Solr, Go, and more. Next Jump engineers also play a critical role in shaping our corporate culture; we lead initiatives such as an annual Hackathon, Code for a Cause, and Dev Poets Society. If you have the drive to make a real impact and the technical chops to handle our fast-paced environment, come join us!

Job Description:

Next Jump is looking for full-stack web developers to work in a number of different technical roles. We screen for a wide array of skills from back-end to front-end, as requirements for specific roles vary and you will move from project to project. Being adaptable is a must, and business and problem-solving skills are a big plus. We're looking to get the smartest people on the bus - if we like you, we'll find you a seat!

Requirements:

  • Proficiency with HTML, CSS, Javascript, AJAX, as well as familiarity with cross-browser optimization
  • Experience with one or more web-scripting languages (PHP, Go, Ruby, Node.js). Next Jump primarily develops in PHP
  • Experience with relational databases and other data stores. Next Jump uses msSQL and Redis
  • Full-stack skill set. You will be expected to work on projects from the design and planning phases through several rounds of coding and testing, until it is completed.
  • Pursuing BS or MS degree in CS, HCI, IS or related field

Preferred:

  • Proficiency with one or more code editors or IDEs. Most commonly used at Next Jump are SublimeText, Eclipse, and Vim
  • Experience with one or more MVC frameworks. Next Jump uses Zend, an MVC framework for PHP
  • Experience with mobile website optimization and responsive design
  • Experience with revision controls systems like SVN

Company Summary:

At Next Jump, we believe that people are the center of everything. The best way to create happy, engaged employees is to focus on culture. Our Culture is broken into two components: Personal Growth and Helping Others. Everything we do at Next Jump follows this simple mantra: Better Me + Better You = Better Us. By focusing on personal growth we are able to help others - in the end, everyone wins.
We design and build products geared towards bettering both employees, starting with our own, and companies, to result in a better world. We provide employee engagement programs, which include a variety of products from a savings and reward site to engagement applications, to Fortune 1000 companies as a platform to achieve this goal.


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



Software Engineer - Web Services | AppNexus Inc. | Portland, United States


Software Engineer - Web Services | AppNexus Inc. | Portland, United States


Software Engineer - Web Services (Portland)

Engineering | Portland, United States

The AppNexus web services team develops and maintains the RESTful API that allows our clients to programmatically manage their online advertisement business and receive billing and performance analytics from our platform. API services are consumed both internally and externally. We enable our UI engineers to build feature-rich web application / back office / auditing tools without making a single database connection, while enabling our clients to build their custom UI and perform real time integrations with other platforms. 
 
The API controls and centralizes read / write access to the business objects encapsulated in our MySQL database: enforcing rate limits, validating user inputs, and structuring data for our ad serving applications to interpret and execute.  Our system must be flexible and powerful enough to handle all of those tasks with very high peak usage – executing over 9,000 HTTP requests per minute! The API also exposes terabytes of ad serving, analytics, and performance data, equipping our clients to better analyze and optimize their campaigns.
 
Consider some of the problems we tackle every day:
 
• Overcoming scale challenges: How do we maintain speed, availability, and reliability in the face of our growing client base and exponentially growing number of objects and relationships in our system?
• Core developments:
• Leveraging mature open source technologies (such as Sphinx, Memcached, Solr, and primarily the LAMP stack) to increase uptime and reduce latency.
• Building our own API framework that is light, powerful, and specifically optimized for our tasks.
• Removing potentially asynchronous tasks from the critical path to keep response times low.
• Implementing our own distributed caching system, to speed up responses while maintaining consistent data between our data centers.
• Agile development: Our product is broken into portfolio teams who manage our client feature requests using SCRUM techniques. The API team’s challenge is managing operations across portfolio teams while consistently building an API that is fast and reliable.
 
The most exciting part about working at AppNexus is the enormous potential for personal and professional growth. We operate in a short release cycle (multiple times per month) and still maintain 99.96% uptime. You will have code running in production within a couple of weeks, and after just a few months, you can own a component of a system. We simply have too many challenges to not trust developers with enormous responsibility. Join our team, and you have the opportunity to redefine an industry and your career.
 
Who we are looking for:
1. You want to be part of an organization with minimal bureaucracy, open communication, and clear communication path between your team and the CEO and CTO.
2. You love to develop you have a thorough understanding of web development with any of the following languages: PHP, Java, Python, Ruby.
3. You enjoy solving complicated problems in novel ways.
4. You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
 
What's in it for you:
1. Industry changing development – build relevant solutions to some of today’s most interesting technical challenges
2. Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
3. A comfortable and relaxed office environment surrounded by passionate, driven colleagues.
4. Regular access to industry events – AppNexus hosts many technical speakers and meet-ups, complete with free beer and pizza.
5. And of course, competitive compensation, relocation stipend and all visa costs covered (if needed).
6. And finally, because our CEO is an industry recognized developer in his own right, your contributions to the company are recognized and rewarded.
 
 
The Other Perks:
• Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
• Free Food: Every office has fully stocked kitchens including healthy and tasty snacks, drinks, coffee and bagels, each morning. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
• Career Development: Annual budget for conferences and continuing education of your choosing
• An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events
• Speak, publish, and patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company
 
To learn more about the API Team at AppNexus, check out:
Tech Blog: On RESTful API Standards – Just Be Cool 11 Rules for Practical API Development (part 1 of 2) (http://techblog.appnexus.com/2012/on-restful-api-standards-just-be-cool-11-rules-for-practical-api-development-part-1-of-2/)
 
Tech Blog: On RESTful API Standards – Just Be Cool 11 Rules for Practical API Development (part 2 of 2) http://techblog.appnexus.com/2012/on-restful-api-standards-just-be-cool-11-rules-for-practical-api-development-part-2-of-2/
 
Tech Blog: Project Hydra – Scaling an API Globally
(http://techblog.appnexus.com/2012/project-hydra-scaling-an-api-globally%E2%80%A8%E2%80%A8/)
 
Tech Blog: Security Basics Part 1: Principle of Least Privilege
(http://techblog.appnexus.com/2011/security-basics-part-1-principle-of-least-privilege/)
 
Tech Blog: How to use the PHP Reflection API to Modify Inaccessible Variables
(http://techblog.appnexus.com/2011/how-to-use-the-php-reflection-api-to-modify-inaccessible-variables/)


http://appnexus.com/open-positions?jvi=ouVGYfwN 



Software Engineer - Web Services | AppNexus Inc. | New York, United States


Software Engineer - Web Services | AppNexus Inc. | New York, United States


Software Engineer - Web Services (New York)

Engineering | New York, United States

API Engineer at AppNexus

The AppNexus web services team develops and maintains the RESTful API that allows our clients to programmatically manage their online advertisement business and receive billing and performance analytics from our platform. API services are consumed both internally and externally. We enable our UI engineers to build feature-rich web application / back office / auditing tools without making a single database connection, while enabling our clients to build their custom UI and perform real time integrations with other platforms.

The API controls and centralizes read / write access to the business objects encapsulated in our MySQL database: enforcing rate limits, validating user inputs, and structuring data for our ad serving applications to interpret and execute.  Our system must be flexible and powerful enough to handle all of those tasks with very high peak usage – executing over 9,000 HTTP requests per minute! The API also exposes terabytes of ad serving, analytics, and performance data, equipping our clients to better analyze and optimize their campaigns.

Consider some of the problems we tackle every day:

• Overcoming scale challenges: How do we maintain speed, availability, and reliability in the face of our growing client base and exponentially growing number of objects and relationships in our system?
• Core developments:
• Leveraging mature open source technologies (such as Sphinx, Memcached, Solr, and primarily the LAMP stack) to increase uptime and reduce latency.
• Building our own API framework that is light, powerful, and specifically optimized for our tasks.
• Removing potentially asynchronous tasks from the critical path to keep response times low.
• Implementing our own distributed caching system, to speed up responses while maintaining consistent data between our data centers.
• Agile development: Our product is broken into portfolio teams who manage our client feature requests using SCRUM techniques. The API team’s challenge is managing operations across portfolio teams while consistently building an API that is fast and reliable.

The most exciting part about working at AppNexus is the enormous potential for personal and professional growth. We operate in a short release cycle (multiple times per month) and still maintain 99.96% uptime. You will have code running in production within a couple of weeks, and after just a few months, you can own a component of a system. We simply have too many challenges to not trust developers with enormous responsibility. Join our team, and you have the opportunity to redefine an industry and your career.

Who we are looking for:
1. You want to be part of an organization with minimal bureaucracy, open communication, and clear communication path between your team and the CEO and CTO.
2. You love to develop you have a thorough understanding of web development with any of the following languages: PHP, Java, Python, Ruby.
3. You enjoy solving complicated problems in novel ways.
4. You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.

What's in it for you:
1. Industry changing development – build relevant solutions to some of today’s most interesting technical challenges
2. Significant impact from your very first day thanks to our rapidly growing scale and agile engineering teams.
3. A comfortable and relaxed office environment surrounded by passionate, driven colleagues.
4. Regular access to industry events – AppNexus hosts many technical speakers and meet-ups, complete with free beer and pizza.
5. And of course, competitive compensation, relocation stipend and all visa costs covered (if needed).
6. And finally, because our CEO is an industry recognized developer in his own right, your contributions to the company are recognized and rewarded.


The Other Perks:
• Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
• Free Food: Every office has fully stocked kitchens including healthy and tasty snacks, drinks, coffee and bagels, each morning. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
• Career Development: Annual budget for conferences and continuing education of your choosing
• An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events
• Speak, publish, and patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company

To learn more about the API Team at AppNexus, check out:
Tech Blog: On RESTful API Standards – Just Be Cool 11 Rules for Practical API Development (part 1 of 2) (http://techblog.appnexus.com/2012/on-restful-api-standards-just-be-cool-11-rules-for-practical-api-development-part-1-of-2/)

Tech Blog: On RESTful API Standards – Just Be Cool 11 Rules for Practical API Development (part 2 of 2) http://techblog.appnexus.com/2012/on-restful-api-standards-just-be-cool-11-rules-for-practical-api-development-part-2-of-2/

Tech Blog: Project Hydra – Scaling an API Globally
(http://techblog.appnexus.com/2012/project-hydra-scaling-an-api-globally%E2%80%A8%E2%80%A8/)

Tech Blog: Security Basics Part 1: Principle of Least Privilege
(http://techblog.appnexus.com/2011/security-basics-part-1-principle-of-least-privilege/)

Tech Blog: How to use the PHP Reflection API to Modify Inaccessible Variables
(http://techblog.appnexus.com/2011/how-to-use-the-php-reflection-api-to-modify-inaccessible-variables/)



http://appnexus.com/open-positions?jvi=otTHXfwK


Director of Engineering – Web Services | AppNexus Inc. | New York, United States


Director of Engineering – Web Services | AppNexus Inc. | New York, United States


Director of Engineering – Web Services (New York)

Engineering | New York, United States

Team Description:
The AppNexus API team is responsible for our RESTful web services that allow our clients, both internal and external, to programmatically manage their online advertisement business and receive billing and performance analytics from our platform. We enable our UI engineers to build feature-rich web application / back office / auditing tools without making a single database connection, while enabling our clients to build their custom UI and perform real time integration with other platforms.
The API controls and centralizes read / write access to the business objects encapsulated in our MySQL database: enforcing rate limits, validating user inputs, and structuring data for our ad serving applications to interpret and execute.  Our system must be flexible and powerful enough to handle all of those tasks, executing over 9,000 HTTP requests per minute. The API also exposes terabytes of ad serving, analytics, and performance data, equipping our clients to better analyze and optimize their campaigns.

Role description:
As Director of API Engineering you and your team will be responsible for the design and implementation of the APIs that control the AppNexus platform for all clients. You will work closely with the product and UI teams to understand the product requirements and how the API will need to change to meet them. You will also work with various backend engineering teams that manage data and ad-server systems.
Responsibilities:
  • Own API sub-system of AppNexus platform, team of 20+ developers and it's processes
  • Get API sub-system to state of the art and prepare for go-to-market opportunity (should business considerations warrant it)
  • Participate in product engineering process via requirement elaboration, engineer and tech lead assignments
  • Participate in cross functional core projects via technical design and engineer assignments
Requirements:
Managerial Skills:
You have demonstrable experience in:
  • Establishing a vision and executing it
  • Owning products, projects and applications
  • Building, managing and growing high caliber engineering teams
  • Leading initiatives and presenting to large groups
  • Delivering value incrementally
Technical Skills:
You have demonstrable skills in and deep understanding of:
  • Java and other JVM-based languages, PHP or equivalent
  • Object oriented design and development
  • HTTP and web service technologies
  • Distributed systems and large scale engineering challenges
  • Technical design and implementation processes that produce high quality results
What we look for:
  • You want to be part of an organization with a transparent and agile environment and a clear communication path between your team and the CEO where you can communicate freely and openly.
  • You are hands-on when designing applications and are comfortable developing with not only a formal spec, but also a problem statement.
  • You look for novel and creative solutions to complex problems.
  • You are an independent thinker who is self-motivated and thrives in a fast-paced work environment.
  • You are passionate about and thrive in a culture of learning and teaching – you are both open minded to others’ opinions and take opportunities to help and teach colleagues.
What's in it for you:
  • Industry-changing work – build bold solutions to some of today’s most exciting technical challenges.
  • Significant impact from your very first day, thanks to our rapidly growing scale and agile engineering teams.
  • Global presence – AppNexus has offices around the world: Manhattan, San Francisco, Seattle, Portland, London, Paris, Hamburg, Toronto, Sydney, and Singapore. Engineers are primarily based in Manhattan and Portland.
  • Regular access to industry events - AppNexus hosts many technical meet-ups and speakers on site.
  • We are a technology company at heart. Our founders are fully involved in building the product and in technical architecture discussions with the team.
The other perks:
  • Great Technology: Any computer of your choosing. Most of our team develop using retina displayed MacBook Pros, with multiple monitors for additional screen real estate.
  • Free Food: Every office has fully-stocked kitchens featuring bagels each morning, as well as healthy and tasty snacks, drinks, and coffee throughout the day. Family Lunch Fridays – AppNexus provides free lunch for the company every Friday.
  • Career Development: Annual budget for conferences and continuing education of your choosing.
  • An Active Development Community: Participate in company sponsored Hackathons, Innovation days and events.
  • Speak, Publish, and Patent: Your groundbreaking work will help enhance the engineering brand at an emerging powerhouse technology company.
Learn more about the Web Services team on our Tech Blog:

http://appnexus.com/open-positions?jvi=oobjYfwA



Software Engineer: Java Search and Data Infrastructure | Etsy, Inc. | Brooklyn, NY, United States


Software Engineer: Java Search and Data Infrastructure | Etsy, Inc. | Brooklyn, NY, United States


Software Engineer: Java Search and Data Infrastructure

Brooklyn, NY, United States
The Software Engineer: Java Search and Data Infrastructure will work with a team to optimize search and mine data to make the Etsy experience better for our members.
Etsy is seeking experienced Java engineers to join our search and data infrastructure team. You should love search and big data, especially in the context of solving large-scale, real-world problems.
This full-time position is based in Brooklyn, NY.

About the Team

The technical staff at Etsy believes that code is craft, good software and systems designs are works of art, and that the work we do is part of larger creative culture represented by the hundreds of thousands of inspired makers who make Etsy such a wondrous marketplace.
We believe that small, empowered, self-motivated teams can do big things. We also believe in the right tool for the job, not language-as-religion. Our current systems run PHP, Java, Python, Ruby, Solr/Lucene, Postgres, MySQL, and more.

Check out our Engineering blog: http://codeascraft.etsy.com/

About the Job

Etsy has amazingly interesting and fun data. No really. We not only have millions of items and members, but we have shops, treasuries, blog posts, etc. We have a curated taxonomy as well as mountains of user generated tags.

Our data provides no shortage of fuel for innovation and we are currently looking for an engineer that will be excited by our search environment and the challenges that are inherent to such a unique data set.

Responsibilities:
  • Work on the scalability, resilience, and efficiency of backend components, particularly search
  • Debug runtime problems and understand the interactions between systems
  • Build systems, libraries, and frameworks within, around, and on top of search
  • Help build and manage a large, rapidly growing, heavily used search service, and contribute your work to the open source community
  • Code using Java, JVM scripting languages, and PHP
  • Work in a team-oriented environment 
You will be successful in this role if you:
  • Have a BS or MS in Computer Science
  • Have 5+ years of Java engineering experience
  • Have experience with production search services
  • Have an interest in distributed systems
  • Have interest in learning Hadoop
  • Have previous success in a performance-critical environment
What’s Next

If you're interested in joining the team at Etsy, please send a cover letter along with your resume telling us what inspires you about Etsy and why you think you are perfect for the team (resumes without a cover letter will not be considered).

If you contribute to an open source project, write a blog, or practice another craft besides software engineering, that means something to us, we’d love to hear about it.

 

 





https://www.etsy.com/careers/job/oIllVfw3




Thursday 7 August 2014

Network Architect | Netflix, Inc. | Los Gatos, CA


Network Architect | Netflix, Inc. | Los Gatos, CA


Engineering

Network Architect

Streaming Platforms

Los Gatos, CA

Netflix is responsible for over 30% of the traffic on Internet access networks at peak times, and we’re working collaboratively with Internet Service Providers to ensure our great content is delivered in a manner that is both highly efficient and cost effective.  We need great network professionals to help us manage the remarkable challenge and opportunity that this scale represents.
 
Job Description:

- Work with team members to design and support the next generation of the Netflix Content Delivery platform (Netflix Open Connect)
- Collaborate with business and product development teams to design and implement the infrastructure required to support their vision and strategy
- Design and develop tools to manage the infrastructure for and distribution of traffic within points of presence in the US and across the globe
- Design and develop tools to analyze and act on network performance and capacity data through intelligent automation
- Drive industry and vendor standards to meet our requirements and provide for a better, open internet through collaboration and technical excellence
 
Skills:

Technical
- Expert level multi-vendor experience with Cisco and Juniper routing and switching at large scale
- Experience with transit and peering relationships, including a deep understanding of how networks interconnect
- Understand packet forwarding architectures and RIB/FIB, backplane, and software interactions
- Familiarity with Software Defined Networking concepts
- Expert-level BGP and IS-IS
- Expert-level understanding of TCP/IP,IPv4/IPv6
- Familiarity with WDM technologies
- Ability to script and code in Perl, PHP, Ruby, or other relevant languages.  

Organizational
Ability to:
- see a problem or opportunity and act on it independently
- be a self starter
- know when to escalate
- present to large groups of people
- write technical documentation
- find the solution that no one else thought of

For more information on Netflix CDN see openconnect.netflix.com
 
 
 
 
 
 

Monday 17 February 2014

Web Engineer | Alexa Internet, Inc. | CA - Oakland


Web Engineer | Alexa Internet, Inc. | CA - Oakland


Web Engineer

Alexa Internet is looking for a top-notch front-end engineer to help us overhaul our website, www.alexa.com. We serve 9 million unique visitors each month with web-wide analytics data and tools for small business owners. Over the coming year we're going to make our website more highly-cacheable, low-latency, and mobile-friendly. One likely scenario is that we will develop front-end JSON APIs to Alexa's analytics data and deliver them to a client-side framework such as AngularJS.
There are all kinds of interesting engineering challenges ahead. What's the best combination of technologies to optimize performance — CloudFront caching, local caching, lazy data retrieval? Can we move towards a SPA model and still be search engine-friendly? How can we deliver a data-rich UI to mobile clients? You'll be right in the thick of these meaty questions.
You'll join the Alexa Front-End and Middleware Engineering (FAME) team, using Scrum and delivering software in two-week iterations. Although your primary responsibilities will be in the PHP and Javascript layers, you may also find yourself working on UI or middleware. It all depends on your interests and skills; we prefer people who are versatile. Our UI will be migrating to a responsive framework, probably Zurb Foundation or Bootstrap. Our middleware (data API, payment gateways, etc.) is based on the Play Framework in Java and Scala.

Required skills:

  • BS in Computer Science or equivalent, 4+ years work experience.
  • PHP
  • Javascript + AngularJS or other Javascript MVC
  • AJAX / JSON
  • Linux (our deployment platform)
  • bash
  • Perforce (or another centralized source control system)

Preferred:

  • Zend Framework v1
  • Zurb Foundation or Bootstrap
  • Java and/or Scala
  • MacOS (our development platform)

Send resumes to careers@alexa.com.


http://www.alexa.com/company/jobs



Tuesday 8 July 2014

Data Scientist | Etsy, Inc. | Brooklyn, NY, United States

 
 
Data Scientist  | Etsy, Inc. | Brooklyn, NY, United States
 
The Data Scientist will develop algorithms that enable our community of buyers to discover one-of-a-kind items on Etsy.
Etsy is seeking Data Mining Scientists to join our Data Science team. As a scientist at Etsy, you will be developing cutting edge algorithms that drive our recommender systems and search ranking engines.

This development includes both research and engineering across our entire stack: data analysis and algorithmic prototyping, implementation within our Hadoop infrastructure, and integration with Etsy's web stack. This full-time position is based in Brooklyn, NY.

About the Team

The technical staff at Etsy believes that code is craft, good software and systems designs are works of art, and that the work we do is part of larger creative culture represented by the hundreds of thousands of inspired makers who make Etsy such a wondrous marketplace.

We believe that small, empowered, self-motivated teams can do big things. We also believe in the right tool for the job, not language-as-religion.

Our current systems run PHP, Java, Scala, Python, Ruby, Solr/Lucene, Postgres, MySQL, and more.

Check out our Engineering blog:http://codeascraft.etsy.com/
 
Responsibilities:
  • Build next-generation recommender systems, search quality algorithms, and targeting / optimization applications
  • Build prototype and implement algorithms via Hadoop and over hundreds of terabytes of data with scala and java
  • Explore data, diving deep with python and R
  • Integrate algorithms with Etsy's web stack via PHP and javascript
  • Deploy continuously, test continuously, and learn
About You

You love experimentation and are motivated to understand everything you build, from algorithmic changes to front-end improvements. You look forward to embracing our continuous deployment process at Etsy and believe in a highly iterative approach to problem solving.

You will be successful in this role if you:
  • Have 3+ years experience building industrial data mining systems
  • Have experience with Hadoop and working with multi-terabyte systems
  • Have a deep understanding and experience with state of the art machine learning and data mining algorithms
  • Have experience working on search ranking algorithms in an industrial setting
  • Have a M.S. or Ph.D. in Computer Science
What’s Next

If you're interested in joining the team at Etsy, please send a cover letter along with your resume telling us what inspires you about Etsy and why you think you are perfect for the team (resumes without a cover letter will not be considered).

If you contribute to an open source project, write a blog, or practice another craft besides coding, that means something to us, we’d love to hear about it.

Hi! We'd like to set these regional settings for you:

 

 https://www.etsy.com/careers/job/o8DWWfwn

 

 

 

 

Tuesday 3 June 2014

Software Engineer - VisualEditor (Features) | Wikimedia Foundation | CA - San Francisco


Software Engineer - VisualEditor (Features) | Wikimedia Foundation | CA - San Francisco


Software Engineer - VisualEditor (Features)
Feature Engineering | San Francisco or Remote


Summary
We are looking for someone to join our Features team working on the VisualEditor.  The team focuses on developing functionality necessary for increasing the Wikimedia contributor base. You will be working on solving technical impediments associated with Wikimedia's editing interface. As a core engineer you will be deeply involved in the success of this project, building a sophisticated, elegant and responsive visual interface for editing content on Wikimedia websites using JavaScript, CSS, AJAX and HTML5 technologies.
Description
  • Develop VisualEditor’s core interaction tools embedded within the editing surface, ensuring they are simple, consistent and intuitive
  • Help develop other elements of VisualEditor as needed
  • Participate in and conduct design and code reviews
  • Support testing efforts for deployments of features
  • Participate in periodic technology meetings to discuss design, development & testing of features
Requirements
  • Experience developing user-facing interactive Web tools
  • Significant development experience in JavaScript/AJAX/HTML5/CSS
  • Multiple years of experience building Web applications
  • Multiple years of experience with application development, testing and production deployment
  • Extensive experience with cross-browser development and in-browser debugging
  • Knowledge of good user interaction principles and best-practices
  • Comfortable working in a highly collaborative, consensus-oriented environment
  • B.S. or M.S. Computer Science or related field preferred
Pluses
  • Experience with using object-oriented JS and PHP 
  • Experience with MediaWiki and other open source PHP- or JS-based content management systems 
  • Experience in the Wikimedia community and/or a Collaborative and open development project(s)
  • Experience working with git/gerrit and continuous integration systems
  • Good sense of humor always a major plus.
  • Creativity, high degree of motivation and a self-starting attitude
  • Ability to work effectively in multiple cultural contexts
  • Experience contributing code to open source projects
  • Understanding of free culture / free software / open source principles
  • Experience working with online volunteers
  • Experience with wikis (mediawiki software) and participatory production environments
<b
We’d like to see your work!  Please provide links to any existing open source or other work you may have done (own software or patches to other packages) if available when you apply. We'd really like to see what you can do!


http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qSa9VfwQ&cs=9UL9Vfwt&page=Job%20Description&j=o8jyYfwH&s

Tuesday 8 July 2014

Software Engineer: Internal Tools | Etsy, Inc. | Brooklyn, NY, United States


Software Engineer: Internal Tools | Etsy, Inc. | Brooklyn, NY, United States


Software Engineer: Internal Tools

Brooklyn, NY, United States
The Software Engineer for Internal Tools will create and deploy tools that enable Etsy employees to better serve our community.

About the Job

Etsy is seeking a Software Engineer to join our Marketplace Operations Engineering team. In this role, you'll be working with our Member Operations team to build innovative products that improve workflow and efficiency.  The tools you build will help Etsy provide a stellar customer support experience, identify and prevent bad actors in the marketplace, and surface educational content where it's needed most.

We’re looking for a truly full-stack engineer who’s not afraid to get their hands dirty in all parts of the internal tools codebase. On any given day, you may be fine-tuning SQL queries in the morning and writing CSS in the afternoon. Our team spends most of our time solving problems with PHP, JavaScript, CSS, HTML5 and MySQL.

Responsibilities:
  • Deploy production code as frequently as five times per day.
  • Build products that multiply the productivity of Etsy’s Member Operations, Legal, Human Resources, Finance and Public Relations teams.
  • Architect new products from the ground-up in a collaborative environment.
  • Learn about new technologies and share your findings with the team.

About the Team
The technical staff at Etsy believes that code is craft, good software and systems designs are works of art, and that the work we do is part of a larger creative culture represented by the hundreds of thousands of inspired artists and designers who make Etsy such a wondrous marketplace. We believe that small, empowered, self-motivated teams can do big things. We also believe in the right tool for the job, not language-as-religion. Our current systems run PHP, Java, Python, Ruby, Solr/Lucene, Postgres, MySQL, and more. Check out our engineering blog: http://codeascraft.etsy.com/

About You
You’re an engineer who is quick on your feet and is always craving the best solution to a problem. You enjoy collaborating with your teammates and recognize the value of healthy discussion.

You will be successful in this role if you:
  • Have experience developing internal applications that unify different parts of the stack and simplify complex workflows
  • Are known as an engineer who’s a "jack of all trades”
  • Enjoy working directly with the people who use your product
  • Have excellent written and verbal communication skills
  • Can be autonomous and self-driven
  • Help others around you grow as developers and be successful
  • Can create simple and clear solutions to complex problems

What’s Next
If you're interested in joining the team at Etsy, please send a cover letter along with your resume telling us what inspires you about Etsy and why you think you are perfect for the team (resumes without a cover letter will not be considered). If you contribute to an open source project, write a blog, or practice another craft besides writing beautiful code, that means something to us, we’d love to hear about it.

Systems Administrator - Network Operations Center | Next Jump Inc. | Boston, MA


Systems Administrator - Network Operations Center | Next Jump Inc. |  Boston, MA


  • Title: Systems Administrator - Network Operations Center
  • Job Type: Full-time
  • Locations: Boston, MA

Job Description:

Next Jump is looking for talented engineers to join our site operations team. This team operates the Next Jump NOC and Datacenters and is responsible for ensuring uptime across all of Next Jump's websites.
Qualified individuals will enjoy working in highly technical environments, with a hands-on approach. Candidates should possess a mix of skills in Linux, Windows, and Network Administration. You will be part of a team directly responsible for Next Jump's uptime along with end-to-end performance and reliability of Next Jump's user-facing services. NOC web operations strives for stability by continuously enhancing the monitoring and response infrastructure and serve as a hub for all other technical and development operations teams. In this highly visible role, you will be responsible for ensuring that users can always reach and use all of the services under your team's care.

Responsibilities:

  • Ensure 24x7 stability and uptime, resolve service impacts and handle client requests in a fast-paced environment
  • Ensure compliance of systems through various tasks and remediation
  • Ensure that security policies are implemented through the use of network and OS level security
  • Setup, configure and maintain network & systems infrastructure
  • Work closely with the applications developers to configure, manage and implement various physical and virtual application environments
  • Assist in researching and implementing new technologies to improve existing environments and be proactive in problem mitigation
  • Act as both an external and internal facing point of contact to facilitate handling of problem reports and escalate technical issues and communicate network status
  • Maintain, monitor and implement the security infrastructure
  • ETL - Data Loading

Requirements:

  • BS/MS degree in Information Systems, Computer Science, Networking & Systems Administration, Telecom/Network Management, or related field
  • Familiarity with Linux system administration
  • Solid understanding of IP networking
  • Solid scripting skills in Shell, PHP, Perl or Python
  • SQL, PHP or JBoss knowledge a plus
  • Experience with Configuration Management tools (Puppet, Chef, Spacewalk, Graphite) a plus
  • Experience with monitoring tools (Nagios, Ganglia) a plus
  • Technical troubleshooting and performance tuning knowledge a plus
  • Knowledge of Windows server 2003 & 2008 and VMware in a SAN/WAN/LAN environment is a plus
  • Cisco, VMware, Red Hat, Dell, and/or Microsoft certifications are a plus

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/12



Lamp Architect | BlueMetal Architects | Boston, MA


Lamp Architect | BlueMetal Architects | Boston, MA

Lamp Architect

Location: Boston, MA

Type: Full Time

Min. Experience: Experienced

Summary:
As a leader in our Open Source team, you will be responsible for the architecture, design and development of mission-critical solutions for a wide range of clients, from Fortune 1000 companies to educational institutions and non-profits.  You will work closely with business and IT stakeholders in a collaborative, team environment to envision and implement modern LAMP-based platform architectures that are of extremely high quality:
Duties and Responsibilities:
Design and build scalable platforms that serve to extend and enhance a client's internal applications and services.
  • Assess existing application portfolio and recommend approaches for modernization.  Document and present solutions to systems architects and CTOs
  • Assess and recommend Open Source solutions centered on the LAMP stack running against MySQL and NoSQL technologies (e.g. Mongo, Redis, Cassandra, Couch, etc.)
  • Assess and recommend decision points for choosing and/or integrating LAMP platform offerings that deliver CMS, CRM, and Document Management capabilities
  • Define application architectures for large-scale solutions including integration with existing enterprise systems
  • Work collaboratively with a team of data architects and developers to implement the solutions
  • Help grow our technologists and skills inventory through mentoring others and sharing what you know and learn.
Required Skills:
  • Full lifecycle experience with related/ open source software platforms and languages (e.g. PHP, Linux, Apache, Perl, Python, Ruby, Node.js)
  • Experience building scalable, large scale distributed systems/applications or large-scale internet systems.
  • Experience with high traffic front end web sites including caching approaches, debugging of architectures and cloud approaches.
  • Symfony, Doctrine, or other ORM
  • PHP core design patterns and approaches
  • CMS experience using Drupal, Wordpress, Joomla, or analogous platforms
  • 10 years of proven development and leadership experience
Preferred Skills:
• Hands-on engineering skills in the cloud (Amazon, Azure, Rackspace)
• Team leadership and Java development experience
Benefits
We offer a highly competitive and comprehensive employee compensation and benefits package that focuses on what you care about most, including base salary, generous bonus program, medical plan (80% company paid for you and your family), dental, and vision plans (100% company paid for you and your family), FSA, company paid LTD and life insurance coverage, 401(k) plan with company match, and equity in the company through participation in our equity incentive plan.
About BlueMetal Architects
Modern technology, craftsman quality. We’re an interactive design and technology architecture firm matching the most experienced consultants in the industry to the most challenging business and technical problems our clients face. We seek to understand our client’s business strategy and technical foundation to craft solutions that holistically blend architecture, innovation, creative design, and strategic vision to exactly meet their needs and ensure their success.
Have we piqued your interest? If so, please contact Deb Sulser, our Director of Recruiting at: dsulser@bluemetal.com to learn more about this position, our team and our strategy. Our rapid growth and dynamic work environment will give you a tremendous opportunity to play a critical role in our success!
BlueMetal provides equal employment opportunities to all qualified applicants without regard to race, religion, national or ethnic origin, ancestry, age, sex, sexual orientation, marital status, qualified veteran's status, disability, or any other categories protected by law.
 
 
 
 
 

Wednesday 16 July 2014

Software Developer #JREQ020916 | Thomson Reuters | London, GB


Software Developer #JREQ020916 | Thomson Reuters | London, GB


Software Developer Job
Apply now »

Date: Jul 15, 2014

Location: London, GB
Title:Software Developer
ID:JREQ020916

Description

Thomson Reuters – Foundation
Opportunity: Software Developer (JREQ020916)

We are the leading source of intelligent information for the world's businesses and professionals, providing customers with competitive advantage. Intelligent information is a unique synthesis of human intelligence, industry expertise and innovative technology that provides decision-makers with the knowledge to act, enabling them to make better decisions faster. We deliver this must-have insight to the financial and risk, legal, tax and accounting, intellectual property and science and media markets, powered by the world's most trusted news organization.

Responsibilities:
- Work within the foundation technology team to define scope of development efforts.
- Design, develop, test, document, and deploy high quality business solutions on the Force.com platform.
- Design, develop, test, document, and deploy high quality business solutions using PHP.

Qualifications

Skills:
Ideal candidates for this position should ably demonstrate the following:
- Solid experience of Apex and Visualforce coding
- Experience in PHP coding
- Experience integrating third party Salesforce.com applications
- In-depth experience of the full life-cycle implementation
- Experience of migrating data from legacy systems in to Salesforce by way of development and use of applications from the appExchange
- Experience in Salesforce system design and configuration

At Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 60,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.
As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Intrigued by a challenge as large and fascinating as the world itself? Come join us.

To learn more about what we offer, please visit careers.thomsonreuters.com.

More information about Thomson Reuters can be found on thomsonreuters.com.

Job: Technology Development Family Group
Primary Location: London, GB
Other Locations:
Organization: Thomson Reuters Foundation
Schedule: Full-time
Education Level: None
Job Type: Standard
Shift: Day Job
Travel:
- See more at: http://jobs.thomsonreuters.com/job/London-Software-Developer-Job/75560400/#.dpuf


http://jobs.thomsonreuters.com/job/London-Software-Developer-Job/75560400/



Tuesday 8 July 2014

Full Stack Software Engineer | Etsy, Inc. | Brooklyn, NY, United States


Full Stack Software Engineer  | Etsy, Inc. | Brooklyn, NY, United States


Full Stack Software Engineer

Brooklyn, NY, United States
The Full Stack Software Engineer collaborates with a team to build engaging and effective shopping experiences for Etsy’s community of buyers.
Etsy is seeking a Full Stack Software Engineer to join our Software Engineering team. Our marketplace has an abundance of one-of-a-kind items from independent artists, designers and vintage collectors from around the world. Our challenge? Make it easier for buyers to find these remarkable goods, and in turn, support our sellers’ independent businesses. Do you have the code-writing capabilities to take on this task? And to succeed with gusto?

About the Team

The technical staff at Etsy believes that code is craft, good software and systems designs are works of art, and that the work we do is part of larger creative culture represented by the hundreds of thousands of inspired artists and designers who make Etsy such a wondrous marketplace. We believe that small, empowered, self-motivated teams can do big things. We also believe in the right tool for the job, not language-as-religion. Our current systems run PHP, Java, Python, Ruby, Solr/Lucene, Postgres, MySQL, and more. Check out our Engineering blog: http://codeascraft.etsy.com/

About the Job

You'll be helping us build new and awesome experiences for people shopping on Etsy. We're looking for full-stack engineers - you'll be dealing with the MySQL, Memcache, PHP, and front-end stuff (HTML/CSS/JS). The teams working on each feature are pretty small (a few engineers, a designer, and a product manager), so there's a lot of meaningful collaboration.

Because we're making user-facing features, we believe strongly in collecting and analyzing numerical data to help guide our decisions. To that end, you'll be able to use our in-house analytics tools to gather information and gain insights. You'll also be able to use Etsy's Continuous Deployment architecture to push code to production whenever you please (and you'll probably push on your first day here).

About You

You’re an engineer who can turn ideas into extremely fast and reliable code that other people – or you, six months into the future – will find easy to comprehend and modify. You believe in the connective power of Etsy’s peer-to-peer marketplace, and know how to create the code that will make it stronger.

You will be successful in this role if you:

    • Enjoy helping others around you grow as developers and be successful 
    • Have excellent written and verbal communication skills 
    • Can be autonomous and self-driven 
    • Get inspired on a daily basis, think of new ideas and like to share them with others 
    • Like music 
    • Take pleasure in making things, momentum, chaos, vibrancy, spontaneity, debate and silence


What’s Next

If you're interested in joining the team, please send us your resume. You won’t be surprised to hear, though, that we won’t consider it without a cover letter. Let us know how you fit the bill for each of our requirements above. Etsy is a place that values individuality and variety, so use your judgment and write to us in your own voice. If you have a presence on the web that we can easily access (Twitter, Facebook, rap sheet), contribute to an open source project, write a blog, or practice another craft besides designing beautiful, functional websites, that means something to us, we’d love to hear about it.