This position is no longer accepting applications
Closed on July 30, 2026.
This role is filled — get an email when new Data Processing roles open on EngineerJobs.io:
Senior Software Engineer (SWE-3)
Backend Developer
Python
Senior
Big Data
Bigdata
Data Analytics
Data Architecture
Data Integration
Data Platform
Data Processing
Data Science
Java Language
Jupyter Notebooks
Pyspark
Software Development
Software Engineering
Spark
View similar jobs
Get alerted when similar jobs are posted — set up a New Data Processing jobs on EngineerJobs.io alert.
See other roles at Leidos.
Job Description
Senior Software Engineer at Leidos in Fort Meade, MD (onsite), with a salary range of USD 107,900 to 195,050 per year, focused on scalable custom analytics to support data science and mission-focused challenges.
Responsibilities
- Collaborate directly with data scientists and mission analysts to tackle high-priority strategic problems, delivering end-to-end software engineering to prototype, develop, integrate, test, and deploy analytics tools and tradecraft within the customer’s enterprise architecture.
- Develop scalable custom analytics as an experienced senior developer to support large-scale data processing and insight generation.
- Work closely with data scientists and end users to craft innovative analytic tools that advance discovery and tradecraft around global challenges, delivering solutions that operationalize data science.
Requirements
- Bachelor's degree plus eleven (11) years of relevant experience or an equivalent.
- Active TS/SCI clearance with Polygraph is required.
Technologies
- Jupyter Notebooks
- Java MapReduce
- Python PySpark
- Jira
- Confluence
- Gitlab
Benefits
- Paid Time Off
- 11 paid Holidays
- 401K with 6% company match and immediate vesting
- Flexible Schedules
- Discounted Stock Purchase Plans
- Technical Upskilling
- Education and Training Support
- Parental Paid Leave
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement