Files.com is a profitable, founder-led SaaS company powering secure file transfer and automation for over 4,000 brands. The Backend Engineer will be responsible for building production-grade systems that handle hundreds of millions of API calls daily, focusing on performance, resilience, and reliability.
Responsibilities:
- Ship Production Code in Ruby, Golang, Java, Python, and JavaScript: Write performant, maintainable Ruby that scales
- Own Features End-to-End: Design, implement, deploy, and support services
- Push Beyond Rails: Work with microservices, Redis, Elasticsearch, proprietary infrastructure, and large-scale integrations
- Collaborate Across Teams: Partner with infrastructure, frontend, and product to deliver cohesive systems
- Elevate Quality: Contribute to code reviews, documentation, and standards that make the team stronger
- Optimize Performance: Identify bottlenecks and build systems that are resilient, fast, and reliable
Requirements:
- Experience with Ruby and a strong understanding of its ecosystem
- Ability to write performant, maintainable code in Ruby, Golang, Java, Python, and JavaScript
- Experience with distributed systems and large-scale integrations
- Familiarity with Redis and Elasticsearch
- Experience with CI/CD processes, particularly using GitLab
- Strong understanding of testing frameworks such as RSpec and Minitest
- Ability to collaborate across teams including infrastructure, frontend, and product
- Experience in optimizing performance and identifying bottlenecks in systems
- Experience with microservices architecture
- Familiarity with cloud services such as AWS, S3, and Azure
- Interest in contributing to open-source projects
- Experience with building production-grade systems that prioritize performance, resilience, and reliability