Staff Software Engineer (Files Platform)
- United States
- Lead/Staff
- 7+ years
- Posted
Skills
Required
- Server
- server-side
- Java / Python / C++
- relational databases
- MySQL
- Postgres
- SQL
- building scalable cloud infrastructure
- AWS
- backend software engineering
Preferred
- synchronization
- meeting compliance revocation SLAs
Join Addepar's Files Platform team as a Staff Software Engineer. In this role, you will be responsible for building and maintaining Addepar's enterprise file management platform, tackling challenges related to distributed systems, event-driven architectures, and enterprise-scale access control. You will collaborate with product managers, engineers, security, and compliance partners, and mentor other engineers on the team. This position offers a competitive benefits package, flexible time off, and opportunities for growth and development.
Responsibilities
- Architect, implement, and maintain backend services that manage file storage, permissions synchronization, and third-party integrations at enterprise scale.
- Design and build event-driven systems for real-time permission propagation across Addepar's financial graph and external storage providers, meeting compliance revocation SLAs.
- Mentor other engineers on the team and promote engineering best practices and principles, while collaborating effectively with product managers, engineers, security, and compliance partners.
Requirements
- Experience with server-side languages like Java, Python, or C++
Experience with relational databases (MySQL, Postgres, SQL Server)
- [Bonus] Experience with building scalable cloud infrastructure on AWS
- Ability to complete complex projects involving partners across multiple teams
- B.S., or M.S. in Computer Science or similar technical field of study
- Excellent written and verbal communication skills
- [Bonus] Working with File System vendors
- 7+ years of professional backend software engineering experience
Pay
USD 158,000 - 248,000
jobapplier