Logo of Huzzle

Systems Development Engineer , Maintenance Automation Platform

image

Amazon

11d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Barcelona
    Remote

AI generated summary

  • You need systems engineering knowledge, non-internship software dev experience, design skills, networking and storage expertise, programming proficiency in PowerShell or similar, and Agile/Scrum experience.
  • You will solve complex issues, automate processes, maintain SLAs, enhance system performance, and ensure quality support for team technologies while managing resources efficiently.

Requirements

  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience (non-internship) in professional software development
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience in networking, storage systems, operating systems and hands-on systems engineering
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • Experience with PowerShell (preferred), Python, Ruby, or Java
  • Experience working in an Agile environment using the Scrum methodology

Responsibilities

  • You solve problems at their root, stepping back to understand the broader context.
  • You are a significant and autonomous contributor. Your work is consistently of high quality. You solve complex problems, applying appropriate technologies and best practices.
  • You maintain SLA’s through the implementation of proactive issue detection and reporting.
  • Your focus is on a major portion of existing or new team technology implementation (e.g., large or significant component, new enabling technology or process). You work with your team to ensure the highest level of support for the tools that the team owns.
  • You consider the legacy of the systems you support, how they will scale, and limit the use of short-term workarounds.
  • You make appropriate trade-offs, re-use where possible, and are judicious about introducing dependencies. You are efficient with resource usage (e.g., system hardware, database, memory/CPU, etc.).
  • You identify patterns that affect the performance, reliability, or availability of a product or service and drive them out of the system through automation or other technical innovation. You are an excellent diagnostician due to cross-domain understanding of the technology involved in your systems.
  • Able to prioritize in complex, fast-paced environment.

FAQs

What are the key qualifications for the Systems Development Engineer position?

Candidates should have knowledge of systems engineering fundamentals, professional software development experience, and expertise in designing or architecting systems. Proficiency in networking, storage systems, operating systems, and programming in at least one modern language (such as C++, C#, Java, Python, Golang, PowerShell, or Ruby) is also required.

What programming languages are preferred for this role?

Experience with PowerShell is preferred, but candidates may also have experience with Python, Ruby, or Java.

Is experience in Agile methodologies required?

Yes, experience working in an Agile environment using the Scrum methodology is preferred.

What kind of projects will I be working on as part of the MAP Team?

You will work on integrating and developing software tools that lead to automated and effective proactive and predictive maintenance actions, leveraging machine-generated data.

What is the focus of the Maintenance Automation Platform (MAP) Team?

The MAP Team focuses on ensuring that machine-generated data is utilized effectively to inform automated maintenance actions, integrating core software tools into a unified platform.

Will I be expected to work autonomously?

Yes, you will be expected to be a significant and autonomous contributor, consistently delivering high-quality work and solving complex problems.

How does the company approach diversity in hiring?

Amazon is an equal opportunities employer that values a diverse workforce and makes recruitment decisions based on experience and skills.

What kind of support is provided for candidates with disabilities?

Amazon offers workplace accommodations or adjustments during the application and hiring process for candidates with disabilities, including support for interviews and onboarding.

What is the company's stance on employee privacy and data security?

Protecting employee privacy and the security of personal data is a top priority for Amazon. For more information on data handling, candidates can consult the company's Privacy Notice.

Retail & Consumer Goods
Industry
10,001+
Employees
1994
Founded Year

Mission & Purpose

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world. Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind. You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.