remoteonsite
Senior Software Engineer - Data Control Frameworks - Addepar
Software Engineer
Lead the design and implementation of robust data control frameworks, ensuring data integrity and compliance across a global investment platform using Python, Java, and AWS services.
About the role
Key Responsibilities
- Architect and develop scalable data control services that enforce data quality, lineage, and compliance across the platform.
- Collaborate with data scientists, product managers, and infrastructure teams to translate business requirements into technical solutions.
- Implement and maintain RESTful APIs and microservices using Java and Python, ensuring high availability and performance.
- Design and optimize SQL queries and data pipelines for large-scale financial datasets.
- Integrate with AWS services (S3, Redshift, Glue, Lambda) to support data ingestion, transformation, and storage.
- Drive continuous improvement through automated testing, CI/CD pipelines, and code reviews.
Requirements
- 5+ years of software engineering experience in a data‑centric environment.
- Strong proficiency in Java and Python, with solid understanding of object‑oriented design.
- Hands‑on experience with SQL and relational database design.
- Proficient with AWS cloud services and infrastructure as code.
- Excellent problem‑solving skills and a passion for building reliable, high‑performance systems.
Skills
pythonjavasqlawscicd