Software Architect

Peerless Technologies Corporation
St. Louis, MO, United States
19 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) 3d Models Agile Methodology Computing Platforms Systems Engineering C++ (Programming Language) Computer Engineering Identity and Access Management Python (Programming Language) Object-Oriented Software Development Software Architecture Zero Trust Network Access
+4 more
Software Engineering Systems Architecture Information Technology Golang

Job description

Peerless is searching for an experienced Software Architect to support system architecture development and implementation for advanced software platforms. The selected candidate will collaborate with engineering and product teams to define architectural direction, guide software development practices, and ensure scalable, secure, and resilient system design. Responsibilities include defining architecture models, guiding development teams on architecture implementation, analyzing system and engineering data to improve processes and solutions, and mentoring engineers on modern software architecture practices. The architect will collaborate with solution architects, systems engineers, and product teams to ensure architectural alignment and successful product delivery.

Requirements

Minimum 5 years of experience as a Software Architect and/or Software Engineer

Bachelor’s degree in Computer Science, Computer Engineering, or related technical field

Experience with object-oriented programming languages such as Go, Java, C++, or Python

Experience defining and documenting software system architectures and design models

Ability to analyze complex system and engineering data to develop technical solutions

Strong communication, collaboration, and organizational skills

Active Top Secret clearance or ability to obtain one

Preferred Qualifications

Experience with Model-Based Systems Engineering (MBSE) and system modeling approaches

Experience with C4 architecture modeling

Familiarity with Architecture Decision Records (ADR)

Understanding of Zero Trust architectures and Identity and Access Management (ICAM) systems

Experience mentoring engineers and guiding architectural best practices

Familiarity with modern software delivery practices and cross-functional Agile development environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:09 min

Introduction to building iOS augmented reality applications

Nermin Sehic · LIVE

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all