Job Closed

This listing is no longer active.

Leidos logo
Leidos

Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.

Principal Rust Software Engineer, Analytics – R&D

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1969H1B SponsorCompany SiteLinkedIn

Location

Alabama

Posted

80 days ago

Salary

$131.3K - $237.4K / year

Seniority

Lead

Bachelor Degree12 yrs expExperience acceptedEnglishDistributed SystemsPythonRustSpark

Job Description

Principal Rust Software Engineer, Analytics – R&D

Leidos

• 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.

Job Requirements

  • 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

  • competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

Related Job Pages

More Backend Engineer Jobs

Gcore logo

Senior Software Engineer, Python

Gcore

Powerful edge and cloud solutions for media business and the entertainment industry

Backend Engineer80 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Lead the development of scalable IAM systems using Python and Django and related frameworks adhering to best practices and architectural standards. • Design and implement asynchronous APIs and workflows using AsyncAPI, Celery, and message brokers like RabbitMQ. • Build integrations with external systems. • Design and optimize relational for identity data, ensuring performance, consistency, and security. • Develop secure, RESTful, and event-driven APIs for authentication, authorization, and identity lifecycle management. • Ensure the security and compliance of IAM systems by implementing best practices and adhering to industry standards. • Write clean, maintainable, and testable code. • Perform code reviews and contribute to improving the team's coding standards. • Work closely with DevOps, front-end developers, and other stakeholders to deliver seamless and secure IAM solutions. • Maintain comprehensive documentation for all IAM processes, configurations, and integrations.

Cyprus
Job Closed
Full TimeRemoteTeam 10,001+Since 1987H1B Sponsor

• initial point of contact for all questions related to our software • Technical support for the use of our software solutions • Participation in fault diagnosis and support in implementing appropriate solutions • Supporting the development team with subject-matter expertise and creative input • Designing learning materials and delivering knowledge through trainings and webinars • Creating user-friendly guides and technical documentation that simplify working with our software • Taking on project management tasks and supporting requirements analysis

Germany
Job Closed
Full TimeRemoteTeam 10,001+Since 1987H1B Sponsor

• Weiterentwicklung einer Java basierten Software-Suite mit Eclipse RCP und modernen Backend-Technologien • Full-Stack-Entwicklung mit JEE, Wildfly, Docker und PostgreSQL • Anbindung und Nutzung von APIs mit REST, SOAP oder anderen Technologien • Analyse und Implementierung neuer Anforderungen • Performance-Optimierung bestehender Anwendungen • Mitarbeit in agilen Entwicklungsteams (z. B. Scrum oder Kanban)

Germany
Job Closed
ContractRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Analizar, diseñar, desarrollar y mantener proyectos backends y APIs. • Conectar, y procesar fuentes de datos diversas: bases de datos, APIs, ficheros, etc. • Desarrollar scripts o funciones en Python y/o AWS lambdas para tratamiento de datos. • Participar en la definición de soluciones técnicas junto con el equipo técnico y negocio.

Spain
Job Closed