Cyber Software Engineer, Senior Advisor jobs in United States
cer-icon
Apply on Employer Site
company-logo

Peraton · 2 days ago

Cyber Software Engineer, Senior Advisor

Peraton is a next-generation national security company that drives missions of consequence spanning the globe. They are seeking a Senior Software Engineer to join their Cyber Missions team, where the role involves designing, building, and enhancing a massively parallel enterprise platform for data-intensive analytics.

Information TechnologyRobotics
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and maintain scalable Java-based applications in a distributed environment
Build and optimize data-intensive analytics using the MapReduce programming model
Collaborate with cross-functional teams to meet evolving customer and mission requirements
Work hands-on with containerized and cloud-native technologies
Take ownership of tasks and deliver high-quality solutions with attention to detail

Qualification

JavaDistributed SystemsBig Data TechnologiesDatabase TechnologiesKubernetesLinuxAgile DevelopmentOpen Source ContributionsProblem Solving

Required

Extensive Software Engineering Experience: 20+ years of hands-on experience across the full software development lifecycle, including requirements analysis, design, development, integration, testing, deployment, maintenance, and troubleshooting of complex systems
Education & Experience Flexibility: Bachelor's degree in a technical discipline from an accredited college or university, or an equivalent combination of education and experience (an additional 5 years of software engineering experience may be substituted in lieu of a degree)
Open Source Mindset: Willingness to serve as a committer or contributor to open-source projects, collaborating with broader technical communities to drive innovation
Distributed Systems Expertise: Proven experience developing Java-based distributed systems, including strong knowledge of networking, concurrency, and multi-threaded application design
Strong experience with Java development
Hands-on experience with database technologies such as MariaDB, MySQL, or PostgreSQL
Familiarity with MapReduce frameworks (Hadoop, Hive, Pig, or similar)
Ability to work both independently and as part of a collaborative team
A self-motivated mindset with a passion for solving complex problems
Active TS/SCI security clearance with a current polygraph (required)

Preferred

Kubernetes and Docker
Linux OS development
Python scripting
Ansible or other automation tools
Big Data & Distributed Technologies: Apache Hadoop, Accumulo, ZooKeeper, NiFi
Core Engineering Skills: Advanced Java development, HAProxy, and performance optimization
Linux & Infrastructure: Linux system monitoring, performance tuning, and OS-level virtualization
Development Practices: Experience working in Agile development environments
Open Source Contributions: Prior experience as a committer or active contributor to open-source applications

Benefits

Medical
Dental
Vision
Life
Health savings account
Short/long term disability
EAP
Parental leave
401(k)
Paid time off (PTO) for vacation
Company paid holidays

Company

Peraton Fearlessly solving the toughest national security challenges.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Thomas Terjesen
Chief Information Officer
linkedin
Company data provided by crunchbase