What are the responsibilities and job description for the Software Engineer position at FileScience?
About the Company - At Filescience, we’re solving one of the most deceptively simple yet technically complex problems in cloud systems: cloud-to-cloud backup and recovery.
On the surface, it sounds straightforward. In reality, building a massively distributed system that moves data across platforms quickly, securely, and efficiently is an engineering challenge that never stops evolving.
About the Role
As a Software Engineer at Filescience, you’ll play a key role in architecting, building, and optimizing our massively distributed cloud-to-cloud backup and recovery system. You won’t just write code—you’ll own critical backend components, shape architecture decisions, and drive performance improvements that directly impact our customers.
What You'll Do
- Build and scale distributed systems in a Python-heavy AWS environment (ECS, Lambda, DynamoDB, and more).
- Solve complex problems in performance, security, and scalability.
- Work directly with leadership and have a real voice in technical and product decisions.
- Learn new technologies—if you have web dev experience, great; if not, we’ll support you in picking it up.
Why Join Us?
- Own major pieces of our backend – from architecture to deployment.
- Equity & Ownership – You’ll have a stake in the company’s success.
- High-Impact Work – Your code won’t sit in a queue. It’ll go live, fast, and be seen by all our customers.
- Fast Career Growth – Leadership and technical ownership opportunities are everywhere here.
- Startup Energy Stability – We move fast but back it with real clients, revenue, and partnerships.
Qualifications
- 3 years of professional software engineering experience (Python).
- Strong AWS experience (ECS, Lambda, DynamoDB are a big plus specifcally).
- Experience with SQL and NoSQL databases.
- Comfortable writing high-performance, concurrent applications.
- Proficiency with Docker.
- Willingness to learn, adapt, and contribute beyond your core expertise.
Nice-to-Haves
- Experience with Infrastructure as Code (CDK, CloudFormation, or Terraform).
- Knowledge of CI/CD pipelines and deployment automation.
- Experience with C , Rust, or Go.
What we can offer you
- 100% Medical, Dental & Vision Coverage with co-pay reimbursement– the best and most comprehensive plan an employer can offer
- 50% Off Apple Products
- 2% Interest Rate Reduction For Your Home Mortgage
- Industry Leading Paid Time Off Personal Days Sick Days
- Professional Development & Life Assistance Programs
- UberEats Credits & Life Insurance
- Peloton Discounts & Bi-Monthly Video Game Tournaments
- Weekly Company Paid Lunches, Bi-Monthly Dinners, and Unlimited Snacks
- Gold Bar Program & Exclusive Discounts
- Pet Insurance & Cryogenic Therapy Sessions (Yes, really.)
Salary : $80,000 - $100,000