Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Astreya Partners Logo

Senior Software Engineer

Astreya Partners

$47 - $74
Aug 22, 2025
Remote, US
Apply Now

Dropbox is looking to improve its developer workflows by designing, building, and maintaining scalable Golang-based libraries, command-line tools, and internal systems. The goal is to optimize performance, reliability, and ergonomics of developer tooling across large monorepos and identify pain points to deliver automated or scalable solutions.

Requirements

  • 5+ years of experience in Golang, with a focus on infrastructure software, system tooling, or backend libraries (not just application backends).
  • Deep understanding of build systems, source control internals, and monorepo tooling.
  • Demonstrated experience with performance profiling, system-level debugging, and concurrent programming in Go.
  • Proven track record of contributing to internal platforms, build pipelines, or open-source tooling.
  • Familiarity with continuous integration and deployment (CI/CD) workflows and related automation.
  • Strong understanding of Linux development environments and scripting (e.g., Bash, Python, or similar).
  • Experience with Bazel, Buck, Pants, or similar large-scale build tools.

Responsibilities

  • Design, build, and maintain scalable Golang-based libraries, command-line tools, and internal systems to support Dropbox’s developer workflows.
  • Develop and enhance components in build systems, including dependency management, caching, compilation, and CI/CD integration.
  • Optimize performance, reliability, and ergonomics of developer tooling across large monorepos.
  • Collaborate with infrastructure, DevOps, security, and engineering productivity teams to define system architecture and integration points.
  • Contribute to code reviews, technical documentation, and adoption of engineering best practices.
  • Identify pain points in development workflows and deliver automated or scalable solutions.
  • Participate in root cause analysis of system failures or inefficiencies, and lead long-term fixes.

Other

  • Excellent communication and documentation skills.
  • Prior work in developer productivity engineering or internal platform teams.
  • Contributions to open-source Golang libraries or infrastructure components.
  • Exposure to security tooling, static analysis, or automated code review systems.
  • Understanding of Dropbox’s infrastructure stack or similar enterprise-scale development environments.