Software Engineer

Improving Minnesota, LLC
Washington, United States of America
4 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 130K

Job location

Remote
Washington, United States of America

Tech stack

JavaScript
API
Data analysis
Big Data
Cloud Computing
Information Systems
Information Engineering
Web Scraping
Data Mining
DevOps
Distributed Systems
DNS
Hypertext Transfer Protocols (HTTP)
Systems Analysis
Python
Network Troubleshooting
Linux System Administration
Machine Learning
Networking Basics
Network Forensics
Node.js
Performance Tuning
Reliability Engineering
Reverse Engineering
Software Engineering
Software Testing Automation Framework
Systems Architecture
Systems Integration
TCP/IP
TypeScript
Web Application Frameworks
Data Processing
SC Clearance
Information Technology
Data Analytics
Api Design
REST
Programming Languages

Job description

We are seeking a highly skilled Software Engineer to support advanced system design, data analytics, and application development initiatives within a government contracting environment. This role requires a strong blend of systems architecture, data engineering, and analytical expertise to design, implement, and optimize complex systems that drive mission-critical decisions., * Analyze, design, and implement complex system solutions supporting large-scale data environments

  • Develop and maintain data pipelines, APIs, and system integrations to support operational and analytical needs
  • Lead efforts in system performance optimization, reliability engineering, and scalability improvements
  • Translate user requirements into technical specifications, workflows, and system architecture designs
  • Conduct data analysis and predictive modeling to support decision-making and operational insights
  • Design and implement automation tools and frameworks to streamline system processes
  • Support DevOps practices, including CI/CD pipelines, testing, and deployment
  • Collaborate with cross-functional teams, including developers, program managers, and government stakeholders
  • Troubleshoot system issues, identify root causes, and implement corrective solutions
  • Ensure systems comply with security, compliance, and government standards

Requirements

The ideal candidate brings deep experience in data-driven systems, API development, machine learning integration, and scalable infrastructure, along with the ability to translate business needs into technical solutions., * Bachelor's degree in Computer Science, Information Systems, Data Science, or related field (or equivalent experience)

  • 5-8+ years of experience in systems analysis, software engineering, or related technical roles
  • Strong experience with:
  • Systems architecture and design
  • API development and integration (RESTful services)
  • Data processing and analytics
  • Networking fundamentals (TCP/IP, HTTP, DNS)
  • Proficiency in one or more programming languages:
  • Python, JavaScript/TypeScript, or similar
  • Experience with:
  • Cloud infrastructure and distributed systems
  • DevOps tools and CI/CD pipelines
  • Linux-based environments
  • Ability to work independently and lead technical initiatives
  • Strong analytical, problem-solving, and communication skills, * Experience with machine learning models or predictive analytics
  • Background in user behavior analytics or data-driven decision systems
  • Familiarity with:
  • Web scraping or data extraction frameworks
  • Reverse engineering or network traffic analysis
  • Modern frameworks (Node.js, Express, etc.)
  • Experience supporting DoD or federal government contracts
  • Active Secret clearance (or ability to obtain)

Apply for this position