
Mid-Level Software Engineer
Redhorse Corporation3 months ago
Chantilly, VA, USAMid Level
Base Salary
$210k - $220k/yr
Responsibilities
- Research the design, development, testing, and utilization of electronic data processing software.
- Design, develop, and debug applications software and systems using sophisticated logical and mathematical solutions.
- Collaborate with multidisciplinary teams, equipment designers, and hardware engineers on data processing systems.
- Analyze user needs, system capabilities, program intent, output requirements, performance requirements, and critical interfaces.
- Design and develop low-level system software, including compilers, assemblers, utility programs, and operating systems.
- Evaluate software requirements and design feasibility within established time and cost constraints.
- Apply scientific analysis and mathematical models to predict and measure software design outcomes.
- Coordinate software system installations and monitor equipment functioning against specifications.
- Ensure software standards are met throughout the development lifecycle.
- Independently determine technical objectives and approaches for high-impact assignments.
Requirements
- Active TS/SCI clearance with Polygraph.
- Bachelor’s degree or equivalent with 8+ years of experience, or a master’s degree with 6+ years of experience.
- Extensive technical expertise in software systems and experience as an emerging authority in the field.
- Demonstrated ability to develop technical solutions for complex, multidisciplinary problems.
- Direct experience across the software development lifecycle, including documentation, testing, and debugging.
- Expertise in programming techniques and controls for electronic data processing systems.
- Preferred experience with GitLab for version control and Jira for project management.
- Preferred experience with high-performance computing or data-intensive technologies such as Spark or Databricks.
- Preferred knowledge of low-level systems programming and operating system architecture.
- Preferred experience applying mathematical models to software engineering challenges.
- Preferred experience leading technical project components or mentoring junior engineering staff.
Benefits
- Eligible employees may participate in Redhorse’s comprehensive benefits programs.
- Eligible employees may receive performance-based or other incentive compensation where applicable.
- The employer provides equal employment opportunity and reasonable accommodation support.
Tech Stack
Apache SparkDatabricks
Categories
About Redhorse Corporation
Redhorse Corporation provides data analytics, AI, and digital transformation consulting to U.S. government agencies, especially in national security, infrastructure, and environmental programs. It delivers technology-agnostic solutions, systems integration, and data engineering to help the Department of Defense and civilian agencies improve decision-making and operations under professional services contracts. Founded in 2008 and headquartered in Arlington, Virginia, the company is privately held.