Careers at AbeBooks
About AbeBooks
AbeBooks is an online marketplace for books and a remarkable place to work. Millions of new, used, rare and out-of-print books are offered for sale through the AbeBooks websites from thousands of booksellers around the world. We helped to revolutionize the used book business. AbeBooks became a subsidiary of Amazon.com Inc. after being acquired in December 2008. Our mission is to help people find and buy any book from any bookseller and our business stretches around the world with six international sites — AbeBooks.com, AbeBooks.co.uk, AbeBooks.de, AbeBooks.fr, AbeBooks.it, and IberLibro.com, as well as ZVAB.com, a marketplace for German books.
AbeBooks.com went live in 1996 and we have been growing ever since. The unique inventory of books for sale from booksellers includes the world's finest antiquarian treasures dating back to the 15th century, countless out-of-print gems, millions of signed books, millions of used copies, a vast selection of college textbooks and new books too.
Working at AbeBooks is challenging and fun. But we only hire the best people and we insist on the highest standards from our employees. Do you have what it takes?
Related Video
Take a video tour of our office in British Columbia › Play Video
Our Values
Customer Obsession: We are always thinking about our customers (booksellers as well as book-buyers).
Innovation: Can you take a technology and turn it into something tangible that will benefit our customers?
Bias for Action: We value smart, hard-working employees who get things done.
Ownership: We hire employees who can think and work like owners.
High Hiring Bar: When we look at a candidate's resume, we ask: "Is this person a superstar?"
Frugality: We only spend money on things that matter.
Our Departments
Customer Support
Our unique customer support department features five distinct teams — core customer support (via phone and email), security and trust (fraud fighters), tactical engineering (technical troubleshooters), registration (assisting and vetting new booksellers) and communications (messaging for our customers). We deliver exceptional customer support and insist on the highest standards.
Systems
This vibrant department maintains and develops our websites, including the enterprise level search engine, the proprietary shopping basket and the inventory management/order processing systems that provide a robust experience for our buyers and sellers. The quality assurance team, dedicated to ensuring problem-free technology, resides within this section.
Marketing
This team sells books by finding new customers and retaining existing ones. It is the guardian of the on-site customer experience. A host of channels are used to help booksellers sell more books, including optimization of our sites for the best natural search results on Internet search engines, paid search, affiliate marketing and email as well as public relations and off-line promotions.
Sales and Account Management
Booksellers are the focus of this team, including acquisition and retention as well as account management and seller performance. Our buyers expect high standards from our sellers so monitoring and enforcement of policies are vital day-to-day tasks. This department is also responsible for the tools used by sellers on AbeBooks, such as our inventory management system Homebase.
Product Management
This team ensures the delivery of high quality software and infrastructure products that enhance the AbeBooks' experience for our buyers and sellers. Using 'agile' development methodology, our product managers translate customer and business needs into tangible tasks for our engineers. Excellence in planning and execution are key requirements for our product managers.
Finance, Administration & Human Resources
Our finance functions are wide-ranging including planning, reporting and recording revenues. This section also controls the movement of money related to day-to-day book sales. The administration team handles payroll, benefits, facilities management and office admin support. Our human resources specialists manage recruitment and ensure employees have the tools to succeed.
Operations
On call 24 hours a day and 365 days a year, this dedicated team maintains all aspects of AbeBooks' infrastructure from state-of-the-art servers to the phones on the desks. Their wide-ranging responsibilities include our primary and secondary datacenters, the production websites, our huge database, our internal network and systems, and software configuration management.
Our Locations
AbeBooks' HQ is located in Victoria, British Columbia in Canada. Located on the top floor of a glass-fronted building over-looking the Gorge waterfront, the office is an ideal setting for work. We are well known within Victoria and our employees take an active role in the local community. AbeBooks also has a thriving office in Dusseldorf, Germany, where the European side of the business is managed.
AbeBooks Subsidiaries:
Our Benefits
AbeBooks offers an extensive and generous benefits plan ranging from health and dental coverage to pension contribution matching. Our benefits program has helped the company win several HR-related awards in recent times such as a place on the list of Canada's Top 100 Employers for five successive years.
Our Culture
AbeBooks trusts its employees. We trust you to get the job done to the highest standard. We trust your judgment because we only hire the best. We want people who are not satisfied with the status quo but always ask how AbeBooks can be improved. We want people who are prepared to challenge others and themselves. And we do all this while having fun and enjoying life, and helping people buy and sell books.
Take the AbeBooks Office Tour:
Human Resource Business Partner
Do you have a passion for creating best in class employee experiences? Do you enjoy working with management to come up with innovative solutions for multi-faceted challenges? Are you a multi-tasker that enjoys coaching and mentoring those around you? If you answered yes to these questions, than we would like to hear from you!
AbeBooks.com, part of the Amazon.com group of companies, is looking for results driven Human Resource professional to work at our headquarters in Victoria, British Columbia, Canada. As an HRBP, you will work with all levels of the organization to proactively facilitate and continuously improve the HR process. You will also closely collaborate with your peers at Amazon to share best practices, to coordinate companywide initiatives, and to further develop your own HR skills.
Job Description:
The successful candidate will have the following qualifications and competencies:
- 3-5 years' experience in an HR Generalist role, ideally with a focus on recruitment.
- A strong understanding of provincial and national employment standards, privacy and health and safety legislation.
- Experience working with management to make strategic decisions surrounding hiring, onboarding, training, performance management and terminations, and a passion for executing those plans in a timely fashion.
- An understanding of payroll and benefit best practices.
- A relentless desire to quickly and discreetly work to resolve employee concerns.
- Exceptional communication skills and a commitment to confidentiality.
- Experience immigrating international employees.
- An understanding of change management theories and the ability to implement new programs internationally.
Experience with the following would also be beneficial:
- Experience with Microsoft Access and PeopleSoft.
- Knowledge of e-commerce.
- Experience working with technical and non-technical employees.
- The ability to travel to our European office 3-6 weeks per year.
- A passion for executing exceptional social and charity events.
- A CHRP designation would be an asset.
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks
Site Merchandiser - Iberlibro.com and AbeBooks.it (EU Office)
AbeBooks - part of the Amazon.com Inc. group of companies - is looking for someone with a passion for selling books to join our marketing team. This position is based at our European office in Dusseldorf, Germany, reporting to the Manager, Marketing Europe. Our headquarters are in Victoria, BC, Canada. From these two locations we run seven international web sites: AbeBooks.com, AbeBooks.co.uk, AbeBooks.de, AbeBooks.fr, AbeBooks.it, IberLibro.com and ZVAB.com.
The Site Merchandiser will be specifically responsible for analyzing customer behavior and developing and managing merchandising solutions (content, functionality, service) on Iberlibro.com and AbeBooks.it, supplying content for email merchandising campaigns on these domains, and also managing social media and blog initiatives.
Job Description:
Key responsibilities include, but may not be limited to:
- You create best-of-breed, revenue-driving content for our website, social media and/or email channel: relevant, timely, on-brand, and targeted to the right audience. You ensure that merchandising pages and/or emails are thorough, accurate, up-to-date, and engaging.
- You understand the needs of the various AbeBooks customers in general, and you approach projects and solve problems from a customer-centered perspective. You always start with the customer in mind. In your merchandising approach service plays an important role. You propose new service offers to our customers - especially in the Rare & Collectible area.
- You are knowledgeable and curious about the books for sale on AbeBooks, and about our booksellers. You are focused on the Rare & Collectible inventory for sale on AbeBooks web sites. You understand the full range of merchandising vehicles available to you, including social media, and you know when each one is most appropriate to use.
- You use data, analysis, best practices and industry knowledge to drive your decisions.
- An expert in Internet trends and an experienced online shopper, you will be working in html on a daily basis. You need a love for detail, and a keen eye for identifying and fixing errors.
The role involves:
- Analyzing data on customer behavior and purchase trends.
- Developing and suggesting merchandising approaches for different customer groups.
- Writing strong content for on-site merchandising, including irresistible call-to-actions.
- Creating and editing content pages using Dreamweaver, Photoshop, Word press and other technology.
- Creating concise and compelling content for emails.
- Providing quality assurance on content pages and emails.
- Managing and developing the Facebook communities or other social media measures.
- Creating must-read blog content showing our passion for rare and collectible books.
Candidate's profile should include the following characteristics:
Must-Haves:
- You have an understanding and empathy for AbeBooks' business objectives.
- You continually balance customer objectives with business objectives, advocating for the customer without sacrificing the needs of the business.
- You understand how to measure and influence the key business drivers for your merchandising (for example, bounce rate, click-through, conversion etc).
- You regularly test different approaches to content and service offers distributed on-site, through social media channels and/or email campaigns. You create and carefully analyze, act on, and share the results.
- You understand the benefits and limitations of the AbeBooks marketplace, and how to achieve optimal results within that business model.
- You use and develop scalable solutions that don't reinvent the wheel. You advocate for automation where appropriate.
- You have a good knowledge of books, bookselling, authors and publishers.
- You have HTML coding and image editing experience.
- Ability to think both strategically and tactically. Comfortable doing both kinds of work.
- Commitment to providing a world-class customer experience.
- You are able to work and produce flawless content in Spanish and Italian. You have solid English language skills.
Nice-to-Haves:
- Ecommerce experience.
- Knowledge of the rare book market.
- Experience with WebAnalytics tools.
- Basic SQL knowledge (ability to manipulate queries and analyze sets of data).
- Experience in delivering engaging Facebook content on behalf of a business or organization.
- Experience in blogging, and using Twitter, YouTube and other social media channels.
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks
Account Manager (Mat Leave Position)
Are you looking for a new challenge that will reward your unique blend of Sales hunger and Account Management expertise? AbeBooks.com is currently looking for an Account Manager. This is a temporary position to replace a one year leave of absence. The right candidate may be considered for open positions at the conclusion of the employment term.
You will be responsible for supporting our North American Textbooks and Rare & Antiquarian Booksellers as their Key Account Manager. In your role you will support our key accounts, managing projects to improve performance and to attract more booksellers to join our marketplace. This position offers a great opportunity for a proactive, results-oriented individual who thrives in an extremely customer focused and metrics driven environment. If you have relentless desire to drive our business forward we have the career you're looking for!
Job Description:
This position's main duties will include but not be limited to:
- Manage and support key accounts to improve their performance and sales
- Analyze the performance of booksellers and drive local as well as global initiatives to improve the overall customer experience for buyers and sellers
- Analyze available inventory, pricing, delivery performance and customer experience related to sellers' performance to drive account management goals.
- Develop and implement targeted bookseller acquisition & retention campaigns based on inventory, pricing and seller performance
- Investigate, document, and resolve issues related to key account management, seller tools, web site functionality, technical or business issues
- Cooperate with our product managers or drive directly initiatives to continuously improve our seller facing products and sales and account management tools
- Drive initiatives to create and align best practices within the North American team as well as with the European team
- Coordinate communication with the bookseller community
- Coordinate the organization of 1-2 events and or book fairs per year
- Closely cooperate with the marketing team to promote our booksellers' inventory to our worldwide customer base
- Closely cooperate with Customer Support department to improve customer experience for buyers and sellers
- Continuously improve the customer experience and build and maintain customer satisfaction
Must Have's:
- University Degree and work experience in an analytical environment, e-commerce, account management or project management.
- Excellent Analytical skills, very good Excel knowledge
- Strong communication skills, written and oral
- Ability to manage small-to-medium-sized projects end to end
- Ability to work in a busy environment and to coordinate activities among different departments
- Strong bias for action, ability to prioritize and excellent time-management skills
- Comfort rolling up sleeves to perform both qualitative and quantitative analysis and reach sound conclusions
- Open minded with a "hands-on" attitude"
Nice to Have's:
- SQL knowledge
- Knowledge of ecommerce and the book industry
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks
Seasonal Customer Support Representative I
Are you looking for a new challenge that will reward your unique blend of technical ability and customer support aptitude? Abebooks.com is looking for a technical minded Seasonal Customer Support Representative with the potential to turn into a full-time position. If you have a passion for customer support and you thrive in a fast paced high-tech environment, Abebooks.com wants to talk to you!
The position is scheduled to start in the Summer/Fall 2013 and support the Customer Support team for four months. Abebooks.com offers a competitive salary, benefits, and a unique learning environment.
KEY ACCOUNTABILITIES:
- Demonstrate a high level of productivity and quality in evaluating, prioritizing and resolving incoming buyer e-mail and telephone support requests.
- Continuously build and maintain a comprehensive working knowledge of all company related products and services.
- Conduct technical investigations, document web site problems and Customer issues, and help prioritize tasks based on severity and importance.
- Act on Customer concerns in accordance with Customer Support policies, procedures and guidelines.
- Communicate daily issues, solutions and recommended changes to improve the customer experience with clients, staff and other departments within the company.
- Act on opportunities to help Customers buy and sell more books.
- Continually seeks opportunities to increase customer satisfaction.
- Any other duties as may be assigned to you by AbeBooks from time to time.
QUALIFICATIONS:
- Proficient computer skills, and intermediate knowledge of the Internet and E-commerce.
- Proven self-starter who takes initiative and thrives in a fast paced environment while balancing pace during lower demand periods.
- Adaptable Customer Service skills with the ability to understand customer needs through good assessment.
- Team player with the ability to generate enthusiasm among team members.
- Proven track record in strong, effective, written and verbal communications.
- Superior organizational skills, attention to detail and ability to prioritize.
- Highly motivated and ambitious with an entrepreneurial attitude.
- Ability to handle challenging Customers and achieve customer satisfaction wherever possible.
- Ability to handle multiple tasks while maintaining a high level of quality and accuracy.
The following qualifications are preferred, but not mandatory:
- High School diploma or equivalent
- Customer and/or Technical Support experience
- Excellent phone and typing skills
- Ability to speak and write in another language (e.g. Spanish, Japanese, Chinese, etc.)
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks
Marketing Specialist, Search
AbeBooks.com - part of the Amazon.com Inc. group of companies - is looking for a highly analytical Marketing Specialist to join our marketing team. This position is based at our headquarters in Victoria, BC, Canada reporting to the Manager, Traffic and Acquisition. We also have a European office in Dusseldorf, Germany and from these two locations we run seven international web sites: AbeBooks.com, AbeBooks.co.uk, AbeBooks.de, AbeBooks.fr, AbeBooks.it, IberLibro.com and ZVAB.com. The Marketing Specialist, Search will be specifically responsible for free and paid search programs globally for the AbeBooks and ZVAB websites.
This position offers a great opportunity for an insatiable, results-oriented individual who thrives in an extremely customer- focused and metrics-driven environment. If you have relentless desire to drive process and product improvements we have the career you′re looking for!
Key responsibilities include, but may not be limited to:
The Marketing Specialist, Search is responsible for the strategy, planning and execution of the AbeBooks Free & Paid Search channel globally, working in-conjunction with other Marketing Specialists and Product Managers, including: developing the channel strategies and tactics to achieve sales goals, defining any product development requirements and business requirements, driving the creation of a strong reporting framework; and working closely with engineering and creative teams to maximize sales in the most effective way.
- Achieve quantitative and qualitative goals set for the free & paid search channel including sales, traffic and level of efficiency.
- Manage the Free Search traffic including making recommendations to the merchandising team, monitoring, day-to-day tasks and ensuring that the service provided meets the high quality standards of AbeBooks.
- Have the ability to dive deep on Search data to understand changes in performance and trends, to translate analytical findings into concise business actions and recommendations.
- Work in conjunction with the Marketing Specialist, Pay-per-click on the day-to-day management of the Paid Search channel including bid adjustments, writing ad copy & campaign management.
- Work with the Customer Experience Team to drive product improvements for free & paid search entry-page customer experience across all web sites.
- Coordinate with the design and merchandising team on landing page best practices, content direction and static content management.
- Propose and develop a reliable, efficient and actionable set of KPIs to be used within the Marketing Team and to be distributed to the Senior Management Team on a periodical basis.
- Be on top of current technologies, emerging search engine technology and new developments within the search engine optimization field.
Basic Qualifications:
- You have a degree in a relevant field and/or two more years of comparable experience.
- Experience in one or more Online Marketing channels (affiliates, search, email, social media).
- You are adept at retrieving and analyzing data to answer business questions and deliver results.
- You must thrive on solving problems, improving processes, and increasing efficiencies.
- You communicate clearly and effectively across all levels of the organization.
- You juggle multiple competing priorities simultaneously with apparent ease and make things happen in a fast-paced, dynamic environment.
- You have experience extracting data via SQL and data manipulation.
- Your precise attention to detail and innate desire for excellence is infectious to those around you.
- You have strong analytical and quantitative skills and are a metrics driven decision maker.
- Your technical and business savvy allow you to interface with all levels and disciplines within the organization and get things done.
- You have proficient computer skills including intermediate to advanced knowledge of Excel, and intermediate knowledge of the Internet and E-commerce.
- You have an absolute passion for ensuring a world-class Customer Experience.
- You are business minded, with the ability to rationalize cost and benefit of projects.
- You are technically oriented, with an understanding of system limitations or requirements that will assist in producing strong, efficient and workable product suggestions.
Preferred Qualifications:
- You are fluent in a second language of French, German, Italian, or Spanish.
- You have experience working with a technical development team.
- You have experience with setting project priorities, and championing Online Marketing Projects.
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks.
Customer Support Representative I
Are you looking for a new challenge that will reward your unique blend of technical ability and customer support aptitude? Abebooks.com is looking for a technical minded Customer Support Representative. If you have a passion for customer support and you thrive in a fast paced high-tech environment, Abebooks.com wants to talk to you!
The position is available immediately offering a competitive salary, benefits and a unique learning environment.
KEY ACCOUNTABILITIES:
- Demonstrate a high level of productivity and quality in evaluating, prioritizing and resolving incoming e-mail and telephone support requests.
- Continuously build and maintain a comprehensive working knowledge of all company related products and services.
- Conduct technical investigations, document web site problems and Customer issues, and help prioritize tasks based on severity and importance.
- Act on Customer concerns in accordance with Customer Support policies, procedures and guidelines.
- Communicate daily issues, solutions and recommended changes to improve the customer experience with clients, staff and other departments within the company.
- Act on opportunities to help Customers buy and sell more books.
- Continually seeks opportunities to increase customer satisfaction.
- Any other duties as may be assigned to you by AbeBooks from time to time.
QUALIFICATIONS:
- Proficient computer skills, and intermediate knowledge of the Internet and E-commerce.
- Proven self-starter who takes initiative and thrives in a fast paced environment while balancing pace during lower demand periods.
- Adaptable Customer Service skills with the ability to understand customer needs through good assessment.
- Team player with the ability to generate enthusiasm among team members.
- Proven track record in strong, effective, written and verbal communications.
- Superior organizational skills, attention to detail and ability to prioritize.
- Highly motivated and ambitious with an entrepreneurial attitude.
- Ability to handle challenging Customers and achieve customer satisfaction wherever possible.
- Ability to handle multiple tasks while maintaining a high level of quality and accuracy.
The following qualifications are preferred, but not mandatory:
- Relevant university degree and/or 2+ years relevant work experience
- Customer and/or Technical Support experience
- Tutoring or training experience
- Excellent typing skills
- Some knowledge of SQL
- Ability to speak and write in another language (e.g. Spanish, Japanese, Chinese, etc.)
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks
Junior Software Engineer
Do you want to use your software skills where they will have a real impact on the business's bottom line and the performance of a global online marketplace?
AbeBooks.com - a subsidiary of Amazon.com Inc. - is looking for a junior engineer with a strong sense of ownership and customer focus. If you are excited about the prospect of leveraging technology to address the technical and analytical challenges of running a large scale global marketplace, with thousands of international sellers listing more than 140 million new, used, rare, and out-of-print books, we'd like to meet you.
This position is based at our headquarters in Victoria, British Columbia, Canada. We also have a European office in Dusseldorf, Germany and from these two locations we run six international web sites: AbeBooks.com, AbeBooks.co.uk, AbeBooks.de, AbeBooks.fr, AbeBooks.it, and IberLibro.com.
As a member of our development team you will build and extend a wide range of systems, from buyer and seller registration, through search and inventory management, to order and payment processing. The diversity of these systems ensures that this position offers a broad and exciting range of technical challenges and opportunities.
The successful candidate will have the following qualifications:
- Experience developing with Java 5/6
- Solid understanding of OOD/OOP
- BS/MS degree in Computer Science or equivalent
- Solid background in algorithms and data structures
- Excellent communication skills
- Able to learn quickly and dive deeply to diagnose the root cause of problems
Understanding of the following would also be beneficial:
- Ecommerce
- Information retrieval and search
- Relational databases and SQL
- Maven, Spring, Hibernate, JDBCTemplate, Camel, JMS, JMX, HTML, AJAX, JavaScript, Tomcat
- Service-oriented architectures
- Agile practices and methodologies such as Test Driven Development and Scrum
At AbeBooks, we are passionate about serving our customers, solving hard problems, and creating great products. In order to get a better idea of what makes you awesome, we encourage you to provide short answers to the following optional questions as part of your application:
- Tell us about the system you are most proud to have worked on (inside or outside of work) and your role in its development.
- What from your previous experience do you think will allow you to thrive in this role?
- What has been the best thing you have done for your customers?
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks
Experienced Software Engineer
Do you want to use your software skills where they will have a real impact on the business's bottom line and the performance of a global online marketplace?
AbeBooks.com — part of the Amazon.com Inc. group of companies — is looking for an experienced engineer with a strong sense of ownership, customer focus, and a passion for designing clean solutions to complex problems. If you are excited about the prospect of leveraging technology to address the technical and analytical challenges of running a large scale global marketplace, with thousands of international sellers listing more than 140 million new, used, rare, and out-of-print books, we'd like to meet you.
This position is based at our headquarters in Victoria, British Columbia, Canada. We also have a European office in Dusseldorf, Germany and from these two locations we run six international web sites: AbeBooks.com, AbeBooks.co.uk, AbeBooks.de, AbeBooks.fr, AbeBooks.it, and IberLibro.com.
As a member of our development team you will build and extend a wide range of systems, from buyer and seller registration, through search and inventory management, to order and payment processing. The diversity of these systems ensures that this position offers a broad and exciting range of technical challenges and opportunities.
Qualifications
- 3+ years experience developing with Java 5/6, with a solid understanding of OOD/OOP
- 3+ years developing high performance, high availability and scalable applications using technologies such as JMS, Spring, caching tiers, relational databases etc.
- BS/MS degree in Computer Science or equivalent
- Solid experience of testing and a passion for producing high quality code
- Solid background in algorithms and data structures
- Solid understanding of relational databases and SQL
- Excellent communication skills and the ability to work collaboratively in a cross-functional team to create exceptional value
- Familiar with Linux (Or Unix) environment
- Able to learn quickly and dive deeply to diagnose the root cause of problems
- Able to develop code independently or as part of a pair programming team
Experience with the following would also be beneficial:
- Ecommerce
- Information retrieval and search
- Relational databases and SQL
- Maven, Spring, Hibernate, JDBCTemplate, Camel, JMS, JMX, HTML, AJAX, JavaScript, Tomcat
- Service-oriented architectures
- Agile practices and methodologies such as Test Driven Development and Scrum
At AbeBooks, we are passionate about serving our customers, solving hard problems, and creating great products. In order to get a better idea of what makes you awesome, we encourage you to provide short answers to the following optional questions as part of your application:
- Tell us about the system you are most proud to have worked on (inside or outside of work) and your role in its development.
- What from your previous experience do you think will allow you to thrive in this role?
- What has been the best thing you have done for your customers?
AbeBooks provides competitive salaries and great benefits. If you enjoy constantly broadening your technical skills, building software that affects users around the world, and working in an environment that thrives on creativity and product innovation, please complete the attached application form.
We appreciate your interest in AbeBooks
International Opportunities at AbeBooks
About Our Technology
To booklovers around the world, AbeBooks is a great place to buy books. However, we have always been a technology company that helps booksellers and book-buyers. Since 1996, our technology has been helping to revolutionize the book business and that quest goes on.
Our technology workers are versatile, quick-thinking and thrive on deadlines. They plan and build systems that will yield long-term tangible benefits but also drop everything when required to solve critical issues where every minute counts. Anyone looking for a technology job at AbeBooks has to prove they are a flexible team player because there is no room for prima donnas. We do a lot with a relatively small number of people.
We are devoted to Agile practices and methodologies in software engineering, and e-commerce is a business that never sleeps when it comes to site operations. Our QA engineers are analytical on a global scale. Scalability is the magic word for the database administrators while the product managers have vision and a get-it-done attitude. Our web developers insist on the highest standards when building dynamic pages and user interfaces. Do you have what it takes to join our team?
Our Values in Technology
Customer Obsession
Will your work be good enough for our booksellers and our book-buyers?
Innovation
Knowing the latest technologies is essential but our long-term goal is always tangible products.
Bias for Action
We like no-nonsense trouble-shooters who can dive deep and fix problems fast.
Ownership
We have small teams and you will be your own CEO.
High Hiring Bar
Know your stuff. You will be tested every day in your career at AbeBooks.
Frugality
When every penny counts, the time and resources of our technology teams are not wasted.
Our Technology Teams
Quality Assurance
Using Agile practices, our QA engineers work closely with software developers and site operations to build innovative products that deliver a top-class customer experience. They also liaise with stakeholders from the business side of the company to understand objectives, evaluate deliverables against requirements and develop test suites that replicate complex real-world situations at scale. Must-haves include experience in security, performance, functional and reliability testing, also familiarity with Linux (or Unix), relational databases and SQL goes a long way. Our QA experts walk in someone else's shoes every day.
Software Engineering
The word 'versatile' barely scratches the surface when describing this team. Using Agile, Scrum and Extreme Programming methodologies, they build and upgrade a huge range of systems for buyers and sellers including search, inventory management, and order and payment processing. Essential experience includes Java 5/6, OOD/OOP, and the ability to develop scalable applications using technologies like JMS, Spring, caching tiers, and relational databases. Being able to write and test high quality code is a given but these engineers also know algorithms, data structures and Linux. The ability to trouble-shoot while under pressure is a valued skill.
Site Operations
Fast-paced and dynamic, our site operations team provides UNIX systems administration and support, switching between site maintenance and project-based initiatives, and working with state-of-the-art hardware and software too. Sections of this team are always on-call — 3am pager messages are not unusual. The work includes handling Apache web server configuration, Tomcat application servers, Cisco network hardware and administering Unix Systems and tools. Familiarity with a wide range of Internet protocols, and Shell and Perl scripting are also on the list of required abilities. This team encapsulates the 24/7 nature of ecommerce.
Database Administration & Development
Sound database administration skills are just the beginning. This group provides database support and development via backend programming. Members of this team are experts in SQL and Oracle and thoroughly understand client/server technologies and methodologies, as well as Java API calling patterns. They design and implement complex custom software systems using Oracle, PL/SQL, SQL and other third party libraries. Agile methodologies are also part of this team's working practices. Scalability is always a consideration when maintaining a database that grows every day.
Product Management
There's much more to this team than simply delivering new products on time. Our product managers understand the needs of book-buyers and booksellers, and they came to us with strong records in ecommerce or scalable software development. They understand product life cycles as well as Agile project management and software development methodologies like Scrum, XP and Crystal. Metrics and testing are second nature. Excellence in planning and execution is requisite. The ability to juggle tasks and improvise is highly valued as is the ability to understand and communicate with every department within the company.
Web Development
Working alongside interaction designers and Java developers, our web dev team gives a professional, enterprise-level look and feel to dynamic pages and Velocity-based servlets thanks to quality, robust code. They know X/HTML inside and out, and work with CSS, JavaScript, and DOM to produce innovative DHTML effects and a smooth user experience. The ability to smoothly integrate APIs into various interfaces is vital. Every day best practices in web dev are implemented in design, testing, version control, documentation, build, deployment, and operations. Keeping up with the latest standards in web development is essential.















