Job Description
Addepar is seeking a skilled Backend Software Engineer to join their Partner Platform team. This role involves building a new platform to enable third-party engagement with Addepar at scale. The ideal candidate will be passionate about handling large data volumes and solving complex engineering challenges in distributed systems. They will work in partnership with engineering partners and other platform users to identify requirements and priorities, and map out solutions for challenging technology and workflow problems.
What this role involves:
- Designing, developing, and deploying high-quality Java applications.
- Integrating with various data sources and services.
- Laying a solid foundation of the software architecture for the team.
- Focusing on backend services and APIs.
Requirements:
- B.S. or M.S. in Computer Science or a related field.
- 4+ years of software engineering experience.
- Expert-level proficiency in backend development with Java.
- Experience with AWS or another cloud platform.
- Experience with databases, SQL, NoSQL, OLAP, and/or data lake architectures.
- Experience with Java, Spring Boot, RESTful APIs, and related technologies is preferred.
What Addepar offers:
- Opportunity to work on a new platform from scratch.
- Chance to solve hard problems at high scale.
- Work in partnership with engineering partners.