DevJobs

Director of Software

Overview
Skills
  • SQL SQL
  • Python Python
  • PyTorch PyTorch
  • InfluxDB InfluxDB
  • MongoDB MongoDB
  • CI/CD CI/CD
  • GitLab GitLab
  • AWS AWS
  • AWS Lambda AWS Lambda
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ
  • message queues
  • test-driven development
  • test frameworks
  • non SQL databases
  • multi threading
  • multi tasking
  • AWS SQS
  • AWS EKS
  • AWS CloudFront
Description

At Orca AI, we are on a mission to make shipping companies rethink the way they operate and empower their crews with AI and automation for a safer and more efficient maritime industry.

We are seeking an experienced Software Manager to join our fast-growing team to play a crucial role in leading a key development team in Orca AI. This is a unique opportunity combining hands-on technical expertise with managerial responsibilities. The ideal candidate is a skilled architect and manager with a deep experience in various software technologies, who is passionate about code and has a hands-on approach.

What will you do?

  • Lead a team of software and QA engineers while participating in Orca AI's hyper-growth
  • Lead complex, multi-disciplinary engineering projects
  • Lead the software engineering, processes and standards with an impact on the whole software group in Orca AI.
  • Recruit, empower and grow team members
  • Design architecture with scalability, flexibility, and maintainability in mind.
  • Work with Product Management, plan and prioritize according to risks, deadlines, and external commitments
  • Work along other teams including Algo & System
  • Ensure open communication within the team, and establish genuine trust and working relationships that enable the team to deliver and excel.
  • Report directly to the VP R&D

Requirements:

Requirements:

  • B.Sc. in Computer Sciences or equivalent
  • 10+ years of experience in Software Engineering, preferably in startup environments
  • 4+ years of experience leading large engineering teams
  • Strong Experience in back end technologies, Python, Docker, AWS-based systems, K8s, SQL and non SQL databases, message queues.
  • Experience in developing a multi threading/tasking applications
  • Experience designing scalable and highly available systems
  • Experience working in a CI/CD environment
  • In-depth experience with test frameworks and test-driven development
  • Fluent English speaking

Advantages:

  • Experience with computer vision systems and AI-driven products
  • Experience with video systems (video streaming, media servers)
  • Experience with the following technologies - Gitlab, InfluxDB, RabbitMQ, MongoDB, Pytorch, AWS (SQS, CloudFront, Lambda, EKS)
Orca AI