- Company Name
- Addepar
- Job Title
- Sr. Frontend Software Engineer - Partner Platform
- Job Description
-
**Job Title**
Sr. Frontend Software Engineer – Partner Platform
**Role Summary**
Lead the design, implementation, and maintenance of scalable frontend and backend solutions for a partner integration platform. Work cross‑functionally with product, operations, and engineering to build data lakehouse interfaces, embedded dashboards, and analytics tools that enable seamless internal and external data ingestion and transformation.
**Expectations**
- Deliver well‑designed, testable, and maintainable code that meets business and performance goals.
- Own project priorities, timelines, and technical direction.
- Mentor junior engineers and promote best practices across the team.
- Communicate complex technical concepts clearly to product managers, partners, and stakeholders.
- Advocate for ownership, collaboration, and continuous learning.
**Key Responsibilities**
1. **Architecture & Development**
- Design and build end‑to‑end frontend components (React, Ember, or similar) and supporting backend services (Python or Java).
- Create API integrations for internal and external data sources, supporting complex transformations and analytics.
2. **Testing & Quality**
- Write unit, integration, and end‑to‑end tests.
- Implement continuous integration/continuous delivery pipelines and enforce code quality standards.
3. **Collaboration**
- Partner with product managers to clarify requirements and prioritize features.
- Coordinate with engineering, operations, and vendor teams on data pipelines, embedded dashboards, and acquisition projects.
4. **Mentoring & Knowledge Sharing**
- Provide technical guidance to teammates, conduct code reviews, and share best practices.
5. **Strategic Product Development**
- Contribute to the design of new strategic products and platform enhancements, ensuring scalability and extensibility.
**Required Skills**
- Strong frontend development proficiency (React, Angular, EmberJS; Ember expertise is a plus).
- Moderate backend development experience in Python or Java.
- SQL and relational database experience (performance tuning, schema design).
- Experience building APIs, data pipelines, and data transformation logic.
- Familiarity with unit testing frameworks, CI/CD, and agile development practices.
- Excellent problem‑solving, analytical, and communication skills.
- Proven ability to mentor and collaborate in a cross‑functional environment.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
- No mandatory certifications required.
---
Edinburgh, United kingdom
Hybrid
11-11-2025