Senior Software Development Engineer, Madrid

Jordan Martorell S.L.
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
C Sharp (Programming Language)
C++
Code Review
Computer Programming
Software Design Patterns
Software Engineering
Amazon Web Services (AWS)
Tablet Computers
Information Technology
Software Coding
Software Version Control

Job description

The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.

We are looking for passionate, hard-working, and talented software engineers who have experience building innovative, mission-critical, high-volume applications that customers love. In this role you will have an enormous opportunity to make a large impact on the design, architecture, and implementation of products used every day, by people you know. This is a high-visibility team where you will get a chance to make a positive impact on customer experience., * Lead end-to-end architecture, design, implementation, support, and evaluation of technology-focused tools and services.

  • Provide leadership and innovation in the design and implementation of services to enable new products and services.
  • Evaluate complex business and technical requirements, and communicate inherent risks and solutions to technical and non-technical business owners.
  • Act as point of contact for communications dealing with project deliverables, setting expectations, managing priorities, technologies, human factors, and management issues.
  • Establish consistent project-management processes, standards, and guidelines in the execution of program-wide security efforts. Engage enterprise-wide teams as needed with focus on results.
  • Balance sustaining and stability issues for a 24x7 environment with new development, given our products are part of one of the world's largest production ecosystems.

About the Team

This team's primary focus is to develop the product and experiences to swiftly create delightful, performant, and interactive devices for our FireTV ecosystem. We are responsible for working closely with product managers and end customers to build the right features, devices, and cloud experiences that delight customers. As part of the FireTV organization, you'll get to interact and work with multiple teams to develop an end-to-end ecosystem from product conception to ultimately shipping on the vast number of Amazon FireTV devices in the field.

Requirements

  • Experience as a mentor, tech lead, or leading an engineering team.
  • Professional, non-internship software development experience.
  • Experience programming with at least one modern language such as Java, C++, or C#.
  • Experience leading the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.

Preferred Qualifications

  • Bachelor's degree in computer science or equivalent.
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Apply for this position