System Development Engineer Ii, Enterprise Productivity Mailboxcore Team

Amazon Amazon · Big Tech · D, Ireland +1 · Systems, Quality, & Security Engineering

System Development Engineer II role focused on applying generative AI, LLMs, and ML techniques to enhance enterprise mailbox and messaging platforms. The role involves designing, building, and integrating AI/ML solutions using AWS services, leveraging AI-assisted development tools, and providing technical leadership in an agile, DevOps-oriented environment.

What you'd actually do

  1. Partner with customers, stakeholders, and service owners to deliver technical solutions for complex enterprise problems at scale.
  2. Design, build, and integrate generative AI and machine learning solutions into mailbox and messaging platforms using AWS services such as Bedrock, SageMaker, and Quick.
  3. Translate complex requirements into detailed architecture and design, evaluating where AI/ML approaches can simplify or enhance solutions.
  4. Leverage Spec-driven development and AI-assisted development tools (code generation, intelligent testing, automated documentation) to accelerate delivery and raise engineering quality.
  5. Instill a DevOps culture with high-quality code reviews, automation, and operational excellence across globally scaled services.

Skills

Required

  • professional software development
  • AWS products
  • designing or architecting systems
  • automating, deploying, and supporting large-scale infrastructure
  • Python
  • Ruby
  • Golang
  • Java
  • C++
  • C#
  • Rust
  • CI/CD pipelines
  • systems development
  • infrastructure-as-code
  • configuration-as-code

Nice to have

  • Agile environment
  • Scrum methodology
  • Microsoft Exchange
  • Postfix
  • email security platforms
  • Amazon Bedrock
  • Amazon Quick
  • RAG
  • prompt engineering
  • fine-tuning foundation models
  • building AI agents
  • ISO 27001
  • GDPR
  • NIS2 Directive
  • distributed systems
  • DevOps/SRE practices
  • software design patterns
  • PowerShell
  • TypeScript

What the JD emphasized

  • generative AI
  • machine learning solutions
  • AI/ML approaches
  • AI-assisted development tools
  • AI/ML technologies
  • AI/ML tools and techniques
  • generative AI platforms
  • AI agents

Other signals

  • generative AI
  • large language models
  • machine learning techniques
  • AI-assisted development tools