Senior Software Engineer, Analytic Services Lead
Backend Developer
Manager
Senior
Analytics
Business Intelligence
Cloud Operations
Dashboards
Data Analysis
Data Analytics
Data Architecture
Data Integration
Data Platform
Data Processing
Data Visualization
Database
Databases
Design
Developer
DevOps
Digital Marketing
Elasticsearch
Frontend
Grafana
JavaScript
Kibana
Logstash
Monitoring
Observability
Reporting and Analytics
Search Engine
Software Development
Software Engineer
Software Engineering
SQL
Telemetry
Visual Design
Web Design
Web Technologies
Job Description
Parsons is seeking a Senior Software Engineer to lead Analytic Services for a large-scale, globally distributed mission platform. In this role, you will take ownership of analytics service design and delivery, ensuring performance and operational evolution across real-time workflows and strict latency expectations.
Role Overview
You will lead analytics microservices and analytics/search architecture using Elasticsearch and supporting tooling. The scope includes defining how data is ingested, indexed, queried, and visualized to support both operational telemetry and user-facing analytics experiences.
Key Responsibilities
- Own the analytics services portfolio, covering search, aggregations, event rollups, telemetry analytics, and user-facing visualization services
- Lead the design and delivery of Java-based analytics microservices and the ingestion, indexing, and reporting workflows that support them
- Define indexing, sharding, retention, and query strategies across operational telemetry and business-facing analytics workloads
- Tune and optimize queries and service interactions to meet strict performance and latency needs in real-time mission workflows
- Ensure analytics microservices are scalable, observable, and reliable across globally distributed deployments
Required Qualifications
- TS/SCI minimum clearance required
- Bachelor’s degree in a technical discipline such as Computer Science, Software Engineering, or Information Systems (or 4 additional years of experience in lieu of degree)
- 15+ years of software, data platform, search, or analytics engineering experience, including 4+ years owning a major technical service domain
- Strong hands-on experience with Elasticsearch, Logstash, Kibana/Grafana, and Java-based microservices
- Proven ownership of analytics/search architecture across indexing, query design, aggregation patterns, and UI visualization
- Strong troubleshooting skills across ingestion, indexing, query performance, UI layers, and distributed systems
Preferred / Desired Skills
- Experience with Vue.js 3 (or similar frameworks) for analytics dashboards
- Experience building analytics or observability solutions in distributed microservices environments
- Experience with telemetry pipelines, distributed tracing, or APM-driven analysis
- Experience optimizing Elasticsearch clusters for mixed workloads (user analytics and operational telemetry)
- Experience integrating event pipelines or stream processors into analytics workflows
Technologies
- Elasticsearch
- Logstash
- Kibana
- Grafana
- Java
- Vue.js 3
Location and Compensation
- Location: Virginia (onsite)
- Salary range: USD 148,300 - 266,900 per year
Benefits
- Medical, dental, and vision
- Paid time off
- Employee Stock Ownership Plan (ESOP)
- 401(k)
- Life insurance
- Flexible work schedules
- Holidays
- Financial Wellness
- Work Life Harmony
- Career Development
- Veteran Support
- Mind & Body
- Health
Security Clearance
An active Top Secret SCI security clearance is required for this position.