onsite
Fullstack Engineer - Data Platform
Full Stack Developer
Fullstack engineer responsible for designing, building, and maintaining a data platform on AWS, leveraging Amazon RDS, DocumentDB, and Django to deliver scalable, high‑performance data services.
About the role
Key Responsibilities
- Design and implement end‑to‑end data pipelines and APIs using Django and Python.
- Develop, tune, and maintain relational databases on Amazon RDS and NoSQL stores on DocumentDB.
- Build responsive front‑end components for internal data tools, ensuring seamless integration with back‑end services.
- Collaborate with data engineers, analysts, and product teams to define data models, schemas, and access patterns.
- Monitor, troubleshoot, and optimize performance, security, and cost of the data platform on AWS.
Requirements
- 3+ years of professional experience building full‑stack applications with Python/Django.
- Strong knowledge of AWS services, especially Amazon RDS and DocumentDB.
- Proficiency in SQL, data modeling, and writing efficient queries for large datasets.
- Experience with RESTful API design, authentication, and versioning.
- Solid understanding of cloud‑native best practices, including monitoring, CI/CD, and security.