Junior Software Engineer
Overview
The Junior Software / Platform Engineer role focuses on developing a cutting-edge IoT and data intelligence platform for processing large-scale sensor and operational data. Ideal for recent graduates or early-career engineers, this position combines backend, frontend, cloud engineering, data engineering, and applied AI/ML.
Engineers in this role will gain hands-on experience and work closely with senior engineers to create scalable and reliable software systems, positioning them for growth in adynamic engineering environment.
The Role
In this role, you will develop backend services and RESTAPIs using Python and Django, while also contributing to frontend development with JavaScript and HTML/CSS. You'll assist in building data ingestion pipelines and support ETL tasks with databases like PostgreSQL. Depending on your skills, you may also engage in machine learning projects and help deploy applications to AWS or Azure. Collaborating with cross-functional teams, you'll ensure adherence to best practices and participate in ongoing performance improvements.
Key Responsibilities
Your responsibilities include developing and maintaining software components, data pipelines, and cloud infrastructure. You will write and review code, engage in design and troubleshooting sessions, and collaborate closely with team members. As a proactive learner, you'll stay updated with relevant technologies and methodologies, contributing to the delivery of end-to-end solutions while adhering to quality standards and operational guidelines.
Skills & Experience
You possess a relevant degree in computer science, software engineering, or data science, and have a solid understanding of programming fundamentals. Proficiency in Python is essential, alongside an interest in backend development and cloud services. Effective communication skills and analytical problem-solving abilities are key traits, while experience with technologies like Docker, relational databases, and machine learning frame works is desirable. You're eager to learn and collaborate, demonstrating initiative through personal or academic engineering projects.
