Software developer (Full-stack and ETL)
Core
Design, develop, deploy, 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 data management and analytics.
Domain
Data engineering and full-stack web development on AWS
Required skills
Python, Django, React, AWS, Docker, CI/CD, SQL, REST APIs, 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, Databricks, Okta, S3
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
Mid-level professional