> Markdown version of [/jobs/ext/1343771-senior-software-engineer-analytics-services](https://www.wearedevelopers.com/jobs/ext/1343771-senior-software-engineer-analytics-services). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Analytics Services) - **Company:** Parsons Corporation - **Location:** Reston, VA, United States - **Experience:** Expert - **Salary:** $148,300.0 - $266,900.0 - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), Data Analysis, Information Systems, Information Engineering, Data Infrastructure, Shard (Database Architecture), Elasticsearch, Performance Tuning, Query Optimization, RabbitMQ, Role-Based Access Control, Logstash, Software Engineering, Data Ingestion, Grafana, Caching, Reliability of Systems, Indexer, Backend, Vue.js, Information Technology, Operational Systems, Data Management, Kibana, Stream Processing, Dynatrace, Microservices - **Published:** July 19, 2026 - **Apply:** https://www.juju.com/job/00000000ghquse ## About the Role + Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or related technical field. 4 Additional years of experience can substitute for a degree. + 10+ years of software engineering, data platform engineering, search engineering, or analytics platform experience, including 4+ years leading a major technical service area or team. + Strong experience building and operating analytics or search services in production + Strong hands-on experience with: + Elasticsearch + Logstash + Kibana and/or Grafana + Java-based backend services / microservices + Demonstrated ownership of a technical analytics domain from architecture through operations + Experience leading engineering teams or multi-team delivery for analytics/search platforms + Strong troubleshooting skills across ingestion, indexing, query, UI, and platform layers + Strong written and verbal communication skills, including the ability to explain performance, scale, and tradeoff decisions clearly + Proven experience with analytics patterns such as: + indexed query optimization + field aggregations and composite aggregations + nested/document-based aggregations + rollups and summary generation + caching strategies for query performance + Experience tuning analytics and search services for strict latency and SLA-driven workflows + Experience designing analytics services that serve both: + user-facing business/mission use cases + internal operational telemetry and APM use cases + Strong understanding of data ingestion, indexing, retention, and search relevance/performance tradeoffs + Experience designing role-based analytics access patterns and user-facing analytics/reporting services + TS/SCI minimum clearance required. + Domestic and/or international project travel may be required. What Desired Skills You'll Bring: + Master's degree in Data Engineering, Computer Science, Analytics, or related field + Experience with Vue.js 3 or similar frameworks for analytics dashboards and role-based user interfaces + Experience building analytics and observability solutions in distributed microservices environments + Experience with telemetry pipelines for logs, events, and metrics at large scale + Familiarity with APM concepts, distributed tracing, and service health correlation + Experience with Grafana + ELK coexisting in the same observability/analytics ecosystem + Experience with real-time or near-real-time event analysis in mission or operational systems + Familiarity with RabbitMQ, event pipelines, or stream processing supporting analytics workloads + Experience with multilingual analytics interfaces or region-specific reporting requirements + Experience with capacity planning and cost/performance tuning for analytics clusters + Experience optimizing Elasticsearch clusters for mixed workloads (user queries + operational telemetry) + Experience supporting globally distributed platforms with variable network conditions and remote operational support models + Experience with RBAC and multi-tenant analytics access models + Experience building reusable reporting and dashboard frameworks for multiple user communities ## Description Parsons is looking for an amazingly talented **Senior** **Software Engineer** to join our team focused on Analytic Services! In this role you will own the design, delivery, performance, and operational evolution of the analytics services domain for a large-scale, globally distributed mission platform. You will be responsible for a portfolio of Java-based microservices and supporting analytics/search infrastructure built around Elasticsearch, Logstash, Kibana, Grafana, and Vue.js 3 based user interfaces. This role requires someone who can combine search and aggregation architecture, query performance engineering, telemetry analytics, user-facing analytics design, and operational ownership., + Define indexing, sharding, retention, and query strategy for both operational and user-facing analytics workloads + Establish data models and service contracts that support analytics consistency across distributed deployments + Work closely with data, platform, and software engineering teams to ensure high-quality ingestion pipelines and well-structured searchable data + Own the service-level health, scalability, and observability of analytics microservices + Guide implementation of dashboards, visualizations, role-specific analytics views, and reporting capabilities for different user groups + Partner with operations and engineering teams to use telemetry and APM data to improve system reliability, identify bottlenecks, and support root cause analysis ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Debug a Kubernetes Operator](https://www.wearedevelopers.com/videos/487-debug-a-kubernetes-operator) - [OLAP for AI Applications and why you should care](https://www.wearedevelopers.com/videos/100212-olap-for-ai-applications-and-why-you-should-care) - [Add Location-based Searching to Site with ElasticSearch](https://www.wearedevelopers.com/videos/77-add-location-based-searching-to-site-with-elasticsearch) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)