LabXchange Jobs 2022 in Lahore, Punjab, Pakistan – Principle Software Engineer

Website LabXchange

Are you looking for a Remote Job at LabXchange in Lahore, Punjab, Pakistan
in 2022. Then following info is about this job.

” id=”job-details” tabindex=”-1″>

About the job

About the project

LabXchange is a nonprofit science education platform based at Harvard University.

Whether due to economic or geographic limitations, too many students lack access to high-quality science education and opportunities to engage meaningfully in the scientific process. Globally, this has led to significant gaps in diversity across scientific fields and in scientific literacy overall. We believe that students everywhere should have equal opportunity to prepare for and be successful in science.

We aim to do this by making the best of digital science education available to teachers and students around the world for free through an advanced, flexible and interactive learning platform. This involves going way beyond text, videos and MCQs to virtual lab simulations, interactive animations, experimental design simulations and a knowledge graph that can be remixed into customized learning pathways. Social features like private classes, discussion forums, and mentorship empower and connect learners with educators.

We have a diverse team spread across multiple countries with a supportive and collaborative culture. You will work through our partner company.

You can learn more about us at

What’s the opportunity?

We are looking for principle software engineers to help us tackle complex challenges in the following areas:

  • Innovative learning experiences for science subjects.
  • Rich knowledge graph.
  • Complex authoring capabilities.
  • Adaptive learning and recommendations.
  • Capabilities for efficient internationalization and localization of content.

You will work in a cross-functional team to plan, shape and build product capabilities from start to finish: through conception, research, implementation, and maintenance.

You will also take the lead on:

  • Evolving the architecture of the service including leading the design for subsystems and managing tech debt. This requires an understanding of a broad range of tools and technologies, ability to analyze and understand the tradeoffs of different architectures in terms of scalability, resiliency, performance, and security and an understanding of modern cloud infrastructures.
  • Building and evolving the infrastructure, standards and quality of unit and integration testing.
  • Ensuring the system meets security and privacy goals.
  • Performance analysis and optimizations (local and architectural).
  • Enhancements to the developer experience.
  • Evolving the logging and error monitoring setup.
  • Ensuring automation for infrastructure configuration, delivery and deployment pipelines, developer environments etc.

Our frontend is written in Typescript and React. The backend is written in Django. The system is hosted in AWS. We do automated testing, code reviews, continuous deployment and infrastructure configuration with Terraform.

What skills are relevant?

  • Multiple years of experience working in an engineering role, preferably building SaaS products.
  • Experience building complex backends in Django or complex frontends in React.
  • Team player who enjoys helping others and collaborating to accomplish shared goals.
  • Ability to effectively articulate technical challenges and solutions.
  • Give and receive feedback easily, and assume good intent.
  • Flexible about learning and adopting new ways of working.
  • Proficient with standard software engineering methodologies including automated tests, code reviews and documentation.
  • Ability to maintain high-quality code in a delivery-focused environment.
  • Interest in building great user experiences.

Company: LabXchange

Vacancy Type: Full-time

Job Location:  Lahore, Punjab, Pakistan

Application Deadline: N/A

Apply Here