Software developer (Full-stack and ETL)
Core
Design, develop, and maintain end-to-end features for a modern data-driven web application, including backend systems, frontend interfaces, and ETL pipelines.
Role type
Full-stack and ETL Developer
Builds
Scalable data ingestion frameworks, REST APIs, and cloud-native web applications for internal data management and reporting.
Domain
Data Engineering and Full-stack Web Development
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Django, React, AWS, Docker, CI/CD, SQL, REST API design, SAML authentication, Linux automation
Preferred skills
Databricks experience, experience with enterprise authentication systems, experience with cloud infrastructure management
Technologies
Django, React, Python, AWS (EC2, VPC, ALB, Route 53, ACM, IAM), Docker, GitHub Actions, SAML, Okta, Databricks, SQL
Responsibilities
Develop backend systems using Django and Python, including REST API design and authentication. Build and maintain frontend applications using React. Design, deploy, and operate cloud infrastructure on AWS. Design, develop, and maintain Python-based ETL frameworks. Support and troubleshoot production ETL jobs across Linux, AWS Lambda, EC2, and Windows environments.
Seniority
Professional (Tier I)