Amazon.com Services LLC
Technology
SoftwareDevelopmentEngineer,Time&PayInnovation
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer, Time & Pay Innovation at Amazon.com Services LLC. Skills: Software development, System design, Scalability, Resilience. Own design and delivery. Drive projects”
Industry & Context.
Root cause analysis; Troubleshooting
On-call rotations
What They're Looking For.
Must Have
3+ years professional software development, 2+ years system design/architecture, 1+ years large-scale software applications, 1+ years Object Oriented Design, Bachelor's degree or foreign equivalent
Nice to Have
3+ years full SDLC experience, Bachelor's degree in computer science
What You'll Do.
Own design and delivery
Write production code
Hold peers to standards
Make technical decisions
Evaluate caching options
Design for resilience
Consider failure modes
Implement backpressure
Implement circuit breakers
Implement graceful degradation
Own operational excellence
Monitor production health
Investigate root causes
Improve observability
Reduce operational burden
Contribute to design discussions
Participate in design reviews
Challenge assumptions
Help arrive at architectures
Mentor junior engineers
Understand business requirements
Translate business requirements
Work with stakeholders
Turn requirements into designs
Identify technical debt
Resolve technical debt
Participate in sprint planning
Participate in retrospectives
Participate in on-call
Raise bar for practices
Improve team velocity
How You'll Work.
Team & Collaboration
Cross-team project; Design reviews
Communication Scope
Communicate trade-offs
Process & Methodology
Sprint planning, Retrospectives
Full Job Description
Amazon is one of the largest employers on the planet with hundreds of thousands of employees across the globe. Come join us in our journey to deliver solutions for one of the most complex domains in People eXperience Technology (PXT). We own and deliver technology to manage employee time expectations and compute their pay, globally, for all our current and emerging businesses. At the core, we are in the business of analytics — real-time and event-driven — of data collected from IoT devices (time clocks) and web user interfaces. We own our own high-availability services to support this processing, and require the ability to work from replay-able, auditable "truth" for any point in an employee's timeline. Our business rules are complex and arcane, varying by role, business, and jurisdiction. We are solving all these problems at Amazon scale, an order of magnitude larger than supported by any commodity solutions and growing exponentially. We are looking for a Software Development Engineer II who is a strong, independent builder with growing design maturity. You take ownership of significant features and components, drive them from design through production, and operate them with high standards. You write high-quality code, make sound technical decisions with appropriate trade-offs, and proactively improve the systems you touch. You are developing your ability to influence design direction, mentor junior engineers, and think beyond your immediate deliverables to the health of the broader system. Key job responsibilities * Own the design and delivery of significant features and components across scalable, multi-tiered applications and services. Drive projects from requirements through design, implementation, testing, deployment, and production operation. * Write high-quality, well-tested production code using modern languages, design patterns, and frameworks. Hold yourself and your peers to high standards through thorough code reviews. * Make sound technical decisions wi
Applying for this Software Development Engineer, Time & Pay Innovation role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon.com Services LLC?
Real rants from real employees. Read before you apply.