Want to get hired at Lumenalta?

Software Engineer Data & Video Systems

Lumenalta

HybridHybrid

Original Job Summary

About Lumenalta

At Lumenalta, we partner with visionary organizations to build technology that makes a real impact. Our teams work at the intersection of engineering, science, and innovation—delivering solutions that are modular, testable, and designed to last. If you’re excited about building systems used in labs and research institutions worldwide, this is the role for you.

What You’ll Be Doing

As a Software Engineer Data & Video Systems at Lumenalta, you will:

  • Design and build new applications using Python, TypeScript, JavaScript, GStreamer, and Docker.
  • Develop tools for video storage, data analysis, and visualization.
  • Maintain and optimize CI/CD pipelines (GitLab CI).
  • Collaborate with researchers, hardware engineers, and cross-functional teams.
  • Drive the transition from legacy systems to modern architectures.
  • Own the process end-to-end—from idea through deployment.

Tech Stack

Backend: Python (Flask/FastAPI, CLI tools), Shell Front-end: TypeScript + Web Components (minimal frameworks) Ops: Docker, GitLab CI, Linux-first Video: GStreamer, FFmpeg Storage: S3-compatible object storage, Apache Iceberg (early stage) Cloud/Infra: Bare metal + Cloud (lightweight deployments) Data formats: JSON, CSV, Markdown, MCAP

What We’re Looking For

We are seeking candidates with:

  • 3+ years of experience in software development.
  • A strong background with Python, Docker, and Linux (CLI, processes, debugging).
  • Familiarity with video/audio frameworks such as GStreamer or FFmpeg.
  • Experience with automation and data systems.
  • An interest in scientific tooling, hardware integration, or AV systems.
  • Strong communication and collaboration skills.

Key skills/competency

Python, Docker, Linux, GitLab CI, GStreamer, FFmpeg, TypeScript, CI/CD, automation, data analysis

How to Get Hired at Lumenalta

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Python, Docker, and Linux skills.
  • Research Lumenalta: Understand their innovation and tech impact.
  • Showcase project experience: Detail video and data system projects.
  • Prepare for technical interviews: Review CI/CD and modern architecture concepts.

📝 Interview Preparation Advice

Technical Preparation

Review Python frameworks and Docker deployment.
Practice Linux command-line debugging skills.
Refresh knowledge on CI/CD pipeline setup.
Study video processing libraries like GStreamer.

Behavioral Questions

Describe a challenging collaborative project.
Explain handling tight deadlines.
Discuss experience with legacy system migrations.
Share examples of cross-functional teamwork.