Software Engineer II

Iterable
Atlanta, Austin, Boston, Chicago, Denver, New York
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Communication","Team collaboration","Problem-solving","Ownership","Detail-oriented"]

Join Iterable as a Software Engineer II on the Developer Platform Team to improve the Scala, Bazel, and CI foundations used by engineers. You’ll own moderate-complexity projects, contribute to shared libraries, and enhance developer experience with AI-assisted tooling, yielding faster, safer, and more repeatable platform work across teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Iterable
Iterable
4 months ago

Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 47 minutes agoStatus: Live

Job Summary

Join Iterable as a Software Engineer II on the Developer Platform Team to improve the Scala, Bazel, and CI foundations used by engineers. You’ll own moderate-complexity projects, contribute to shared libraries, and enhance developer experience with AI-assisted tooling, yielding faster, safer, and more repeatable platform work across teams.
Location: Atlanta, Austin, Boston, Chicago, Denver, New York
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Improve the core developer workflow: Build and refine the systems engineers use to compile, test, package, and validate their changes with confidence.
  • •Contribute to shared engineering foundations: Work on common libraries, frameworks, build patterns, and service development practices that many teams rely on.
  • •Make CI faster and more reliable: Help improve the feedback loops that keep development moving while preserving quality and release confidence.
  • •Create leverage for product engineers: Turn recurring developer pain points into durable tools, documentation, automation, and platform improvements.
  • •Apply AI to real engineering problems: Use tools like Cursor, Claude, and agent-based workflows to accelerate complex platform work, automate repetitive tasks, and create safer developer experiences.

Pay and Benefits

Perks:Health Insurance401kRemote WorkEquityPaid Leave

Key Requirements

  • •Strong software engineering fundamentals in Scala, Java, Kotlin, or another production language; able to read, modify, test, and review service code in a large shared codebase.
Experience:SaaSAICustomer engagementMarketing tech
Skills:CommunicationTeam collaborationProblem-solvingOwnershipDetail-oriented
Languages:English
Tech Stack:ScalaBazelSBTMavenGradleJavaKotlinGitHub ActionsCursorClaudeAI

Company Brief

Iterable
Provides a cross-channel growth marketing platform that enables brands to create, optimize, and personalize messaging across email, mobile, SMS, push, and in-app channels using data-driven workflows and automation.
Industry: SaaS
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: San Francisco, United States
Founded: 2013
WebsiteLinkedIn