Full Stack DATA Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+33 more
Job description
About the Role We are looking for a versatile Full Stack Data Engineer to spearhead the modernization and integration of our core platforms. In this role, you wonβt just be building web interfaces; you will be architecting the data pipelines, APIs, and backend systems that power them. You will take ownership of the full software lifecycle-bridging foundational legacy databases with high-performance modern web applications. If you thrive at the intersection of big data processing, robust API design, and user-facing application development, this is the role for you. What You Will Build & Own End-to-End Development: Design, develop, and deploy scalable web applications, taking features from database schema design to the client-side UI. Data Architecture & ETL: Build and optimize high-throughput data pipelines, ETL processes, and analytics engines using Kafka, Spark, and Python ecosystems. Systems Integration: Architect seamless integration layers to bridge contemporary front-end implementations with deeply rooted, foundational backend systems. Operational Excellence: Maintain robust CI/CD pipelines, automate deployments via GitHub, and ensure high code quality through comprehensive automated test suites. Infrastructure Management: Deploy and manage applications in Linux environments, utilizing Nginx and efficient shell scripting to ensure optimal system performance., We are looking for a versatile Full Stack Data Engineer to spearhead the modernization and integration of our core platforms. In this role, you wonβt just be building web interfaces; you will be architecting the data pipelines, APIs, and backend systems that power them.
You will take ownership of the full software lifecycle-bridging foundational legacy databases with high-performance modern web applications. If you thrive at the intersection of big data processing, robust API design, and user-facing application development, this is the role for you.
What You Will Build & Own
- End-to-End Development: Design, develop, and deploy scalable web applications, taking features from database schema design to the client-side UI.
- Data Architecture & ETL: Build and optimize high-throughput data pipelines, ETL processes, and analytics engines using Kafka, Spark, and Python ecosystems.
- Systems Integration: Architect seamless integration layers to bridge contemporary front-end implementations with deeply rooted, foundational backend systems.
- Operational Excellence: Maintain robust CI/CD pipelines, automate deployments via GitHub, and ensure high code quality through comprehensive automated test suites.
- Infrastructure Management: Deploy and manage applications in Linux environments, utilizing Nginx and efficient shell scripting to ensure optimal system performance.
Requirements
- Data & Analytics: Apache Kafka, Apache Spark, ETL processing, Pandas, NumPy
- Backend & APIs: Python (Flask/Django, SQLAlchemy), Core Java, Node.js (ExpressJS, SocketIO)
- Databases: PostgreSQL, Oracle 11g
- Frontend: HTML/CSS, JavaScript (ES6+)
- Infrastructure & Tools: Linux, Nginx, Shell Scripting, Git/GitHub, CI/CD pipelines
Bonus Points (Nice-to-Haves)
- Experience with C# and the .NET ecosystem.
- Exceptional analytical and problem-solving skills when debugging complex distributed systems.
- A strong collaborative mindset with the communication skills to translate complex technical concepts to cross-functional teams.
- High work discipline and the ability to operate autonomously in a fast-paced environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦