Find Jobs
Find Jobs Near You – Available Work in Your Location
Software Platform Engineer
Career Insights for Platform Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Virginia data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Platform Engineer is responsible for the development of platforms that support the needs and use cases of different engineering teams across the organization. Creates reusable tools and workflows to streamline operational needs and facilitate automation tasks, supporting scalability of DevOps practices.
$131,344 / year median in Virginia
Job Description
Software Platform Engineer at Spectric Labs Software Platform Engineer at Spectric Labs in Annandale, Virginia Posted in 1 day ago.
Type:
full-time Join Our Team Spectric Labs uses advanced technology to address Intelligence Community challenges in innovative ways. Join our team of engineers and make an immediate impact on our clients. As part of our engineering team, you'll demonstrate that there's a creative solution to every problem. Your passion, creativity, and dedication drive you to apply the most innovative methods to tackle some of the toughest challenges faced by the US Government. Job Description Spectric Labs is seeking a Software Platform Engineer/Systems Administrator with experience in installing, configuring, maintaining, and optimizing a globally deployed, classified Linux-based research and development network and Kubernetes clusters. Successful candidates will have experience working on TS/SCI systems and networks and will be familiar with security policies, procedures, and tools. Ideal candidates will also have working knowledge of tools used in Kubernetes platform maintenance, including Kubernetes and Helm, as well as DevOps tools for development, building, and deploying software to the platform. This is an excellent opportunity to collaborate within small, motivated teams to develop and deliver mission-critical solutions. Key Responsibilities
• Linux Dev Ops Tools Experience with Linux-based system administration on Red Hat and Ubuntu operating systems. Experience with containerization technologies (e.g., Docker, Podman). Experience with container deployment technologies (e.g. Kubernetes, Helm, Nomad). Strong knowledge of DevSecOps practices, with hands-on experience managing CI/CD pipelines, automation, and secure system integrations (e.g., Jenkins, GitLab CI/CD, Azure DevOps). Experience with software application monitoring tools, including Elasticsearch, Prometheus, and Grafana. Strong knowledge of virtualization tools (e.g., Hyper-V, VMware) and cloud technologies (Azure, AWS). Experience with configuration management tools (Puppet and Ansible) for Linux-based servers. Strong knowledge of Red Hat Satellite for operating and securing RHEL environments. Experience with Foreman for lifecycle management of physical and virtual servers. Familiarity with package managers like APT, Yum, and RPM for software installation and updates Familiar with Linux networking concepts. System Optimization and Performance Tuning Lead advanced performance tuning initiatives for Linux servers, optimizing CPU, memory, disk I/O, and network performance to meet enterprise-level demands. Implement proactive monitoring strategies using advanced techniques to ensure system health and identify performance bottlenecks. Troubleshoot and resolve complex issues across infrastructure, applications, and network systems, leveraging deep expertise in performance analysis and system diagnostics. Develop and maintain complex automation scripts (shell, Python, etc.) to manage large-scale tasks, such as automated deployments, patch management, and monitoring.
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 5-15 years of experience in Linux-based DevOps or systems administration, including managing enterprise-level infrastructures. Active TS/SCI clearance. Security+ certification.
Benefits:
A dynamic, rewarding, and flexible work environment within a rapidly expanding company. Employer contribution equal to 25% of your gross salary to your 401(k) plan Up to 40 days of paid time off each year, based on your industry experience, with an annual cash-out bonus for unused vacation days. Generous medical, dental, vision benefits, and life insurance. Annual employer contribution of $3,500 to your Health Savings Account. $10,000 cash bonus if you decline medical coverage and have qualifying medical coverage from another group health insurance plan. Spectric Labs is entirely employee-owned, and all employees are eligible to participate in the Employee Stock Ownership Plan.
Salary:
The estimated salary range for this position is $100K-$190K. This range is not guaranteed and will depend on experience and qualifications. Equal Opportunity Employer Spectric Labs is an Equal Opportunity Employer and considers all qualified applicants for employment regardless of race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disabilities, genetic factors, veteran status, or other protected status as required by law.
Benefits
- Paid Time Off (PTO)
- 401(k) Plans
- Other Retirement and Savings
- Employee Stock Options (ESOs)