Ver oferta completa

PRINCIPAL SOFTWARE ENGINEER, BARCELONA

Barcelona - Barcelona

Descripción de la oferta de empleo

Principal Software Engineer
Do you want to reach the next level in your career? Do you want new challenges and solve hard problems while using top-notch technologies?

Join us and youll help millions of customers discover the hottest and best-of-breed products from a multi-billion catalog!

The Discovery Tech team helps customers discover and engage with new, popular, and relevant products across Amazon worldwide. We do this by combining technology, science, and innovation to build new customer-facing features and experiences alongside cutting-edge tools for marketers. You will be responsible for creating and building critical services that automatically generate, target, and optimize Amazons cross-category marketing and merchandising. Through the enablement of intelligent marketing campaigns that leverage machine-learning models, you will help deliver the best possible shopping experience for Amazons customers all over the globe.

We need bright and very talented people to help us fulfill our mission of making Amazon the most loved destination for each customer in the world!

We believe in regular feature development and frequent experimentation, allowing us to continuously improve the customer experience. You will have the opportunity to explore the many channels Amazon provides for customer outreach and engagement, both onsite and offsite. As a new team, we carry little tech debt. We prioritize writing high-quality and maintainable code and build systems that leverage existing tools to provide extensive test coverage across our services. The team provides a great opportunity to make an outsized impact in a burgeoning space and on fresh or even yet-to-be-built services. There are few opportunities anywhere to start on a new team and make an immediate impact at this scale. Come with us and lets find the best future together.

Key job responsibilities

As a Principal Engineer, you will be expected to serve as a technical lead on our most demanding, cross-functional projects.

- Ensure the quality of architecture and design of systems.

- Functionally decompose complex problems into simple, straightforward solutions.

- Fully and completely understand system interdependencies and limitations.

- Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.

- Leverage knowledge of internal and industry prior art in design decisions.

- Effectively research and benchmark Amazon technology against other competing systems in the industry.

- Contribute intellectual property through patents.

- Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.

- Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

- Navigate with other teams in Amazon and influence their design and roadmap decisions for the benefit of our region.

- Collaborate with the business teams to identify opportunities and innovate on behalf of our customers.

BASIC QUALIFICATIONS

- Knowledge of object-oriented design, data structures, and algorithms.

- Experience (non-internship) in professional software development.

PREFERRED QUALIFICATIONS

- Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture).

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon.

AWS,

AWS,
Ver oferta completa

Detalles de la oferta

Empresa
  • Amazon
Localidad
Dirección
  • Sin especificar - Sin especificar
Tipo de Contrato
  • Sin especificar
Fecha de publicación
  • 21/07/2025
Fecha de expiración
  • 20/01/2026
SOFTWARE DEVELOPER ENGINEER
Fundación Valenciaport

• demonstrable experience in software development... • application of scrum methodologies • use of microsoft devops for managing work items, software repositories and ci/cd• preparation of software documentation... requisitos del puesto• bsc or msc in computer science, software engineering, or a related......

Gestor/a de tráfico en Barcelona
TDRJOBS

Se busca personal para departamento de tráfico en la provincia de barcelona - jefes de tráfico - gestores/as de tráfico -administrativos de tráfico - responsables/auxiliares de tráfico https://www... com/es/ofertas-empleo-logistica-transporte?filter%5bcandidatetype%5d%5b%5d=4&filter;%5bstate%5d%5b%5d=barcelonarequisitos......

Tecnico de sistemas informáticos y software
Odekia

Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......

Segundo/a Responsable de Sala (40 h.) Estable Barcelona
HABEMUS

Nuestro cliente es un restaurante bistrot en el centro de barcelona... otros aspectos: imprescindible residencia en barcelona o área metropolitana otros datos del puestonuestra propuesta contrato estable jornada completa turno rotativo de mañana o tarde con cambios mensuales y con 2 días a la semana......

DATA DATA ENGINEER con certificado de DISCAPACIDAD
ESENCIALjobs

Ata engineer (ingeniero de datos): responsable, dentro de un proyecto de data analytics, del procesamiento de bases de datos con grandes volúmenes de información y de diseñar y construir las infraestructuras óptimas de almacenamiento de datos (tanto entorno cloud o como entorno on-premise) ata engineer......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se valorarán conocimientos de python, matlab y en sistemas operativos windows (tanto en la parte de server como en la parte de usuario 7/8/10), linux en sus diversas distribuciones, sistemas......

Conductor/a indefinido vtc cabify barcelona
Vecttor

Mentorías, personas que te guiarán en tu etapa inicial para que te adaptes fácilmente a tu puesto... inscríbete, porque tu conducción también marcará la diferencia... ¡¡ nuevas condiciones para conductor/a barcelona!! ¿qué buscamos? conductores/as responsables, comprometidos con el trabajo, en búsqueda......

Técnico Mecánico Industrial - Barcelona y Girona
Sicma21

Se precisa mecánico de mantenimiento industrial, para barcelona, deberá tener conocimientos de soldadura, hidráulica, neumática, con experiencia mínima de 2 años en mantenimiento industrial, recomendable tener estudios de formación profesional de grado superior, persona seria, trabajadora y con vocación......

Diseñador/a Creativo/a - PRESENCIAL BARCELONA
ZOEGA LTD

Requisitos del puesto• residir en barcelona o cercanías... • mínimo 3 años de experiencia en diseño gráfico y edición de video... • se valorará experiencia en audio visual, manejo de redes sociales y community manager... • edición de videos con adobe premiere pro y capcut • diseñar visuales con adobe......

Fontanero/Albañil BARCELONA
Assista casa s.l.

Grupo assista, empresa líder en los sectores del facility services, construcción, bpo y claim management, precisa de un/a operario/a fontanero/a y/o polivalente con experiencia en fontanería y conocimientos en electricidad, cerrajería, albañilería y pintura para nuestra delegación de barcelona realizará......