Job Description
Addepar is seeking a Senior Software Engineer to join its Trading team. The Trading team develops distributed services utilized across Addepar's engineering stack. The ideal candidate will design, implement, and roll out systems instrumental in Addepar's growth and global expansion.Role involves:
- Designing scalable, robust, and maintainable software systems.
- Writing high-quality, efficient, and well-tested code.
- Working across the entire software development lifecycle.
- Conducting thorough code reviews.
- Tackling complex technical challenges and providing innovative solutions.
- Identifying and addressing performance bottlenecks.
- Implementing and improving CI/CD pipelines.
Requirements:
- 5+ years of backend software engineering experience.
- Proficiency in object-oriented languages such as Java.
- Proficiency with relational and non-relational datastores.
- Proficiency in CI/CD, monitoring, and logging systems.
Addepar Offers:
- Opportunity to work within a team of talented engineers.
- Chance to design, implement, and roll out systems instrumental in Addepar's growth and global expansion.