Senior Software Engineer - Core Network
Plan-S Satellite and Space Technologies, Turkey

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Mar 15, 2023
Last Date
Apr 15, 2023
Location(s)

Job Description

Hi there! We call you from outside the Earth.

We, as Plan-S, are Turkey’s largest private initiative in satellite and space technologies. With the aim of building the best team, being the bravest and most visionary, we are located in the most amazing location of the city, at the hearth of Ramp;D.

We design and build small satellites for low-earth orbit, geostationary satellites, and even small spacecrafts for the moon and beyond. We offer our customers end-to-end satellite as a service solutions.

We believe that the hardest jobs and the greatest achievements can only be done with the best. If you believe that you are one of the best, it is your job to achieve the hardest, and if you want to plan a new future for the world, join Plan-S!


We are looking for highly motivated senior software engineers to join our team in building software at the core of IoT solutions. As a member of the team, you will be responsible for designing, developing and maintaining the software components that enable connectivity, management, and monitoring of devices, gateways and end-user applications, as well as ensuring the security, scalability and reliability of data routing throughout the network. You will also need to work closely with other developers, system engineers, and stakeholders to realize highly reliable and scalable software solutions.


Responsibilities

  • Design, develop and maintain software components in the core network,
  • Develop and maintain synchronous/asynchronous APIs and other web-based interfaces for network and data management,
  • Design and implement scalable and reliable data storage and management solutions using different types of databases,
  • Integrate message queue systems to handle message traffic,
  • Ensure security and authentication mechanisms in place for user and device management,
  • Develop and maintain cloud-based infrastructure for scalability and availability,
  • Write clean and maintainable code,
  • Participate in code reviews, testing, and debugging activities to ensure software quality,
  • Documenting software architecture, software design, and interface control documents.

Requirements

  • B.Sc. or M.Sc. degree in one of Computer Engineering, Computer Science, Software Engineering, or a related field,
  • Strong understanding of data structures, algorithms, design patterns, and SOLID principles,
  • Experience with building scalable and reliable software systems,
  • Strong programming skills in C++ and the Standard Template Library,
  • Strong programming skills in at least one other programming language like Rust, Go, etc.
  • Experience with both SQL and NoSQL databases such as MSSQL, PostgreSQL, MongoDB,
  • Knowledge of remote procedure calls like gRPC and Restful APIs,
  • Knowledge of message queue systems such as RabbitMQ, Kafka, or Redis,
  • Familiarity with at least one of security and authentication mechanisms such as JSON Web Tokens, OpenID, OAuth2,
  • Familiarity with containerization and orchestration tools,
  • Experience with cloud-based infrastructures,
  • Strong communication and collaboration skills,
  • Ability to work in a fast-paced, dynamic environment and deliver high-quality work on tight deadlines.

Nice to have

  • Experience with LoRaWAN protocol and ecosystem, or willingness to learn,
  • Strong knowledge of networking systems, protocols, and OSI layers,
  • Deep understanding of service-oriented architectures and microservices,
  • Having good knowledge of C++, Rust, or Go.

Benefits

  • The opportunity to shape New Space
  • Great work environment, opportunity to get responsibilities in the first day
  • Strong work amp; team culture empowering autonomy, self-discipline, and personal growth
  • Competitive compensation package
  • Wide range side benefits package

Job Specification

Job Rewards and Benefits

Plan-S Satellite and Space Technologies

Information Technology and Services - Ankara, Turkey
© Copyright 2004-2024 Mustakbil.com All Right Reserved.