Software Engineer

World's premier destination for art and luxury, established in 1744, operating auctions and buy-now channels for exceptional art and luxury objects.
Backend
Senior Software Engineer
Remote
5+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Engineer

Sotheby's, established in 1744, stands as the world's leading destination for art and luxury, operating a sophisticated global marketplace for exceptional items. They are currently undertaking an ambitious digital transformation, seeking to revolutionize their 276-year-old business through technology.

The role presents a unique opportunity to join a company that's bridging centuries of tradition with cutting-edge technology. As a Senior Software Engineer, you'll be instrumental in reshaping Sotheby's digital future, working with either Golang or Scala to build robust, distributed systems that power their modern marketplace experience.

The ideal candidate will thrive in a fast-paced, multicultural environment where innovation and technical excellence are paramount. You'll be working in a distributed team across multiple countries, requiring strong communication skills and the ability to collaborate effectively in a remote setting. The position offers the chance to work on significant technical challenges, from building elegant abstractions and APIs to optimizing complex systems that serve both internal specialists and external customers.

What makes this role particularly exciting is the opportunity to contribute to the digital transformation of a historic institution while working with modern technologies like Kubernetes, Docker, and cloud platforms. You'll be at the forefront of helping Sotheby's expand into new markets and demographics through technology, while maintaining the prestigious standards the company is known for.

The role requires someone who is not just technically proficient but also adaptable, collaborative, and driven to innovate. You'll be working alongside designers, researchers, and product managers to continuously improve and evolve Sotheby's digital presence. This is an ideal position for an experienced engineer who wants to make a lasting impact on a company that's redefining how luxury and art are traded in the digital age.

Last updated 6 hours ago

Responsibilities For Software Engineer

  • Help deliver on the product vision for reshaping a 300-year old industry through building a modern marketplace experience
  • Drive adoption of marketplace experience to a new target demographic
  • Collaborate with designers, user researchers, and engineers to test and ship features continuously
  • Build, optimize, and maintain internal and consumer-facing tools
  • Design and build elegant abstractions, shareable libraries, and robust APIs
  • Improve the end-to-end experience for specialists across internal-facing product portfolio
  • Work closely with product managers and stakeholders across the company

Requirements For Software Engineer

Go
Scala
PostgreSQL
MySQL
Kubernetes
  • 5+ years of industry engineering experience with proven track record
  • Excellent communication skills
  • Experience writing, deploying, and running distributed systems
  • Experience writing microservices with clear separation of concerns
  • Expert knowledge and experience with either Golang or Scala
  • Expert knowledge of RDBMS such as Postgres or MySQL and writing migrations
  • Experience with data structures and algorithms for web system design
  • Working knowledge of Docker and Kubernetes
  • Working knowledge of cloud platforms (GCP or AWS)
  • Working knowledge of messaging queue systems

Interested in this job?

Jobs Related To Sotheby's Software Engineer

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite constellation development and ECAD tool management.

System Development Engineer, Private Pricing Product Management (3PM)

Senior Systems Development Engineer role at AWS focusing on Private Pricing Product Management, building scalable solutions and tools using modern technologies.

Senior Product Manager - Tech

Lead Amazon's Buy Now checkout experience as Senior Product Manager, driving innovation in e-commerce with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, focusing on control plane development and distributed systems with 5+ years of experience required.

Software Dev Engineer (L5), Global Talent Management & Compensation

Senior Software Engineer role at Amazon's Edinburgh office, building scalable talent management solutions using AWS technologies.