Motive

Software Engineer – Data Platform

Motive

full-time

Posted on:

Location Type: Hybrid

Location: Islamabad • 🇵🇰 Pakistan

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AirflowApacheDistributed SystemsDockerETLKafkaKubernetesPythonSDLCSpark

About the role

  • Design and develop scalable distributed systems and frameworks for data management
  • Focus on addressing fault-tolerance and high availability issues, and work on scaling ingestion pipelines, improving and adding features to ETL framework while maintaining SLAs on performance, reliability, and system availability.
  • Collaborate with engineers across teams to identify and deliver cross-functional features
  • Participate in all aspects of the software development life cycle, from design to implementation and delivery.

Requirements

  • 3+ years Hands-on software engineering experience
  • Backend programming skills including multi-threading, concurrency, etc and proficient in one or more of Python
  • Strong CS fundamentals including data structures, algorithms, and distributed systems
  • Experience in designing, implementing, and operating highly scalable software systems and services
  • Experience building systems using technologies like Apache Kafka, Apache Spark, Airflow, Kubernetes
  • Experience with service-oriented architectures
  • Excellent troubleshooting skills and track record of implementing creative solutions
  • Hands on experience with containerized platforms like Docker and Kubernetes
  • BS in Computer Science or a related field; Masters preferred
  • Excellent verbal and written skills. You collaborate effectively with other teams and communicate clearly about your work.
Benefits
  • Creating a diverse and inclusive workplace
  • Equal opportunity employer

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonmulti-threadingconcurrencydata structuresalgorithmsdistributed systemsscalable software systemsservice-oriented architecturestroubleshootingETL framework
Soft skills
collaborationcommunicationproblem-solving
Certifications
BS in Computer ScienceMasters in Computer Science