Sr Software Development Engineer

2 years ago
Job ID
Amazon Corporate LLC
Position Category
Software Development
Recruiting Team
North American Teams - Consumer - Sellers Plus

Job Description

The Amazon Compensation Technology (ACT) is responsible for delivering automated solutions for internal HR customers. Come be part of a team that directly shapes and influences the future growth of Amazon.

Key Responsibilities
  • Take ownership of team architecture, provide system-wide view and design guidance, not just code.
  • You will lead the design, implementation, and delivery of successful large-scale, critical and/or highly complex software or software effort involving significant work. This can take the form of new software or a refactor of existing software.
  • You heavily influence the design and write a significant portion of “critical-path” code.
  • You will be considered a technical leader on your team.
  • Your work focuses on ambiguous problem areas in existing or new software initiatives.
  • You take a long term view of your team’s software and how it fits into the architecture.
  • You proactively fix architecture deficiencies and/or propose larger projects, which may require the work of your team.
  • You drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards.
  • You work to resolve the root cause of endemic problems including areas where your team limits the innovation of other teams (bottlenecks).
  • Understand the business impact of your systems and show good judgment when making technical trade-offs between team’s short-term technology or operational needs and long-term business needs. You will be a key influence in team strategy.

Basic Qualifications

  • 8+ years of industry experience in designing and implementing scalable distributed software systems and leading development teams
  • Experience mentoring junior software engineers to improve their skills, and make them more effective and productive
  • Experience with full stack development (both front- and back-end)
  • Strong written and verbal communication skills
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Demonstrate the ability to think critically and arrive at elegant solutions to challenging problems
  • BS or MS degree in Computer Science (or a related field)

Preferred Qualifications

  • Masters Degree in Computer Science or related field (Engineering, Math, Statistics, etc.)
  • Ability and drive to continually improve your knowledge, skillset, and understanding of Amazon’s business, systems, and development environment
  • Proven track record delivering high-quality, on-time, elegant solutions
  • Excellent communication skills. Able to actively participate in team discussions, knowing when to contribute, when to listen, and when to ask questions
  • Experience developing in a Linux environment
  • Familiarity with building high quality, AJAX enabled websites. HTML, JavaScript, AJAX, and CSS experience.
  • Experience with languages/technologies such as Ruby/RoR UIs, Python, R, etc.

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed