AI Software Engineer II - Amplify C.s

Klaviyo Klaviyo · Enterprise · Dublin, Ireland · Engineering

Software Engineer II on the Amplify team building internal tools, platforms, and AI-powered automation for internal business operations. Focus on designing, building, and maintaining internal web applications, APIs, data pipelines, and AI-powered workflows. Role involves end-to-end ownership of features, collaboration with internal customers, and contributing to system architecture and operational health. Uses modern AI tools for development workflow.

What you'd actually do

  1. Design, build, and maintain internal products and platforms, including internal web applications, APIs, data and event pipelines, and AI-powered workflows used daily by Sales, Marketing, Customer Service & Success, R&D, and Finance teams. You will own features and small-to-medium projects end to end, from design through deployment and iteration.
  2. Deliver project work with increasing autonomy and scope. You will break down problems into actionable pieces, refine requirements with your team, and collaborate to ship high-quality solutions that meet reliability and performance expectations.
  3. Work closely with internal customers to understand their workflows and constraints, and translate operational challenges into pragmatic, maintainable software and AI-enabled tools that improve productivity and reliability.
  4. Contribute to the technical and architectural evolution of Amplify’s systems by participating in design discussions, proposing improvements, and helping ensure our platforms remain scalable, observable, and reliable as usage grows.
  5. Take responsibility for the quality and operational health of the code you ship, including testing, deployment, monitoring, debugging issues in development and production, and participating in on-call rotations for the systems your team owns.

Skills

Required

  • building and operating full-stack or backend-focused software systems
  • SaaS products, platforms, or internal tools
  • design through implementation, testing, rollout, and ongoing maintenance
  • questioning and refining requirements
  • working with product managers and stakeholders
  • backend services
  • data pipelines
  • internal tools
  • integrations
  • AI-enabled workflows
  • building secure, scalable, and maintainable systems
  • using AI-powered tools to support development workflow
  • operational excellence
  • debugging issues
  • improving tests
  • adding logging and metrics
  • working within reliability goals
  • clear communicator
  • collaborative teammate
  • technical discussions
  • writing clear tickets or lightweight design docs
  • keeping others informed on progress and risks
  • working in small, autonomous, agile teams
  • shipping iteratively
  • partnering closely with product managers and other engineers
  • delivering meaningful outcomes
  • continuously improve how things work

Nice to have

  • building internal tools, platforms, or automations for developers and/or non-technical stakeholders
  • improving reliability, productivity, or operational efficiency
  • full-stack environments
  • diagnosing and improving application performance
  • database queries
  • complex, multi-service workflows
  • building or integrating AI-power

What the JD emphasized

  • AI-powered automation
  • AI systems and agents
  • AI-enabled tools
  • AI-powered workflows
  • internal customers
  • operational challenges
  • AI-enabled tools
  • operational health
  • AI-powered tools
  • developer experience
  • engineering practices

Other signals

  • AI-powered automation
  • AI systems and agents
  • AI-enabled tools
  • AI-powered workflows