Senior/Principal Software Engineer
Peerless Technologies
Job Description
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.
- ...design, development, analysis, testing and debugging of computer software applications and / or systems. May include Image and Signal... ...complete a technical project independently Mentor and coach other engineers. Review customer specifications and requirements, and develop...SuggestedImmediate startFlexible hours
- ...Lead the Future of Machine Control: Senior C++ Software Engineer Ready to take ownership of complex engineering challenges and shape the future of heavy equipment automation? Caterpillar Trimble Control Technologies (CTCT) is looking for a hands-on technical lead to...Suggested
- ...Job Description Job Description NextGen Federal Systems (NextGen) is currently seeking to fill multiple Principal Software Engineer positions with staff who have experience supporting Department of War (DoW) and Intelligence Community (IC) programs. Selected candidates...Suggested
- ...Tangram Flex is seeking a Senior Software Engineer with a minimum of 8 years of experience with technical leadership in open mission system integration , applying MOSA methodologies in modular software implementation build and verification. Our team works heavily...SeniorFull timeTemporary workFlexible hours
- ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal... ...and/or necessary modifications.Responsible for leading group of engineers on a technical activity and completion of activity on time and...SeniorLocal areaFlexible hours
$112.8k - $257k
Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services... ...of the last five years. Learn more at CFD is seeking a Senior Remote Sensing Software Engineer, to architect advanced SDA and remote sensing...SeniorPermanent employmentFull timeTemporary workPart timeWork at officeRemote work
$86.8k - $198k
Remote Sensing Software Engineer, SeniorThe OpportunityAs a Senior Remote Sensing Software Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams building high-fidelity space observation...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services.... ...Corporation is adding a talented transient dynamic finite element engineer to our growing structural analysis team. The candidate will evaluate...SeniorPermanent employmentFull timeTemporary workPart timeWork at officeRemote work
- ...Senior Software Engineer, Aras Innovator Platform Fairborn, OH Our client is dedicated to providing the highest quality of services to our clients and employees. We are proud to be the primary partner to top companies in the automotive, aerospace, and defense industries...Senior
$86.8k - $198k
...Job Number: R0242685 Remote Sensing Software Engineer, Senior The Opportunity As a Senior Remote Sensing Sof tware Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...Job DescriptionDeep understanding of AWS and related services (Senior/Architect level)Using Puppet / Chef with & on...SeniorContract workH1b
$134.5k - $265.1k
...strategy, process design, technology enablement, and operational services to enable heart-of-the-business solutions. Work You’ll Do As a Senior Consultant, Functional Transformation SAP Functional Account receivable on the Finance Transformation team, you will be responsible...SeniorLocal area- Senior Full Stack Software Engineer Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational...SeniorFull time
$86.8k - $198k
Full Stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering... ...‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration...SeniorFull timeContract workPart timeLocal areaRemote work$105.4k - $207.8k
Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant... ..., and fuel growth through innovation.Work you'll doAs a Senior Engineering Management Specialist - DevOps Engineer on the...SeniorLocal area$56.57k - $143.12k
...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support... ...Engineer Mid - Min $68,123 - Target - $97,318 Sofware Engineer Senior - Min $83,028 - Target - $118,612 Software Engineer SME - Min...SeniorFull timeWork experience placementLocal areaWorldwide$107.6k - $198.4k
...that help drive positive outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and...SeniorLocal area$110.7k - $218.3k
...and operational services to enable heart-of-the-business solutions.Recruiting for this role ends on 11/25/2026.Work You’ll DoAs a Senior Consultant, Functional Transformation on the Enterprise Performance team, you will be responsible for:Configure SAP Accounts Payable...SeniorLocal area- ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services.... ...last five years. Learn more at CFD Research is seeking a Senior AI/ML Engineer, to design, build, and deploy advanced artificial...SeniorPermanent employmentFull timeTemporary workPart timeWork at office
- As a Senior Principal Systems Engineer with MTSI you will provide technical and programmatic advice and support services on a suite of advanced weapon systems, sensors, and computer processing related technologies and programs. This position will be located in Beavercreek...SeniorWork experience placement
- ...Job Description Job Description What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small, technically focused team supporting national security missions at a customer site in Dayton, Ohio. This is hands-on engineering work — you will...SeniorImmediate startRemote work
$99k - $225k
...Job Number: R0250680 AI/ML Engineer, Senior The Opportunity: As a Senior Artificial Intelligence and Machine Learning (AI/ML) Engineer... ...NLP, LLMs and generative AI, computer vision, and modern software engineering practices, consistent with the company's AI/ML engineering...SeniorFull timeContract workPart timeLocal areaRemote work- ...MTSI is seeking a Senior Principal Mechanical Engineer to support development, integration and test of a large commercial derivative aircraft for use by national leadership personnel.The individual will support day-to-day tasks focused on design, development, and test...SeniorContract work
- ...Job Description Job Description Tangram Flex is seeking a Senior DevSecOps / Platform Engineer with 5+ years of experience to lead and advance our cloud-native platform infrastructure, secure software delivery pipelines, and DevSecOps strategy. In this role, you...SeniorTemporary workFlexible hoursShift work
- ...deployed by virtually all U.S. military and government agencies around the world. Job Responsibilities Works closely with Engineering to manage a development program or a project. May need to intercede with Engineering Management to accomplish objectives. Work outcomes...SeniorFull timeContract workFor subcontractorLocal areaFlexible hours
- ...Join our Product Engineering team and play a key role in driving product innovation, continuous improvement, and lifecycle management for our electromechanical product portfolio. In this role, you will lead product design enhancements, VAVE initiatives, product redesigns...SeniorFull timeRelocation package
$100k - $116k
SRC, Inc. is currently seeking a Senior Software Engineer for an exciting opportunity in our Electronic Warfare & Services Division. The selected candidate will work hand-in-hand with our government customer to advance a critical set of data analysis tools using cutting...SeniorFull time- ...Senior Appian DeveloperAt HumanIT, we are fueled by honesty, integrity, and hard work.... ...Do:•Design, develop, test, and debug new software or enhancements to existing software independently... ....•Collaborate with architects and other engineers to design and implement scalable, secure...SeniorTemporary workWork experience placement
- ...by virtually all U.S. military and government agencies around the world. \n \n Job Responsibilities \n Works closely with Engineering to manage a development program or a project. May need to intercede with Engineering Management to accomplish objectives. Work...SeniorContract workFor subcontractorLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Principal Software Engineer. Be the first to apply!
- senior devops engineer remote Dayton, OH
- senior implementation engineer Dayton, OH
- remote senior project manager Dayton, OH
- senior payroll accountant Dayton, OH
- senior manager product engineering Dayton, OH
- legal senior counsel family office Dayton, OH
- senior manager accounts payable Dayton, OH
- senior digital account manager Dayton, OH
- senior human factors engineer Dayton, OH
- senior manager customer experience Dayton, OH





