Database Engineer
Madrid, Spain
hace 3 días


ChannelAdvisor (NYSE : ECOM) is a leading provider of cloud-based e-commerce solutions that enable retailers and manufacturers to integrate, manage and optimize their merchandise sales across hundreds of online channels including Amazon, Google, eBay, Facebook, and more.

Through automation, analytics, and optimization, ChannelAdvisor customers can leverage a single inventory feed to more efficiently list and advertise products online, and connect with shoppers to increase sales.

Billions of dollars in merchandise value are driven through ChannelAdvisor’s platform every year, and thousands of customers use ChannelAdvisor’s solutions to help grow their businesses.

Database Engineers at ChannelAdvisor bridge the gap between database administration and software development. As a Database Engineer, you are part of a Scrum team, designing, developing, and maintaining SQL Server database code.

You will also work alongside a top-notch database administration team to ensure the performance and reliability of our database tier and fix problems in a fast-

paced, large-scale shop.

As a member of our development team, you will have the following opportunities :

  • Work with the latest versions of SQL Server, often prior to their official release dates
  • Work with a team of top-notch database professionals, including MVPs and MCMs
  • Expand your skills developing in a continuous integration environment and write database code which can go out to production during zero downtime (ZDT) releases
  • Identify, propose, and implement solutions to challenges facing our customers worldwide
  • Work closely with leaders in the ecommerce industry, including Amazon, Google, eBay, Facebook, and more
  • Participate in a fast-paced, 5-15 person agile development team building software as a service (SaaS) applications
  • Work with a team of peers who are smart, professional, and share a passion for creating great software and reliable infrastructure
  • Required Qualifications

  • Strong written and spoken English communication skills
  • Minimum 5 years of experience as a database administrator or database developer
  • Experience developing SQL Server database objects, particularly tables and stored procedures
  • Experience hunting down and optimizing slowly-performing queries
  • Very good T-SQL development skills. You don’t need to be Itzik Ben-Gan, but you should have learned something from his work
  • Solid understanding of the principles of database design, especially around database normalization in OLTP systems
  • Ability to work in a fast-paced, challenging environment and handle multiple tasks as a member of a Scrum team
  • Ability to work independently with limited supervision
  • Preferred Qualifications

    Experience with some of the following is a plus, but not required : )

  • Working with distributed development teams spanning multiple offices and timezones
  • SQL Server Integration Services
  • Experience with ORMs such as Entity Framework
  • Experience with clustered database systems
  • Powershell, Python, Bash, or other scripting languages
  • Agile software development practices such as Kanban and Scrum
  • Proven track record of creating scalable systems that scale to dozens or hundreds of servers in a distributed, fault tolerant manner
  • Experience scaling applications in AWS and on-premise
  • Strong troubleshooting and optimization skills
  • Inscribirse
    Añadir a favoritos
    Elimnar de mis favoritos
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación