Jobs · Engineering · Washington

Software Development Engineer II, Amazon Industrial Robotics

Amazon · Seattle, WA · 2 wk ago
EngineeringFull-time

Key job responsibilities

  • Design, develop, and extend high-performance, test-driven code that is scalable, maintainable, and meets business requirements for industrial robotics systems
  • Implement solutions that are scalable, cost-effective, and operate reliably at Amazon scale
  • Participate in technical design reviews and contribute to architectural decisions for distributed systems supporting manufacturing operations
  • Build software solutions leveraging AI-native development practices and tools to enhance productivity and contribute to AI-enabled product capabilities
  • Own delivery of software components from design through deployment, including production support and operational excellence
  • Follow and help maintain technical standards for code quality, testing, deployment, and monitoring
  • Collaborate with team members and provide technical guidance to junior engineers
  • Partner with cross-functional stakeholders to translate business requirements into technical solutions
  • Work in an Agile/Scrum environment to deliver high-quality software with aggressive timelines
  • Identify and solve difficult problems with well-defined solutions
  • Participate in technical reviews and provide valuable feedback
  • Contribute to continuous improvement in development processes, tools, and practices
  • Basic Qualifications

    • 3+ years of non-internship professional software development experience
    • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
    • Knowledge of computer science fundamentals in data structures, algorithm design, and problem solving
    • Experience building complex software systems that have been successfully delivered to customers, or experience programming with at least one software programming language

    Preferred Qualifications

    • Experience with AI/ML technologies
    • Experience with AWS or cloud technologies
    • Experience in balancing conflicting priorities dealing with ambiguity
    • Experience working with customers to diagnose a problem and work towards resolution
    • Experience working in fast paced environments, and managing workload even during times of stress, or escalated activity
    • Experience in problem solving and delivering results
    • Experience in written and verbal communication skills to communicate with technical and non-technical audiences, including senior leadership
    • Knowledge of flow optimization, theory of constraints, or manufacturing/industrial systems
    • Experience with partner integrations and enterprise software systems
    • Experience with robotics systems, autonomous agents, or industrial automation

Similar jobs