Senior Software Engineer (Analytics Services) at Parsons - ScoutJobs - The AI-curated global job board
Skip to content
Parsons
Posted a day ago

Senior Software Engineer (Analytics Services)

Parsons

Requirements

Bachelor's degree in Computer Science or related field, 15+ years of software or data platform engineering experience, 4+ years of technical leadership experience, Hands-on experience with Elasticsearch, Logstash, Kibana, and Grafana, Experience with Java-based microservices, Active TS/SCI security clearance

Skills

JavaElasticsearchKibanaGrafanaVue.js

About the role

Responsibilities

  • Own the design, delivery, and operational evolution of the analytics services domain for a large-scale, globally distributed mission platform.
  • Lead the design and delivery of Java-based microservices supporting analytics, search, aggregation, and reporting workflows.
  • Manage a portfolio of services including user-facing analytics, search/aggregate query services, and telemetry/APM-related services.
  • Define indexing, sharding, retention, and query strategies for both operational and user-facing analytics workloads.
  • Optimize analytic queries and service interactions to meet strict performance and latency requirements.
  • Partner with data and platform engineering teams to ensure high-quality ingestion pipelines and well-structured searchable data.
  • Guide the implementation of dashboards, visualizations, and role-specific analytics views.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or a related technical field (4 additional years of experience can substitute for a degree).
  • 15+ years of software or data platform engineering experience, including 4+ years of technical leadership experience.
  • Hands-on experience with Elasticsearch, Logstash, Kibana, and Grafana.
  • Extensive experience with Java-based backend services and microservices.
  • Active TS/SCI security clearance is required.
  • Proven experience with complex analytics patterns such as field aggregations, nested aggregations, and query optimization.

Preferred Qualifications

  • Master’s degree in Data Engineering, Computer Science, or Analytics.
  • Experience with Vue.js 3 for building analytics dashboards and user interfaces.
  • Experience building observability solutions in distributed microservices environments.
  • Familiarity with RabbitMQ, event pipelines, or stream processing.
  • Experience optimizing Elasticsearch clusters for mixed workloads.

Benefits

  • Medical, dental, and vision insurance.
  • Paid time off and holidays.
  • Employee Stock Ownership Plan (ESOP).
  • 401(k) retirement plan.
  • Life insurance and flexible work schedules.

About the Company

Founded in 1944, Parsons Corporation is a digitally enabled solutions provider focused on creating the future of the defense, intelligence, and critical infrastructure markets. We deliver tomorrow’s solutions today, from Earth to outer space, using an agile and innovative approach to solve the world's most complex challenges.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer (Analytics Services)

Parsons · Reston

Sign up to apply