Platform Software Engineer, Mid-Sr level (50%+ Hybrid)

Codescratch LLC
Fort Belvoir, VA, United States
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
1 year minimum
Compensation
$175,000.0 - $240,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Data Analysis Application Performance Management Computer Programming Databases Data Visualization Software Debugging Django Web Framework Python (Programming Language) Machine Learning
+33 more
RabbitMQ Logstash Prometheus Message Oriented Middleware Secure Coding Software Engineering Software Systems SonarQube SQL Databases System Software TypeScript Data Processing ReactJS Large Language Models Grafana Cypress (Programming Language) Git Fastapi SC Clearance Kotlin Containerization Material UI Kubernetes Information Technology Influxdb Playwright Apache Kafka Kibana Restful APIs Docker Elk Stack Artifactory Golang

Job description

Codescratch is currently seeking self-motivated and talented Platform Software Engineers to build some cutting-edge analytics and tools in support of cyber mission space. Join our team to contribute to innovative engineering projects, creating reliable, scalable, and high-performing software for efficient data processing and informed decision-making. This position is ideal for individuals who are passionate about designing efficient, secure, and scalable software and thrive in a collaborative environment. You’ll own your technical designs, help shape the big picture. This is your chance to work on real-world challenges in a place where you can learn and grow while supporting mission-critical applications!

The ideal candidate will be an experienced software engineer with a strong foundation in designing, developing, and maintaining high-quality software solutions. Collaboration and innovation are at the core of this role, requiring a proactive approach to problem-solving and continuous learning.

*This position requires candidates to be local (or willing to relocate) to one of the locations on the posting for hybrid flexibility.

Requirements

*NOTE: We have several openings for a new award! We can hire ALL levels, with a minimum of 5 years of relevant experience. Please apply and we will review based on experience/expertise (compensation varies based on years of experience of the applicant)!

MINIMUM 5+ years of relevant Platform Software Engineering experience. Bachelor’s degree in Computer Science, Information Assurance, or related discipline from an accredited college or university is required. *One year of relevant experience may be substituted for each year of required education. Relevant certifications may be substituted for education or years of experience Programming skills in Python (Django, DRF, FastAPI) or React/TypeScript with Material UI, Git, SQL, Playwright/Cypress Test Libraries, Testing, Debugging. Experience with Data Visualization, RESTful APIs, RESTful Web Services, Orchestration and Containerization (e.g. Kubernetes, Docker). Experience with Golang, Kotlin/Java, and/or Python U.S. citizenship required Active Secret Clearance (or higher) required

Preferred Skills and Experience:

Ideally 5 or more years of relatable platform software engineering experience is preferred Familiarity in database architecture, user experience (UX), and software development/deployment processes, including toolkits such as Git, Artifactory, and SonarQube Knowledgeable in Artificial Intelligence, specifically Large Language Models A strong understanding of cybersecurity best practices, encryption methods, and secure coding techniques Familiar with observability tools, including Prometheus, Grafana, and the ELK stack Ability to effectively communicate intricate technical information to individuals with non-technical backgrounds and to senior leadership Experience with Machine Learning Analytics Experience with Amazon Web Services (AWS) Experience with asynchronous messaging systems (RabbitMQ, Apache Kafka, etc.) Experience monitoring application performance with metrics (Prometheus, InfluxDB, Grafana) and logs with ELK Stack (ElsticSearch, Logstash, Kibana) Excellent communication and collaboration abilities Experience working independently to solve complex problems

Benefits & conditions

As a group of software engineers that have worked together over a decade in the defense industry, we set out to create an organization that chose the best and left off the worst of our employment experiences. We decided to form a company that would focus on people and the work while setting aside bureaucracy and egos. We are a small company that focuses on our employees first. We are committed to reducing operational expenditures and optimizing administrative procedures, prioritizing employee compensation over corporate infrastructure investment.

Highlights of our benefits package:

We are proud to offer a stellar 401(k) plan on day one. Codescratch contributes 15% of your earnings each pay period, on top of any contribution you choose to make. No vesting schedule, no lump sum, no gotchas! Our team members stick around because they love the company, not because of gimmicks. Contribute 12% of your rate towards your premium for healthcare, vision and dental. Flexibility - get paid for every hour that you work, even if it’s over 40! Education/training allowances. We invest in you and cover the cost of certifications relevant to your job. We also reimburse some of the cost for books, audiobooks and online video courses., Pay range $175,000 - $240,000. Plus 15% (immediately vested) 401k contribution!

The pay range for this job level is a general estimated guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About the company

Codescratch, is a leading software services company that specializes in developing innovative solutions, driving improvements, and optimizing operations in the public and private sectors. Proven track record of success in tackling complex, large-scale challenges that demand out-of-the-box thinking and innovative approaches. Our focus is on delivering maximum value to our customers, mitigating risks and ensuring the highest quality and efficiency. We provide unprecedented mission successes through software innovations, and could not do it without our amazing employees!

Apply for this position

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

Apply on www.clearancejobs.com

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · WWC 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

4:51 min

Executing simple full-text search queries using the Kibana interface

Derek Binkley · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all