The Mid-Level Analytics Software Engineer develops, maintains, and enhances complex, high-performance software systems based on documented requirements. The role covers end-to-end software development in areas such as processing-intensive analytics, novel algorithm development, real-time architectures, manipulation of extremely large data sets, and enterprise-grade business management information systems. The engineer works independently and in cross-functional engineering teams and participates directly in systems-level design decisions. Responsibilities include evaluating hardware/software trade-offs, promoting software reuse, assessing COTS and GOTS integration versus greenfield development, and translating system-level requirements into component-level designs. An active security clearance at the TS/SCI polygraph level is required. The annual base salary range is $149,000–$176,000 USD, excluding discretionary bonus compensation and the benefits package. Actual compensation may vary based on geographic location, work experience, education, and skill level, among other factors.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level