Infrastructure Software Engineer, Developer Infrastructure

Remote Full-time
Role Description The Developer Infrastructure organization at Dropbox builds and maintains the core systems that enable engineers to ship innovative features and services to millions of users worldwide. Within this org, the Repo Rangers team has a focused mission: to accelerate software development and strengthen security and compliance in Dropbox’s rServer monorepo. We’re looking for a Software Engineer to join the Repo Rangers team. In this role, you’ll make foundational investments in the libraries, packages, and tooling that support Dropbox’s two primary languages: Python and Go. You’ll help bring in cutting-edge tools, establish best practices, and provide hands-on guidance to platform and product teams across the company. This is a high-impact, high-visibility role at the heart of our engineering systems. It’s ideal for someone who’s passionate about programming language ecosystems, build systems, and enabling engineers to do their best work. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here . Responsibilities Advance the Python and Go ecosystems within Dropbox’s monorepo Design, build, and maintain SDKs, libraries, and runtimes for Python and Go Develop tooling to integrate and update third-party language libraries in the monorepo Periodically upgrade and maintain foundational first- and third-party libraries Enhance developer experience through improved debugging, IDE integration, linters, and static analysis tools Improve documentation and best practices to support Python and Go developer workflows Promote adoption of modern profiling and performance optimization techniques Collaborate closely with engineers across Build Toolchains, Services Platform, and infrastructure teams Provide business hours support for language-related issues, toolchains, and library upgrades On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers. Requirements 4+ years of professional software development experience Bachelor’s, Master’s, or PhD in Computer Science or a related technical field (e.g., Physics or Mathematics), or equivalent practical experience Strong communication and collaboration skills, with a track record of incorporating feedback and partnering effectively with engineers Demonstrated ability to define and deliver well-scoped projects and milestones Comfort working independently to solve complex, ambiguous problems and design the right solutions Preferred Qualifications Proficiency in programming and debugging across multiple languages such as Python, Go, C/C++, or Java 4+ years of software development experience in Python 2+ years of experience writing and maintaining Python libraries 2+ years of experience developing in C/C++ or Go Experience designing and building internal tools, libraries, compilers, or build systems (e.g., Bazel) in large engineering environment Compensation Dropbox applies increased tax deductible costs to remuneration earned by certain qualifying employees (to the extent an employee will be involved in the creation of the software as an “author”) for the transfer of copyrights, in accordance with the relevant provisions of the Personal Income Tax Act. Poland Pay Range200 600 zł—271 400 zł PLN
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Remote Data Entry Specialist – Accurate Information Management and Data Integrity Expert

Remote Full-time

**Experienced Part-Time Data Entry Clerk – Join blithequark's Dynamic Team and Revolutionize Customer Experience**

Remote Full-time

Accounting Assistant (100% Remote PST Only)

Remote Full-time

Experienced Full Time Airbnb Host Assistant for Blithequark – Claim Mediation, Customer Service, and Conflict Resolution Expert

Remote Full-time

RESEARCH ASST I (TEMP)

Remote Full-time

Experienced Social Media Content Moderator – Remote TikTok Community Management Opportunity with arenaflex

Remote Full-time

Experienced Part-Time Data Entry Specialist for Teens – Remote Online Job Opportunity to Earn and Develop Valuable Skills

Remote Full-time

SOCIAL MEDIA & CONTENT CREATOR - JEWELRY BRAND

Remote Full-time

**Experienced Remote Part-Time Data Entry Specialist – Supporting the Magic of Disney from Home**

Remote Full-time

**Experienced Part-Time Remote Customer Service Representative – Southwest Airlines Entry-Level Opportunity**

Remote Full-time
← Back to Home