Quick overview
Job description
Peerless Technologies is seeking an experienced Senior Software Engineer to design, develop, and maintain complex, high-performance software systems. The ideal candidate will bring extensive systems programming experience, strong Linux expertise, and a background in distributed, containerized applications. This role requires hands-on software development, architectural contributions, and collaboration across modern software engineering environments.
Key Responsibilities
- Design, develop, test, and maintain complex software systems using Rust or similar systems programming languages.
- Develop and optimize software for Linux-based environments, including system-level applications and performance troubleshooting.
- Build and manage distributed, containerized microservices and applications.
- Implement messaging systems, APIs, networking solutions, and event-driven architectures.
- Design and maintain relational databases, data models, and software integrations.
- Optimize software performance, memory usage, and resource utilization in constrained environments.
- Apply modern software development practices, including Git, CI/CD pipelines, automated testing, and code reviews.
- Contribute to software architecture, technical design decisions, and secure development practices.
- Leverage AI-assisted development tools to improve software quality, productivity, and maintainability. Required Qualifications
- 10+ years of professional software development experience delivering complex software systems.
- Strong proficiency in Rust or similar systems programming languages, including software architecture and design patterns.
- Extensive Linux experience, including multiple distributions, kernel configuration, system-level development, and troubleshooting.
- Experience developing and managing distributed, containerized microservices and applications.
- Experience with messaging systems, networking, APIs, event-driven architectures, and interprocess communication.
- Experience with SQL, relational databases, and data modeling.
- Ability to develop efficient, reliable software for resource-constrained environments, with expertise in CPU, memory, and performance optimization.
- Experience with Git, CI/CD, automated testing, and collaborative development practices.
- Willingness to use AI-assisted development tools to improve code quality and productivity.
- Strong problem-solving skills and the ability to contribute to architectural decisions while remaining hands-on.
- Bachelor's degree in a relevant technical field or equivalent professional experience.
- U.S. citizenship and the ability to obtain and maintain a DoD security clearance.
Preferred Qualifications
- Hands-on experience with Rust, cloud-native technologies, and distributed messaging systems.
- Full-stack development experience, particularly with TypeScript, React, and modern web frameworks.
- Experience developing real-time, embedded, or high-performance software, including GPU or FPGA acceleration.
- Familiarity with software security and hardening, including security scans, Software Bills of Materials (SBOMs), STIG remediation, and secure development practices.
- Experience with advanced data technologies, including PostgreSQL/PostGIS, geospatial processing, graph databases, or semantic data models.
- Experience developing open-architecture software frameworks, SDKs, APIs, or extensible application platforms.
Similar jobs
- AT

Software DeveloperRecently posted
Aivanta Tech Inc · Texas City, TX · Hybrid 🇺🇸
SQLGitAWS+9TechnologySalary not listed - RT

Integration EngineerRecently posted
Refulgent Technologies Inc. · Raleigh, NC · On-site 🇺🇸
PL/SQLSQLETL+6TechnologySalary not listed - AT

Software EngineerRecently posted
Aivanta Tech Inc · New York, NY · Hybrid 🇺🇸
MicroservicesSQLGit+11TechnologySalary not listed - CT
Systems Engineer (Senior) with Security ClearanceRecently posted
Compatible Technology Solutions, Inc. · Springfield, VA · Hybrid 🇺🇸
Project ManagementTechnologySalary not listed - HT
Senior Software EngineerRecently posted
Horizontal Talent · Rochester, MN · Hybrid 🇺🇸
DockerFastAPISQL+11Technology$51 - $89/hr - AT

Software Developer III – React.js / JavaScriptRecently posted
Aneka Talent Solutions · Miramar, FL · Hybrid 🇺🇸
SASSSQLCSS+12TechnologySalary not listed - UC
AI Focused Software Developer - PythonRecently posted
UnivEdge Consulting LLC · Palo Alto, CA · On-site 🇺🇸
DockerSQLGit+12TechnologySalary not listed - IC

(0042) Software Engineer with Security Clearance
IAMUS Consulting · Fort Meade, MD · Hybrid 🇺🇸
MicroservicesMongoDBSpring+11Technology$187k - $243k/yr - IG

Software Engineer with Security Clearance
Insight Global, Inc. · Co Spgs, CO · Hybrid 🇺🇸
MicroservicesGitC+++4TechnologySalary not listed - NG

Principal / Sr. Principal Systems Engineers - I&T - 2nd ShiftRecently posted
Northrop Grumman · Glen Burnie, MD · On-site 🇺🇸
SAPSalary not listed - VE

Senior Systems Engineer (SPY) with Security ClearanceRecently posted
Valkyrie Enterprises · Dahlgren, VA · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficeMicrosoft PowerPoint+1Technology$115k - $135k/yr - FM

Staff Embedded Platform Software EngineerRecently posted
Ford Motor Company · Long Beach · Hybrid 🇺🇸
Embedded SystemsTechnologySalary not listed