You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
AbeBooks

System Development Engineer II

Location
Canada
Details
Full Time
Yesterday
Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Tax Services is the place for you.

We are responsible for providing further intelligence into tax data, we provide the core services that provides our internal customers with further insight into Tax data on Amazon. We thrive on providing the analytics, reports, and metrics to the customers around the globe.

We are looking for engineers who thrive on complex problems and relish the challenge of operating complex and mission critical systems under extreme loads. Our systems manage hundreds of millions of records, and responds to millions of service requests per minute. Do you think you are up to the challenge? Or would you like to learn more and stretch your skills and career?

System Development engineers troubleshoot, debug, evaluate and resolve computer-identified alarms, make feature enhancements, bug fixes, systems management, perform software deployments and migrations, host management and automate routine operational tasks. The position requires a combination of strong troubleshooting, technical, programming/scripting and communication skills and includes a mix of on call and operational tasks and involves small to medium level software development work. Responsible to develop tools and automation to achieve human free operations. They use the right tool for the job, and modify software in a way that leverages the overall system architecture. If you have a strong Application Support background, are interested in aggressive growth and have passion to develop tools at large scale, this is the opportunity for you.
We're looking for people who are smart and can get things done, though the following skill sets provide a good foundation for a quick ramp up to being productive in our Java, Linux and AWS-based environment.

BASIC QUALIFICATIONS

• Technical background (BS/MS in Computer Science/Engineering or related discipline/experience)
• 4+ years of experience • Strong Computer Science fundamentals in data structures, algorithm design and problem solving
• Strong Unix base O/S experience or proven ability to pick up Linux quickly
• Intermediate to advanced proficiency in at least one of the following programming languages Java or C++ or C
• Intermediate to advanced proficiency in at least one of the following programming languages: Ruby, Python, Perl, or Java • Ability to write complex SQL queries is added advantage
• Strong debugging/troubleshooting skills • Basic understanding of relational and object-oriented database technologies
• Experience working with distributed systems and/or large-scale web applications
• A solid grasp of networking fundamentals, including experience with load balancers, switches, routers, etc
• Basic understanding of DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols
• Strong written and verbal communication skills; ability to communicate effectively with both technical and non-technical individuals
• A passion towards problem-solving • Strong decision-making ability
• Must be able to think proactively; excellent follow-through and attention to details. professional experience in commercial or web-scale system software development and delivery
• Track record for being detail-oriented and demonstrated ability to self-motivate and follow-through on projects

PREFERRED QUALIFICATIONS

  • Proven object-oriented design and implementation skills, preferably on Unix/Linux platform
  • Experience automating software deployments and following a continuous delivery and deployment model
  • Experience with agile software development methodologies
  • Advanced proficiency in more than one high-level programming language: Ruby, Python, Perl, or Java
  • Advanced understanding of DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols
  • Experience with system analysis and troubleshooting in large-scale Linux environment
  • Strong understanding of modern database technology, experience with AWS database products such as DynamoDB

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Category
Law Enforcement and Security Quality Assurance