For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ExecThread
ExecThread

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
C++
Cloud
+31

Permanent role
3 days ago
Apply now

Please send CV in English

Overview of Position:

We delivers highly customizable, critical communication solutions for remote sites. As a Senior Software engineer you will be working with a team of software, systems and network engineers, to develop and deliver next generation communication products over a variety of common and highly specialized communication paths.

A successful candidate will be capable of working independently, actively and confidently promote improvements, and incorporate new technologies, throughout the lifecycle of each product.

What you will do:

  • Analyze, design and develop network and compute implementations on Linux systems.
  • Design, build, and maintain efficient, reusable, testable and reliable Python & C++ code.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Design and deploy cloud infrastructure.
  • Analyze application performance using various tools and techniques.
  • Identify improvement areas and recommend design changes for maintaining operational excellence.
  • Design, develop and maintain scripts robust scripts for communication between different systems and applications.

What we need from you:

  • Experience in native software development and scripting technologies (C++/python3/bash/...).
  • Experience in design and implementation of robust software components using object-oriented programming (OOP) principles.
  • Experience writing clean, maintainable, and well-tested code using Pytest or other testing frameworks (unit, integration, and system tests).
  • Experience in developing and maintaining integrations with various types of databases (SQL, NoSQL, and time-series databases).
  • Experience in communication protocols (mainly TCP/IP stack).
  • Experience in design and implementation of networking solutions and client/server applications (SSH, SNMP, Tunneling, etc.).
  • Experience in working with Linux-based systems and network devices in both development and production environments.
  • Experience in configuring and managing virtualized environments using Docker, VMs, and other container technologies.
  • Experience working in Algorithm Development, Porting, Optimization & Testing.
  • Experience with GIT source/version control and code collaboration..
  • Good understanding of the software development life-cycle.
  • Knowledge/Experience in CI/CD Pipelines.

Even better if you have:

  • Proficiency in writing API Frameworks.
  • Experience in working with AWS and cloud services.
  • Experience in Hardware Architectures (e.g., x64, arm).
  • Experience with Scrum and other Agile processes.
  • Proficiency in data synchronization between cloud and edge.
  • Experience in the Linux network stack (routing & firewall).

Please send CV in English

About ExecThread

👥11-50
📍New York, NY
đź”—Website

ExecThread Service

ExecThread product / service
ExecThread product / service
ExecThread product / service
ExecThread product / service

How does ExecThread work?

ExecThread’s curated marketplace of crowdsourced career opportunities at the C-Suite & Board level, which are contributed by >250k of the world’s best professionals, connects the best & brightest from all backgrounds with the world’s best job opportunities.

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service