Senior Software Engineer - Systems & Edge (Real-Time)
New
D
DerqSmart Infrastructure
São Paulo, State of São Paulo, Brazil. Buenos Aires, Buenos Aires, Argentina. Toronto, Ontario, CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- PythonGitC++CI/CDRESTful APIsLinuxDistributed Systems
Requirements
- 8+ years of experience in software engineering or a related field.
- Strong experience with C++, Python, or both.
- Solid Linux development experience.
- Experience building, maintaining, or integrating backend services, REST APIs, and web applications.
- Experience working with third-party APIs and software integrations.
- Strong understanding of multithreading, concurrency, system performance, and production troubleshooting.
- Working knowledge of networking fundamentals, including TCP/IP, DNS, routing, and secure connectivity.
- Experience with Git, testing frameworks, and CI/CD practices.
Responsibilities
- Design, develop, and maintain production-grade software systems across edge and cloud environments.
- Build and optimize real-time data processing pipelines and system services supporting live traffic deployments.
- Develop and maintain backend services, REST APIs, and integrations with third-party platforms and services.
- Contribute to internal web applications, dashboards, and operational tools used for monitoring and managing deployed systems.
- Integrate software with sensors, cameras, traffic controllers, and other edge devices.
- Profile, debug, and optimize system performance across application, operating system, and networking layers.
- Troubleshoot and resolve complex production issues in distributed and real-time environments.
- Improve system observability through logging, monitoring, diagnostics, and performance tracking.
- Build and maintain CI/CD pipelines, deployment workflows, and automation tooling.
View Full Description & ApplyYou'll be redirected to the employer's site