Staff Software Engineer, Developer Experience

Attentive Attentive · Enterprise · United States · Engineering

Staff Software Engineer focused on building and evolving Attentive's AI-assisted developer platform and foundational engineering productivity systems. This role involves defining technical strategy, leading architecture decisions, and improving developer workflows across a large-scale monorepo environment using Java/Spring Boot on AWS, with a focus on AI tooling integrations.

What you'd actually do

  1. Define and drive the technical strategy for Attentive’s AI-assisted developer experience platform, including context systems, orchestration layers, and developer tooling integrations
  2. Lead architecture decisions and author RFCs/ADRs that shape developer infrastructure and platform standards across the engineering organization
  3. Build and evolve systems that improve developer productivity, code quality, and engineering velocity across a large-scale monorepo environment
  4. Improve the reliability, scalability, and usability of local development environments, CI/CD systems, and internal developer tooling
  5. Partner directly with engineers and teams across the organization to identify bottlenecks, gather feedback, and drive adoption of new tooling and platform capabilities

Skills

Required

  • 8+ years of software engineering experience, with significant experience building and operating large-scale developer platforms, CI/CD systems, or internal engineering productivity tooling
  • 4+ years of experience working with build systems and continuous integration platforms such as Gradle, CircleCI, GitHub Actions, Bazel, Buildkite, or similar technologies
  • 4+ years of experience designing and scaling developer infrastructure within large monorepo or distributed service environments
  • Proficiency in TypeScript and hands-on experience building systems in Java and/or Python
  • 1+ years of hands-on experience with AI-assisted development tooling, coding agents, context systems, MCP integrations, or related developer AI workflows
  • Strong architectural and systems design skills, including experience authoring RFCs, ADRs, and cross-team technical proposals
  • Demonstrated ability to operate in ambiguous problem spaces and independently define technical roadmaps and investment priorities
  • Experience driving adoption of platform initiatives across multiple teams and engineering organizations
  • Strong communication and collaboration skills, with the ability to influence engineers and stakeholders across varying technical domains

Nice to have

  • Passion for developer productivity, platform ergonomics, and building systems that scale both technically and organizationally

What the JD emphasized

  • AI-assisted developer platform
  • coding agents
  • context systems
  • orchestration layers
  • developer tooling integrations
  • large-scale monorepo environment
  • CI/CD systems

Other signals

  • AI-assisted developer platform
  • coding agents
  • context systems
  • orchestration layers
  • developer tooling integrations