Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
- Own the technical approach and code-quality standard across development; lead design reviews and establish patterns for cloud-native, event-driven microservices.
- Guide development, refactoring, integration, and deployment of enterprise data services to government cloud environments.
- Own the software build environment and end-item source delivery to the government source-code repository, including version history and reproducible builds.
- Ensure deliveries meet the no-major-defect (Category 1/2) threshold and align to agile artifacts and required contract documentation.
- Mentor engineers; serve as the technical liaison to the SME and government technical leads.
Requirements
Do you have experience in Software engineering?, Do you have a Master’s degree?, Awetomaton is seeking a Principal Software Engineer to set and uphold the technical bar for a cloud-native, event-driven system used across a national intelligence enterprise. You’ll own the architecture patterns, the quality gate, and the build environment - staying close to the code while guiding a team of engineers through design and delivery. The ideal candidate will possess a BS degree or higher and have 15+ years of experience (or Masters & 12+ years experience), * Active TS/SCI.
- 15+ years of software engineering experience (or MS + 12), including 5+ years leading cloud-native microservice teams.
- Deep, hands-on experience with containers and Kubernetes, modern backend languages (Go, Java, and/or Python), and REST plus asynchronous/event-driven APIs.
- Demonstrated ownership of secure SDLC practices and CI/CD-based delivery.
- Experience leading teams in an Agile/Scrum environment.
Desired Education and Experience
- CKA or CKAD certification; relevant Scrum certification.
- Event-driven / streaming platforms (Kafka, NATS, Numaflow, or similar).
- Enterprise search, data-catalog, or large-scale data-services experience.
- Multi-enclave delivery experience.
- BS in Computer Science, Software Engineering, or related field (or equivalent experience).
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Health savings account
- Profit sharing, We provide industry leading benefits that balance your health & wellbeing today, as well as lay a solid financial future into retirement. Highlights of our benefit plan include:
- Flexible time off totaling 36 days / year. No approvals required.
- 100% 401k company match up to IRS annual limits. This is a benefit of up to $24,500 for 2026.
- Health plan through Blue Cross Blue Shield with Health Savings Account (HSA). We pay 95% of employee premiums including family plans.
- Employee favorite: Tech and Wellness reimbursement of $3000 / year. Treat yourself with the newest gadgets or athletic gear. No approvals required.
- Annual profit sharing as 401k contribution. No set percent and dependent on annual company performance. Benefit is above and beyond 401k match.
- MacBook laptop and well-equipped office spaces for optimal productivity in office and on-the-go.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Fully Remote Software Engineer Jobs
The 12 Best Jobs for Software Engineers
Is Software Engineering Over-Saturated?