Backend Software Developer
LEIDOS
About the role
About
If you have a strong background in backend engineering, proficient in Java or Python development, particularly in mission-driven environments, we have an exceptional opportunity for you. This role is designed for engineers who aspire to create a meaningful impact and take pride in their work. If you write your own résumé and consistently deliver results that are noticed by senior management, you'll excel in our team.
We are looking for a Backend Software Developer to contribute to a high visibility application that supports data analysis, reporting, and operational decision-making across the organization. Your responsibilities will include designing and building scalable backend services, developing RESTful APIs, integrating complex data sources, and ensuring high reliability and performance in a Linux-based environment.
Our primary development team is located in Gaithersburg, MD, but we also support onsite engineers in Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; and Tucson, AZ, offering multiple paths for top talent to join our mission.
Even though the qualifications may appear standard, this position is unique as it will place you in a high-performing team that is revolutionizing digital engineering and mission operations intelligence for our clients.
Why This Role Stands Out
- High Impact: Your contributions will power a widely used application that influences real-time decisions.
- High Visibility: Engage directly with engineering teams and mission stakeholders.
- Career Growth: Enhance your expertise in backend architecture, API design, and scalable systems.
- Challenging Work: Build and optimize intricate backend features.
Key Responsibilities
- Backend Development: Design, develop, test, and maintain backend services using Java or Python.
- REST API Development: Design and implement RESTful services for application functionality and integrations.
- Object-Oriented Design: Employ strong object-oriented design principles to create scalable and maintainable systems.
- Database Development: Write and optimize SQL queries to support application functionality and performance.
- Data Source Integration Coordination: Collaborate with external teams to comprehend data sources, interfaces, and access patterns, translating requirements into backend integrations.
- System Design Contribution: Engage in technical design discussions and influence backend architecture decisions.
- Linux Environments: Develop, deploy, and troubleshoot applications within Linux-based operating environments.
- System Troubleshooting: Identify and resolve issues across application and database layers.
- Code Quality & Best Practices: Participate in code reviews and uphold engineering standards.
Basic Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field with 8-12 years of experience; or a Master's degree with 6-10 years of experience.
- U.S. Citizenship.
- Active TS/SCI clearance with the ability to pass a Polygraph.
- Extensive professional experience in developing backend applications in Java or Python.
- Demonstrated ability to design and develop RESTful APIs that deliver scalable application functionality.
- Strong SQL experience, including the development and optimization of queries across relational databases.
- Proficiency in working within Linux-based environments.
- Ability to work independently and tackle moderately complex and intricate technical challenges.
Preferred Qualifications
- Familiarity with Apache Airflow or similar workflow orchestration technologies.
- Experience in working with geospatial data and querying (e.g., PostGIS).
- Experience with Spring Boot, Django, or similar backend frameworks.
- Experience with CI/CD pipelines (GitLab, Jenkins, etc.).
- Knowledge of containerization (Docker, OpenShift, Kubernetes).
- Experience in cloud environments (AWS or Azure).
- Experience in Agile development environments.
#MARU If you're seeking comfort, this may not be the role for you. At Leidos, we strive to outthink, outbuild, and outpace the status quo because our mission demands it. We are on the lookout for innovators who challenge, provoke, and are committed to success.
About Leidos
Leidos is a leader in industry and technology, serving government and commercial customers through smarter and more efficient digital innovations. Headquartered in Reston, Virginia, with a workforce of 47,000 globally, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ending January 3, 2025.
Pay and Benefits
We understand that compensation and benefits are crucial in deciding on a career path. Therefore, we design packages that reflect the importance of the work we do for our clients. Employment benefits include competitive compensation, health and wellness programs, income protection, paid leave, and retirement options.
Securing Your Data
Beware of fraudulent employment opportunities using Leidos' name. We will never ask for payment-related information during the hiring process. All communication will be conducted via emails from the Leidos.com automated system, never via free commercial services or messaging apps. If you receive any suspicious email regarding payments or personal information, please inform us immediately by emailing us at LeidosCareersFraud@leidos.com. If you believe you have been scammed, contact your local law enforcement and report it to the U.S. Federal Trade Commission.
Commitment to Non-Discrimination
All qualified applicants will be considered for employment regardless of sex, race, ethnicity, age, national origin, citizenship, religion, disability, genetic information, pregnancy, family status, marital status, ancestry, domestic partner status, sexual orientation, gender identity, or expression, military status, or any other basis prohibited by law. Leidos also considers qualified applicants with criminal histories in accordance with relevant laws.
#Featuredjob
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free