Peterson Technology Partners · 18 hours ago
Senior Software Engineer (Linux, Networking, Rust)
Peterson Technology Partners is an IT staffing and recruiting firm with over 27 years of experience. They are seeking a Senior Software Engineer to design, implement, and optimize backend systems and embedded Rust agents for Linux-based network appliances, ensuring high performance and reliability.
ConsultingDatabaseDevOpsIT ManagementRecruitingStaffing Agency
Responsibilities
Architect, develop, and maintain Linux-based systems and embedded Rust agents for the ControlOne Bridge product
Design and implement network configurations and protocols to ensure optimal performance and security for a SOHO router/firewall
Manage and troubleshoot Linux servers at scale in both customer environments and private cloud environments
Analyze and optimize network performance by understanding Linux's frame and packet routing decisions
Implement and maintain observability stacks (metrics, logs, events, traces) to ensure system visibility and rapid incident response for distributed environments
Debug complex production issues, including deep stack trace analysis for Rust agents and network troubleshooting for Linux systems
Collaborate with other engineers to deliver seamless full-stack features and maintain API contracts for the ControlOne platform
Ensure security and compliance best practices are embedded throughout the software and appliance lifecycle
Automate build, deployment, and monitoring workflows using CI/CD pipelines, infrastructure as code, and tools specific to embedded development and Linux server management
Write clear, maintainable documentation and contribute to a culture of operational excellence and continuous improvement, specifically for Linux server management and networking practices
Qualification
Required
Advanced proficiency in Python for backend programming and Rust for embedded agent development
Expertise in Linux server administration and management at scale
Deep understanding of computer networking (TCP/IP, HTTP, DNS, routing protocols, firewalls, load balancing, security)
Strong knowledge of the Linux network stack
Experience with embedded systems development and firmware updates
Expertise in modern observability stacks (Prometheus, Grafana, OpenTelemetry, ELK/Loki) for both application and Linux server monitoring
Performance analysis and troubleshooting using eBPF, profilers, distributed tracing tools, and Linux system tools (e.g., tcpdump, iptables, nftables, iproute2)
Debugging complex issues using stack traces, core dumps, log/event correlation, and network packet analysis
Familiarity with containerization (Docker, Kubernetes) and cloud-native deployment patterns, specifically for Linux-based systems
Experience with version control (Git), CI/CD systems (GitHub Actions, CircleCI, Argo), and ticket management (Jira, Azure DevOps) for both application development and Linux infrastructure management
Strong written and verbal communication skills; ability to document and explain technical concepts clearly, especially related to Linux server management and networking
Benefits
Medical Insurance
PTO
401 (k)
And more
Company
Peterson Technology Partners
Peterson Technology Partners is an IT consulting agency specializing in server enterprise application solutions and database management.
H1B Sponsorship
Peterson Technology Partners has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9)
2024 (10)
2023 (9)
2022 (8)
2021 (3)
2020 (10)
Funding
Current Stage
Growth StageRecent News
2024-01-21
Company data provided by crunchbase