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.
$103.6k - $155.4k
...Principal Or Senior Principal Software Engineer - Guidance Navigation Control (GNC)At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering...SeniorFull timeShift work- ...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
- ...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
- ...boundaries, dive into important world-changing Federal challenges. Position Summary Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development,...SeniorWorldwide
- ...Senior Software Engineer, Aras Innovator Platform The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below. Fairborn, OH Our client is dedicated to providing the highest quality of services...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$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$56.57k - $143.12k
...Essential Job Responsibilities Implement new software functionality using industry‑standard... ...with enhanced security check. Software Engineer Junior – 0 years experience with a... ...relevant experience. Software Engineer Senior – 5 years relevant experience with a bachelor...SeniorFull timeWork experience placementLocal area$56.57k - $80.81k
...Software EngineerHuntington Ingalls Industries - Mission Technologies (HII-MT) is seeking a Software Engineer to support a mission at Wright Patterson Air Force Base. The software development... ...3 - Target - $97,318Software Engineer Senior - Min $83,028 - Target - $118,612...SeniorLocal area- ...Senior DevOps Engineer ID 2026-7079 Category Engineering Type Regular Full-Time Location : Location US-OH-Dayton Clearance Requirements Secret... .../CD pipelines (Azure DevOps or equivalent) across the full software lifecycle - development, testing, and deployment. - Proven...SeniorFull timeLocal areaShift work
- ...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
$86.8k - $198k
...Job Number: R0242683 Full stack Software Engineer, Senior The Opportunity Lead the modernization of mission-critical GEOINT systems by architecting and delivering cloud-native, data-driven applications and microservices. In this senior role, you will shape technical...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$138k - $185k
...Senior Cloud Software EngineerInformation processing systems are the lifeblood of national security efforts, facilitating an understanding... ...function, multi-modal capabilities.As a Senior Cloud Software Engineer, you will work with the software team on implementation of...SeniorFull timeLocal areaNight shift$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- ...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
- ...enterprise networking, infrastructure, and professional services to organizations across multiple industries. They are seeking a Senior Solutions Engineer to design, implement, and support complex network environments while serving as a trusted technical advisor to clients....SeniorRemote work
- ...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
- ...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
- ...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...
- ...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
$25 per hour
Hello! We are a warm and welcoming family located in Dayton, Ohio, seeking a compassionate elder care provider to join us on a part-time basis. We need someone who can provide live-out home care services and is skilled in offering personal care to ensure our loved one remains...SeniorHourly payPart timeLive out- ...ONSITE Sr. Embedded C/C++ RUST Software Engineers ONSITE in the greater Dayton, OH area ***MUST have an active SECRET (or higher level) DoD clearance*** PROJECT SCOPE: OOP experience in C/C++ and Rust. Experience developing, debugging, testing, and maintaining...SeniorFull time
- Aerospace Manufacturing Quality InspectorAre you ready to ensure precision and quality in aerospace manufacturing?About the RoleThis role is essential in maintaining high standards of quality and accuracy within our client's aerospace manufacturing processes. You will ...Senior
- ...Title: Senior Estimator — Commercial Construction Location: Dayton, OH About the Company A well-established regional general... ...~ Understanding of subcontractor procurement, value engineering, and construction methods ~ Ability to manage deadlines, organize...SeniorFull timeFor contractorsFor subcontractor
- ...The Opportunity Build software for complex, mission-focused systems—and help make those systems more reliable. As a Software Engineer II , you will design, develop, analyze, and test products or subsystems while working with engineers across disciplines to investigate...Full timeRelocation package
- ...recruiting salesperson who knows how to build business from scratch. We're a growing agency focused primarily on advanced technical and engineering talent, and we’ve built the company around experienced people, a low-bureaucracy environment, and the expectation that good...SeniorRemote work
- ...with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software solutions that address our customers’ most significant challenges and...Full timeCasual workWork at officeLocal areaImmediate startRemote workFlexible hoursDay shift
- ...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
- ...The Senior Subcontracts Manager is responsible for performing subcontract management functions for sponsored programs, including reviewing... ...and support staff. Additionally, this position advises Principal Investigators, senior management, and support personnel on University...SeniorFull timeContract workWork at office
- ...Senior Tax Associate Tax Is About More Than Compliance. It's About Relationships, Advice, and Impact. The most successful tax professionals become trusted resources for clients, valued teammates for their colleagues, and advisors who understand the broader business...SeniorFull time
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
- legal senior counsel family office Dayton, OH
- senior digital account manager Dayton, OH
- senior human factors engineer Dayton, OH
- senior manager customer experience Dayton, OH
- senior property accountant Dayton, OH
- senior software engineer Dayton, OH





