DevJobs

Senior Software Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • MongoDB MongoDB
  • Linux Linux
  • AWS AWS
  • Kubernetes Kubernetes
  • Cloud infrastructure
  • Communication protocols
  • Distributed systems
  • SaaS platforms
  • AI tools
  • Embedded development
  • IoT
  • Mobile networks
  • Real-time systems

🚀 About Elsight

Elsight is pioneering the future of connectivity. Our product, Halo, delivers secure, real-time communication for drones and autonomous systems through a unique combination of hardware, software, and cloud technology. With proven global traction, we build tech that truly makes a difference.


🤝 Who Are We Looking For

You thrive in a startup environment—balancing quality with timely delivery while working smart, collaboratively, and with purpose. You're independent but team-oriented, a clear communicator who simplifies complexity, driven by curiosity, and passionate about building great things together.

Ideally, you bring:

  • 5+ years of hands-on software development experience, with strong proficiency in Python
  • Proven experience building and maintaining backend systems in production
  • Strong understanding of Linux networking, communication protocols, and distributed systems
  • Experience with automating cloud infrastructure (AWS) and Kubernetes
  • Experience developing cloud systems and SaaS platforms
  • Bonus: background in real-time systems, IoT, Mobile networks, and embedded development
  • Big bonus: you know how to leverage AI tools to expand your capabilities and boost your day-to-day creativity, innovation and productivity


If you’re passionate about the role and the description speaks to you—we encourage you to apply and talk with us, even if you don’t meet 100% of the listed qualifications!


🛠️ What You’ll Do

As a key member of our growing R&D team, you will:

  • Design and build robust, high-performance backend services using Python
  • Develop, scale, and continuously improve cloud-based systems and SaaS platforms
  • Work with AWS, MongoDB, and Kubernetes
  • Take full ownership of features—from planning through architecture, implementation, and deployment as feature owner
  • Collaborate with your teammates to brainstorm, build, and deliver impactful features
  • Bring ideas, challenge the status quo, and actively shape how we build and improve our systems


📩 Still reading? That probably means something clicked.

Send us your resume, we’d love to meet you! Worst case? You meet a team of innovators just like you.

Elsight