Senior Software Engineer Opportunity

phine tech company

Subscribe to our Telegram & Twitter Channel

Senior Software Engineer in KENYA

Remote 7 months ago

Phine Tech is a forward-thinking technology consulting company that goes beyond traditional consultancy services. We provide hands-on support, cloud-based infrastructure funding and credits, strategic partnerships with tech giants, CTO and technical co-founder search services, development team building, and AI integration — all designed to future-proof businesses.

We are expanding our team and have exciting part-time remote opportunities available for innovative and skilled professionals. Explore the roles below:


1. IoT Systems Engineer
  • Location: Remote
  • Type: Part-time

About the Role:

We are seeking an IoT Systems Engineer to bridge the gap between hardware and software, enabling seamless integration of IoT devices with our platform. You will design and implement systems that collect, process, and analyze data from connected devices, driving innovation in our IoT ecosystem.

Key Responsibilities:

  • Design and implement IoT solutions that integrate hardware and software systems.
  • Develop firmware and software for IoT devices, ensuring reliability and scalability.
  • Collaborate with hardware engineers to optimize device performance and connectivity.
  • Build and maintain IoT data pipelines for real-time data processing and analytics.
  • Stay updated on emerging IoT technologies (e.g., 5G, LPWAN, edge AI) and incorporate them into solutions.
  • Troubleshoot and resolve issues related to device connectivity, data transmission, and system integration.

Requirements:

  • 5+ years of experience in IoT systems engineering or related fields.
  • Strong programming skills in C/C++, Python, or similar languages.
  • Experience with IoT protocols (MQTT, CoAP, WebSocket) and platforms (AWS IoT, Azure IoT, Google IoT Core).
  • Knowledge of embedded systems, microcontrollers, and sensors.
  • Familiarity with edge computing and real-time data processing.
  • Understanding of cybersecurity best practices for IoT systems.
  • Self-motivated and able to thrive in a remote work environment.



2. Data Scientist
  • Location: Remote
  • Type: Part-time

About the Role:

We are looking for a Data Scientist to develop AI models that generate insights, optimize farm performance, and enhance maintenance processes. You will work on innovative AI/data products, leveraging emerging technologies to solve complex problems in agriculture and beyond.

Key Responsibilities:

  • Develop and deploy machine learning models to analyze data and generate actionable insights.
  • Collaborate with cross-functional teams to identify opportunities for AI-driven optimization.
  • Build predictive maintenance models to improve equipment reliability and reduce downtime.
  • Explore and implement emerging AI technologies (e.g., generative AI, reinforcement learning, federated learning).
  • Design experiments and analyze data to validate model performance.
  • Communicate findings and recommendations to stakeholders in a clear and actionable manner.

Requirements:

  • 5+ years of experience in data science or machine learning.
  • Proficiency in Python, R, or similar programming languages.
  • Strong knowledge of machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Experience with big data tools (Spark, Hadoop) and cloud-based AI services.
  • Familiarity with emerging AI trends and their practical applications.
  • Strong problem-solving skills and a passion for innovation.
  • Ability to work independently and collaborate effectively in a remote team setting.



3. Data Engineer
  • Location: Remote
  • Type: Part-time

About the Role:

We are seeking a Data Engineer to design and maintain robust data pipelines that power our analytics and AI initiatives. You will ensure the availability, reliability, and scalability of our data infrastructure while integrating emerging technologies.

Key Responsibilities:

  • Design, build, and maintain scalable data pipelines for ingesting, processing, and storing large volumes of data.
  • Collaborate with data scientists and analysts to ensure data accessibility and quality.
  • Optimize data workflows for performance and cost-efficiency.
  • Implement data governance and security best practices.
  • Stay updated on emerging data technologies (e.g., data lakes, real-time streaming, graph databases).
  • Troubleshoot and resolve data pipeline issues promptly.

Requirements:

  • 5+ years of experience in data engineering or related fields.
  • Proficiency in SQL, Python, and big data tools (Spark, Kafka, Airflow).
  • Experience with cloud data platforms (Snowflake, BigQuery, Redshift) and ETL/ELT processes.
  • Strong understanding of data modeling and database design.
  • Familiarity with emerging data trends (e.g., data mesh, data observability).
  • Excellent problem-solving and communication skills.
  • Comfortable working in a fully remote, distributed team environment.



Ready to shape the future of technology with Phine Tech? Join us and be part of a team that pushes the boundaries of innovation.

📩 Apply now by sending your resume to careers@phinetech.com.

Let's build the future together! 🚀

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly