FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Rust Software Engineer, Analytics – R&D
LeidosPrincipal Rust Software Engineer designing and developing analytics-driven systems supporting R&D initiatives for Leidos. Providing technical leadership in systems programming and advanced analytics pipelines for innovative solutions.
Posted 4/25/2026full-timeRemote • Alabama • 🇺🇸 United StatesLead💰 $131,300 - $237,350 per yearWebsite
Tech Stack
Tools & technologiesDistributed SystemsPythonRustSpark
About the role
Key responsibilities & impact- Serve as a technical thought leader in systems programming, analytics, and modern software development practices.
- Design and develop high-performance applications in Rust, emphasizing safety, concurrency, and efficiency.
- Architect and implement data pipelines, analytics frameworks, and real-time processing systems to support R&D and product initiatives.
- Leverage open-source and commercial tools to build scalable, modular, and reusable software components.
- Apply software engineering best practices to ensure integration across infrastructure, applications, and data systems.
- Collaborate within Agile teams, participating in daily scrums and frequent technical exchanges.
- Troubleshoot and resolve complex system, performance, and data challenges.
- Identify, assess, and mitigate technical risks across research and product development efforts.
- Rapidly prototype and iterate on new ideas, transitioning successful concepts into production-grade solutions.
Requirements
What you’ll need- Bachelor’s degree and 12+ years of relevant technical experience in software engineering, systems engineering, data science, or related fields (additional years experience may substitute for degree).
- Strong experience developing in Rust (or equivalent systems languages such as C++ with willingness to transition).
- Experience building data-intensive applications, analytics platforms, or distributed systems.
- Proficiency with modern software development practices, including CI/CD and Agile methodologies.
- Demonstrated ability to solve complex problems and bring structure to ambiguous or unstructured data challenges.
- Experience with data processing, analytics, or machine learning frameworks (e.g., Python ecosystem, Spark, or similar).
- Ability to work independently and collaboratively in a fast-paced, innovation-driven environment.
- Strong written and verbal communication skills.
- U.S. Citizenship with ability to obtain and maintain a Secret security clearance.
Benefits
Comp & perks- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RustC++data pipelinesanalytics frameworksreal-time processing systemsCI/CDdata processinganalyticsmachine learningsoftware engineering best practices
Soft Skills
problem solvingcollaborationcommunicationtechnical leadershiprisk assessmentinnovationadaptabilityindependencestructured thinkingagility
Certifications
Bachelor's degreeSecret security clearance