Junior Software Engineer (Data Products)
Core
Build and scale a modern data platform by creating high-performance data pipelines, billing infrastructure, and self-serve data APIs.
Role type
Junior Software Engineer (Data Products)
Builds
Scalable data ingestion/processing systems, billing architecture, and data APIs
Domain
FinTech / Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Programming languages, SQL, Git, REST APIs, Microservices concepts, Problem-solving
Preferred skills
Python/Shell scripting, Cloud platforms (GCP/AWS/Azure), Docker, Data processing tools (Airflow/Kafka/Spark), Infrastructure as Code (Terraform)
Technologies
GCP (Pub/Sub, BigQuery, Cloud Storage), SQL, NoSQL, Docker, Airflow, Kafka, Spark, Terraform
Responsibilities
Design and maintain scalable data ingestion and processing systems using ETL/ELT methodologies; Deploy and maintain software utilizing GCP services; Partner with BI, infrastructure, and product teams to deliver technical solutions; Build and document APIs for internal and external stakeholders; Optimize schemas and write efficient queries for high-volume transactions; Contribute to reliable billing architecture within an event-driven environment; Participate in testing, monitoring, and logging practices
Seniority
Junior, hands-on IC
