Software Development Engineer
Software Development Engineer
AbeBooks, an Amazon company, connects millions of buyers with booksellers from around the world. We provide a marketplace for hundreds of millions of items that includes everything from exquisite manuscripts and long lost books from your childhood, to postcards from Mohandas Gandhi and signed first editions of “A Farewell to Arms”.
About the Job
AbeBooks’ mission is “to help people find and buy any book from any bookseller”. As a part of this mission we work daily to help customers discover our marketplace and the millions of books available from thousands of booksellers. This is challenging and equally rewarding for a truly global marketplace for rare and collectable books. We feel proud to provide a seamless experience to buyers from over 200 countries purchasing products from sellers representing over 60 countries. Our sites get millions of page views every day, and we promote millions of books across several marketing channels. We like to think we know what we’re doing, and we’re always keen on learning and improving.
As an seasoned engineer you will have an incredible opportunity to learn and navigate among dozens of products that make up AbeBooks marketplace. You will appreciate the complexity of the business domain, and learn to value simplicity in software intensive systems. You will dive deep into inventory management, seller management, scaling, and website UX. You will have the opportunity to work with Amazon teams and Amazon technologies as we take advantage of capabilities of our parent company.
Have a strong sense of ownership and customer focus
Care about code quality and readability
Are comfortable working with data structures as much as discussing software development processes with your peers
Get inspired by collecting product and system metrics, and by proposing improvements
Persevere when troubleshooting build, deployment or live issues
Take code review feedback gracefully and provide your feedback with abundance
Love to see your code deployed, and want to see it happening more often
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· Bachelor’s degree in Computer Science, Software Engineering, Mathematics or 1+ years of relevant work experience
· Experience with an object oriented programming language
· Java ecosystem
· AWS ecosystem
· Devops tools and culture
AbeBooks offers competitive salaries, a generous benefits package, and personal development days.
What really makes us stand out is the world-class team of people that you get to work with every day. We trust our employees because we only hire the best. We want people who are prepared to challenge the status quo and always raise the bar.
Apply today, and learn more about why you should join our award-winning company.
Job Type : Full-Time
Location : Victoria, BC
Experience Level : Entry Level, Junior Level, Intermediate Level