<Back to Search
Software Engineer (Hybrid) Remote / Telecommute Jobs
New York, NYApril 6th, 2026
Software EngineerCodescratch is currently seeking a self-motivated and talented Software Engineer to build cutting-edge analytics and tools in support of the 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, and 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 with Accumulo and AWS for designing, developing, and maintaining high-quality solutions. Collaboration and innovation are at the core of this role, requiring a proactive approach to problem-solving and continuous learning.
*This position allows for a hybrid schedule but requires candidates to be local for hybrid travel to the Dulles, VA -OR- Ft Meade, MD area.
Key Responsibilities:
Monitor system performance, identifying bottlenecks, and implementing proactive measures to prevent service disruptions.
Diagnose, troubleshoot, and remedy complex distributed data warehouses.
Architect cloud based solutions to index VERY large datasets in a cost effective manner.
Develop monitoring solutions for distributed platforms to ensure health and status of distributed systems.
Collaborate with development and operations teams to streamline processes and improve system performance.
Maintain documentation related to system configurations, processes, and procedures.
Participate in regular security assessments and compliance audits.
Support continuous integration and continuous delivery (CI/CD) processes.
Collaborate with cross-functional teams to integrate hardware systems with existing software solutions.
Why Codescratch?
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! 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 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!
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.
Basic Qualifications:
Minimum of Five years of hands-on experience in Software Engineering/Development
Must have intermediate to advanced experience with Accumulo and AWS
Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, Information Assurance, or related discipline from an accredited college/university.
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
Proficiency in Object Oriented Programming (e.g., Java).
Proficiency in scripting languages (e.g., Python, Bash).
Knowledge of monitoring tools (e.g., Nagios, Prometheus) for hardware and software systems.
Experience with version control systems (e.g., Git).
U.S. citizenship required
Active TS/SCI w. Polygraph clearance required
Must be local to, or willing to relocate to the DMV Metropolitan area
Preferred Skills and Experience:
Advanced hands-on technical experience with Accumulo and AWS.
Experience in the DoD/Cyber Security industry is highly desirable.
Experience with geospatial warehousing.
Knowledge of networking protocols and hardware configurations.
Familiarity with containerization technologies (e.g., Docker, Kubernetes).
Experience with CI/CD pipelines in a containerized environment.
Experience monitoring application performance with metrics (Prometheus, InfluxDB, Grafana) and logs with ELK Stack (ElasticSearch, Logstash, Kibana)
Have, or obtain Security+ certification or equivalent DoD 8570 IAT II certification
Salary Range: Pay range $150,000 - $230,000 (Plus medical and other Benefits). 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.
1,372 matching similar jobs near New York, NY
- Lead Software Engineer-Agentic/Java
- Software Engineer
- Sr. Software Engineer
- Senior Lead Software Engineer (Java/AWS) - Secure & Scalable
- Senior Software Engineer
- Senior Software Engineer
- Software Development Manager, AWS SageMaker Unified Studio
- Software Development Manager, AWS SageMaker Unified Studio
- Staff Software Development Engineer-Automation Engineer
- Analyst, AI Automation
- Pathology Software Engineer
- Senior Software Engineer
- QA Automation / Quality Engineer
- Senior Software Engineer - New York, NY - Hybrid
- Software Engineering Manager, Apple Services Engineering
- Mid-Level Software Engineer
- Pathology Software Engineer
- Lead Software Engineer - Remote
- Senior Big Data Software Engineer - Remote
- Senior Software Engineer - Remote
- Senior Software Engineer - Java/Python/SQL
- (Remote) Software Engineer Intern
- Senior Big Data Software Engineer - Remote
- Systems Integration Developer - Amadeus Automation
- Staff Software Engineer - Amazon Connect REMOTE
- Senior Big Data Software Engineer Remote
- Mainframe Tester - 100% Remote
- Senior Software Engineer, Fullstack
- Full-Stack Software Engineer (Remote)
- Senior Software Engineer - Remote
- Senior Software Engineer
- Senior React Engineer (Remote)
- Senior Software Engineer - Remote
- Software Engineering Manager
- Senior Software Engineer
- Software Engineer, Public Sector
- IBM | Software Developer Intern | IBM Internship Hiring 2024
- Senior Software Engineer, Applications
- Senior Machine Learning Engineer, AI Agents for Science, AI for Drug Discovery
- Senior Full Stack Engineer - Build Developer Tools & APIs