Seedfi is expanding its engineering team and seeking a Data Engineer to join our growing engineering team. This Engineer will play an important role in building robust, scalable data infrastructure that powers our lending operations and future financial products. You will work on microservices architecture, real-time data pipelines, and analytics systems that directly impact our ability to serve customers and make intelligent lending decisions.
Key Responsibilities
- Core Infrastructure & Architecture
- -Design and maintain microservices-based data infrastructure, migrating from legacy monolithic systems to modern, scalable architectures.
- -Build and optimize data pipelines for loan origination, underwriting, credit scoring, and risk assessment.
- -Develop robust APIs and services for credit bureau integration, fraud detection, and customer analytics.
- -Implement caching strategies and performance optimizations to handle high-volume transaction processing.
- Data Engineering & Analytics
- -Create and maintain ETL pipelines that aggregate data from multiple sources including customer transactions, repayment behaviors, and external data providers
- -Build data models for credit scoring, customer segmentation, and portfolio risk analysis
- -Design database schemas and manage PostgreSQL databases ensuring data integrity and optimal performance
- Innovation & Growth
- -Contribute to data infrastructure for new product lines including investment products, savings accounts, and financial advisory service.
- -Build partner integration pipelines for third-party financial services and investment platforms.
- -Develop customer behavior analytics to support cross-selling and personalized financial product recommendations
- -Create data frameworks to support regulatory compliance and reporting requirements
- Quality & Reliability
- -Implement comprehensive audit logging, data lineage tracking, and tamper-proof record systems
- -Build automated testing frameworks and migration scripts with resume functionality
- -Establish data governance practices and ensure security standards across all systems
- -Monitor and optimize system performance, troubleshooting complex technical issues
Requirements:
- -Bachelor’s degree in Data science, Computer science, or a related field, or equivalent work experience.
- -3+ years of experience in data engineering, preferably in fintech, banking, or financial services.
Technical Skills:
- -Strong proficiency in Python and SQL, with experience in frameworks like FastAPI, Django, or similar.
- -Hands-on experience with PostgreSQL or other relational databases, including schema design and optimization.
- -Experience building and maintaining ETL pipelines and data integration systems
- -Understanding of microservices architecture and API development.
- – Excellent communication skills and work ethics
- -Experience with credit scoring models, risk assessment, or lending operations.
- -Knowledge of credit bureau integrations (CRC, FirstCentral, etc.).
- -Understanding of financial regulations and compliance requirements in Nigeria.
- -Background in building analytics systems for investment or wealth management products.-Experience with cloud platforms (AWS, GCP, or Azure).
- -Knowledge of caching systems (Redis, Memcached) and performance optimization.
- -Familiarity with message queues and event-driven architectures.
- · Proficiency with Docker and containerization technologies.
- Version control with Git and CI/CD practices.
Soft Skills:
- -Strong problem-solving skills with ability to debug complex technical issues systematically.
- -Self-motivated with ability to work independently and take ownership of projects.
- -Excellent communication skills for collaborating with cross-functional teams.
- -Entrepreneurial mindset with interest in building systems that scale.
- -Passion for financial inclusion and improving access to credit in emerging markets.