Infrastructure Software Engineer, Remote - Mexico | Dropbox Careers

EducationPals

México

Remote

MXN 420,000 - 720,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dropbox is seeking an Infrastructure Software Engineer to shape robust backend systems from the ground up for scalable, distributed applications. This remote role in Mexico focuses on building and optimizing backend services across multiple projects, with emphasis on performance, reliability, and data integrity.

The ideal candidate will have strong experience in multi-threaded, distributed systems and be proficient in Python, Go, C/C++, or Java, with a solid grounding in OS internals and

Qualifications

  • BS, MS, or PhD in Computer Science or related technical field involving coding, or equivalent technical experience.
  • + years of professional software development experience.
  • Experience building large-scale, multi-threaded, geographically distributed backend systems.
  • Proficient in Python, Go, C/C++, or Java.
  • Experience with OS internals, filesystems, databases, networks, and compilers.
  • Ability to independently execute tasks.

Responsibilities

  • Design, implement, and maintain robust backend services for scale and reliability.
  • Architect and optimize distributed systems to handle growth and ensure data integrity.
  • Collaborate with cross-functional teams to deliver high-quality infrastructure upgrades.
  • Evaluate new technologies and drive adoption of best practices in backend engineering.

Skills

Backend systems design
Multi-threaded systems
Distributed architecture
Python
Go
C/C++
Java
OS internals
Networking
Debugging

Education

BS/MS/PhD in CS or related field

Job description

Go to Dropbox Careers homepage Jobs that caught your eye Infrastructure Software Engineer Remote - Mexico Role Description As an Infrastructure Engineer, your role will be crucial in shaping and constructing the robust systems that not only support our current flagship products but also lay the groundwork for the next wave of engineering innovations. From optimizing user experiences across various projects to ensuring seamless scalability and data integrity, you'll be at the forefront of shaping

  • BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • + years of professional software development experience
  • Demonstrated experience in building and managing large-scale, multi-threaded, and geographically distributed backend systems
  • Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java
  • Experience working with operating system internals, filesystems, databases, networks, and compilers.
  • Ability to independently execute tasks at hand
Courses relevant to this posting

Relevance is based on skills and concepts, not a guarantee that you qualify.

Covered skills: AI fundamentals Machine learning Python

Skills to close: None listed

Build the skills for this job

Coming-soon courses matched to this posting: outline, waitlist, and skill path.

Learn to choose and design data structures that minimize memory footprint while maintaining functionality.

2. Efficient State Management and History

Master techniques for tracking and replaying state changes without excessive memory overhead.

3. Resource Budgets and Performance Profiling

Establish and enforce resource budgets for memory, CPU, and battery in real-world applications.

4. Rule Extraction and Verification Strategies

Build systems that verify correctness through explicit rule modeling and move-by-move testing.

5. Constraint-Driven Feature Scoping

Use resource constraints as a forcing function to prioritize features and simplify architecture.

6. Mobile and Embedded System Patterns

Apply constraint-driven design to modern mobile apps and embedded device development.

7. Applying Constraints to AI and Data Systems

Transfer constraint-driven thinking to AI pipelines, vector databases, and retrieval systems.

Other verified postings in the same role family or with overlapping skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Infrastructure Engineer (Mexico) - Scalable Backend
Remote Infrastructure Engineer (Mexico) - Scalable Backend

EducationPals • Mexico

Remote
MXN 420,000 - 720,000
Backend Product Software Engineer
Backend Product Software Engineer

Dropbox • Mexico

Remote
MXN 900,000 - 1,300,000
Full Stack Product Software Engineer
Full Stack Product Software Engineer

Dropbox • Mexico

Remote
MXN 900,000 - 1,300,000
Polarion Software Developer/ 100% Remote in Mexico
Polarion Software Developer/ 100% Remote in Mexico

Pyramid Consulting, Inc • Mexico

Remote
MXN 1,115,241 - 1,486,988
Senior DevOps / Cloud Infrastructure Engineer
Senior DevOps / Cloud Infrastructure Engineer

Distillery • Mexico

Remote
MXN 800,000 - 1,200,000
Competitive compensation package
Generous vacation
Comprehensive benefits
+2
Engineer II, Software
Engineer II, Software

Levi Strauss & Co. • Ciudad de México

Hybrid
MXN 350,000 - 650,000
Staff Software Engineer, Ai Platform & Enablement
Staff Software Engineer, Ai Platform & Enablement

Zendesk, Inc. • Tijuana

Remote
MXN 1,862,000 - 2,793,000
Full Stack Engineer
Full Stack Engineer

Persistent Systems • Guadalajara

Hybrid
MXN 744,601 - 1,116,902
Employee health insurance
Quarterly promotions and educational support
Flexible working hours
Staff Software Engineer, AI Platform & Enablement
Staff Software Engineer, AI Platform & Enablement

Zendesk, Inc. • Ciudad de México

Remote
MXN 900,000 - 1,200,000
Sales Engineering Delivery Manager (Middle/Senior) ID39657
Sales Engineering Delivery Manager (Middle/Senior) ID39657

AgileEngine • Ciudad de México

On-site
MXN 623,347 - 727,239
Professional growth opportunities
Competitive compensation
Flexible working hours