API & Data Engineer II
Core
Design, develop, and maintain scalable Python-based applications, data pipelines, and microservices to support software products for financial advisors and end clients.
Role type
Mid-level IC API & Data Engineer
Builds
Production data pipelines, containerized microservices, and API services
Domain
Financial services technology
Deliverable
production ML models | product features | infrastructure
Required skills
Python, AWS Glue, PySpark, AWS EKS, API Gateway, AWS Lambda, DynamoDB, PostgreSQL, Kafka, CI/CD, Terraform, OOP, data modeling
Preferred skills
AWS Associate certifications, Kong API Gateway, GitHub Copilot, TDD, unit testing frameworks
Technologies
Python, Flask, FastAPI, Django, AWS, PySpark, Kafka, Terraform, Confluence, JIRA, GitHub
Responsibilities
Design and develop Python applications and services; Build and optimize data pipelines; Develop and deploy containerized applications; Implement API and Microservices patterns; Integrate with various data stores; Implement messaging and streaming solutions; Write clean, testable code following TDD principles; Document technical designs and manage tasks.
Seniority
Mid-level, hands-on IC