Senior Software Engineer – Real-Time C++, Linux, Edge-to-Cloud Integration

Posted Aug 12

This is a fully remote position, open to applicants in Mexico, +1 more country.

πŸ“‹ Description

β€’ Design, develop, and sustain production-quality software systems in both edge and cloud environments.

β€’ Construct and enhance real-time data processing pipelines and system services that support live traffic operations.

β€’ Create and manage backend services, REST APIs, and integrate with third-party platforms and services.

β€’ Contribute to the development of internal web applications, dashboards, and operational tools for monitoring and managing deployed systems.

β€’ Integrate software with sensors, cameras, traffic controllers, and various edge devices.

β€’ Analyze, debug, and optimize system performance across application, operating system, and networking layers.

β€’ Diagnose and resolve intricate production issues in distributed and real-time environments.

β€’ Enhance system observability through logging, monitoring, diagnostics, and performance tracking.

β€’ Develop and sustain CI/CD pipelines, deployment workflows, and automation tools.

β€’ Collaborate with ML, QA, deployment, and product teams to deliver sturdy, production-ready solutions.


⛳️ Requirements

β€’ Over 8 years of experience in software engineering or a related discipline.

β€’ Proficient in C++, Python, or both.

β€’ Extensive Linux development experience.

β€’ Experience in building, maintaining, or integrating backend services, REST APIs, and web applications.

β€’ Familiarity with third-party APIs and software integrations.

β€’ Strong grasp of multithreading, concurrency, system performance, and production troubleshooting.

β€’ Working knowledge of networking fundamentals, including TCP/IP, DNS, routing, and secure connectivity.

β€’ Proficient with Git, testing frameworks, and CI/CD methodologies.

β€’ Experience with cloud platforms, containerized applications, or distributed systems is advantageous.

β€’ Exposure to edge computing, embedded Linux, hardware integration, sensors, or IoT systems is beneficial.

β€’ Familiarity with frontend technologies, internal tools, dashboards, or operational web applications is a plus.

β€’ Experience with computer vision pipelines or ML-driven systems is an added advantage.


🏝️ Benefits

β€’ Competitive salary and performance bonuses.

β€’ Comprehensive health, dental, and vision insurance.

β€’ Flexible work hours and remote work options.

β€’ Opportunities for professional development and continuous learning.

β€’ Collaborative and innovative work environment.

People also viewed

BlueCross BlueShield of Tennessee1 day ago

Engineering Team Lead

US flagTennessee OnlyFull-timeFull-stack Engineer
ApplyView job
Cisco1 day ago

Software Engineering Technical Leader

CH flagSwitzerland, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Swoogo1 day ago

Software Developer II, Pro Services

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Globalli1 day ago

Full Stack Developer

IN flagIndia, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Top Doctors1 day ago

Fullstack Developer – Distributed Systems, Typescript, Node.js, Vue.js

ES flagSpain OnlyFull-timeFull-stack Engineer€30k – €40k/year
ApplyView job
Spear AI1 day ago

Full-Stack Engineer, Mid-level

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers