Engineering

Engineering

Engineering

,

,

,

Full-time

Full-time

Full-time

,

,

,

Northern Virginia (Washington, DC metro area)

Northern Virginia (Washington, DC metro area)

Northern Virginia (Washington, DC metro area)

Software Developer, Junior

Software Developer, Junior

Software Developer, Junior

Apply now

Apply now

Apply now

About RootLogic Systems

About RootLogic Systems

About RootLogic Systems

RootLogic Systems is an innovation-driven business and technology company focused on reimagining how organizations transform their processes, systems, and experiences. We empower enterprises and government agencies to make transformation real by designing, building, and delivering intelligent solutions that combine human insight and agentic AI to drive meaningful, measurable impact.

We work from first principles, breaking down complex challenges to their root causes, and apply systems thinking to create purposeful, cost-effective solutions. As problem solvers and co-creators, we collaborate deeply with customers and partners to ensure innovation is not only possible, but practical and scalable in real-world environments. 

RootLogic Systems is an innovation-driven business and technology company focused on reimagining how organizations transform their processes, systems, and experiences. We empower enterprises and government agencies to make transformation real by designing, building, and delivering intelligent solutions that combine human insight and agentic AI to drive meaningful, measurable impact.

We work from first principles, breaking down complex challenges to their root causes, and apply systems thinking to create purposeful, cost-effective solutions. As problem solvers and co-creators, we collaborate deeply with customers and partners to ensure innovation is not only possible, but practical and scalable in real-world environments. 

RootLogic Systems is an innovation-driven business and technology company focused on reimagining how organizations transform their processes, systems, and experiences. We empower enterprises and government agencies to make transformation real by designing, building, and delivering intelligent solutions that combine human insight and agentic AI to drive meaningful, measurable impact.

We work from first principles, breaking down complex challenges to their root causes, and apply systems thinking to create purposeful, cost-effective solutions. As problem solvers and co-creators, we collaborate deeply with customers and partners to ensure innovation is not only possible, but practical and scalable in real-world environments. 

Purpose of the Position

Purpose of the Position

Purpose of the Position

The Junior Software Developer (Python) role is designed for early-career technologists who are eager to build strong software engineering foundations while contributing to real enterprise and government projects. This role supports RootLogic’s AI-first and cloud-native platform initiatives by assisting in the development, testing, and maintenance of Python-based applications under the guidance of senior engineers and architects.

The Junior Software Developer (Python) role is designed for early-career technologists who are eager to build strong software engineering foundations while contributing to real enterprise and government projects. This role supports RootLogic’s AI-first and cloud-native platform initiatives by assisting in the development, testing, and maintenance of Python-based applications under the guidance of senior engineers and architects.

The Junior Software Developer (Python) role is designed for early-career technologists who are eager to build strong software engineering foundations while contributing to real enterprise and government projects. This role supports RootLogic’s AI-first and cloud-native platform initiatives by assisting in the development, testing, and maintenance of Python-based applications under the guidance of senior engineers and architects.

Location

Location

Location

Northern Virginia (Washington, DC metro area)

Northern Virginia (Washington, DC metro area)

Northern Virginia (Washington, DC metro area)

Candidates must reside in the Washington, DC metro area to support in-person collaboration as needed, with a preference for those based in Northern Virginia. As RootLogic Systems establishes a physical workspace and scales operations, key team members may be expected to work in person up to four days per week. 

Candidates must reside in the Washington, DC metro area to support in-person collaboration as needed, with a preference for those based in Northern Virginia. As RootLogic Systems establishes a physical workspace and scales operations, key team members may be expected to work in person up to four days per week. 

Candidates must reside in the Washington, DC metro area to support in-person collaboration as needed, with a preference for those based in Northern Virginia. As RootLogic Systems establishes a physical workspace and scales operations, key team members may be expected to work in person up to four days per week. 

Travel

Travel

Travel

Occasional travel is expected for in-person collaboration, business development, and client engagements, including visits to government agencies, partner sites, industry events, and enterprise customer locations, based on project needs and engagement priorities. 

Occasional travel is expected for in-person collaboration, business development, and client engagements, including visits to government agencies, partner sites, industry events, and enterprise customer locations, based on project needs and engagement priorities. 

Occasional travel is expected for in-person collaboration, business development, and client engagements, including visits to government agencies, partner sites, industry events, and enterprise customer locations, based on project needs and engagement priorities. 

Type of Employment

Type of Employment

Type of Employment

Intern-to-Hire

Intern-to-Hire

Intern-to-Hire

Position Type

Position Type

Position Type

Exempt

Exempt

Exempt

Key Result Areas and Activities

Key Result Areas and Activities

Key Result Areas and Activities

  1. Software Development & Code Contribution 

  • Develop features across Python/FastAPI and Angular.

  • Follow established architecture, coding standards, and the user interface design system.

  • Implement database changes using Alembic migrations.

  • Write clean, type-safe, maintainable code.


  1. Quality, Testing & Debugging 

  • Write unit and integration tests using pytest, Jest, and Playwright.

  • Resolve CI checks, bugs, and performance issues.

  • Learn debugging, logging, tracing, and enterprise reliability practices. 


  1. Team Collaboration & Agile Delivery 

  • Participate in Agile sprints, stand-ups, code reviews, and planning.

  • Follow spec-driven development, Git branching, pull requests, and CI/CD practices.

  • Use approved AI coding assistants responsibly and review generated code before submission. 


  1. AI Agent Development 

  • Learn and contribute to AI agent workflows, including YAML-based blueprints, prompts, tools, validation, and human review.

  • Work with document retrieval, embeddings, vector search, and citations.

  • Support agent evaluation, observability, and responsible-AI guardrails. 


  1. Learning & Growth 

  • Gain hands-on experience with AWS, Docker, PostgreSQL, Terraform, and CI/CD.

  • Learn multi-tenant architecture, cloud deployment, and federal compliance fundamentals.

  • Demonstrate increasing independence and ownership. 

  1. Software Development & Code Contribution 

  • Develop features across Python/FastAPI and Angular.

  • Follow established architecture, coding standards, and the user interface design system.

  • Implement database changes using Alembic migrations.

  • Write clean, type-safe, maintainable code.


  1. Quality, Testing & Debugging 

  • Write unit and integration tests using pytest, Jest, and Playwright.

  • Resolve CI checks, bugs, and performance issues.

  • Learn debugging, logging, tracing, and enterprise reliability practices. 


  1. Team Collaboration & Agile Delivery 

  • Participate in Agile sprints, stand-ups, code reviews, and planning.

  • Follow spec-driven development, Git branching, pull requests, and CI/CD practices.

  • Use approved AI coding assistants responsibly and review generated code before submission. 


  1. AI Agent Development 

  • Learn and contribute to AI agent workflows, including YAML-based blueprints, prompts, tools, validation, and human review.

  • Work with document retrieval, embeddings, vector search, and citations.

  • Support agent evaluation, observability, and responsible-AI guardrails. 


  1. Learning & Growth 

  • Gain hands-on experience with AWS, Docker, PostgreSQL, Terraform, and CI/CD.

  • Learn multi-tenant architecture, cloud deployment, and federal compliance fundamentals.

  • Demonstrate increasing independence and ownership. 

  1. Software Development & Code Contribution 

  • Develop features across Python/FastAPI and Angular.

  • Follow established architecture, coding standards, and the user interface design system.

  • Implement database changes using Alembic migrations.

  • Write clean, type-safe, maintainable code.


  1. Quality, Testing & Debugging 

  • Write unit and integration tests using pytest, Jest, and Playwright.

  • Resolve CI checks, bugs, and performance issues.

  • Learn debugging, logging, tracing, and enterprise reliability practices. 


  1. Team Collaboration & Agile Delivery 

  • Participate in Agile sprints, stand-ups, code reviews, and planning.

  • Follow spec-driven development, Git branching, pull requests, and CI/CD practices.

  • Use approved AI coding assistants responsibly and review generated code before submission. 


  1. AI Agent Development 

  • Learn and contribute to AI agent workflows, including YAML-based blueprints, prompts, tools, validation, and human review.

  • Work with document retrieval, embeddings, vector search, and citations.

  • Support agent evaluation, observability, and responsible-AI guardrails. 


  1. Learning & Growth 

  • Gain hands-on experience with AWS, Docker, PostgreSQL, Terraform, and CI/CD.

  • Learn multi-tenant architecture, cloud deployment, and federal compliance fundamentals.

  • Demonstrate increasing independence and ownership. 

Work and Technical Experience

Work and Technical Experience

Work and Technical Experience

  • Python experience through coursework, projects, or internships.

  • Understanding of REST APIs, JSON, SQL, and relational databases.

  • Basic JavaScript/TypeScript and familiarity with a modern UI framework.

  • Git and experience with branches and pull requests.

  • Exposure to automated testing and debugging.

  • Familiarity with Agile/Scrum and SDLC fundamentals.

  • Responsible use of AI-assisted development tools.

  • Python experience through coursework, projects, or internships.

  • Understanding of REST APIs, JSON, SQL, and relational databases.

  • Basic JavaScript/TypeScript and familiarity with a modern UI framework.

  • Git and experience with branches and pull requests.

  • Exposure to automated testing and debugging.

  • Familiarity with Agile/Scrum and SDLC fundamentals.

  • Responsible use of AI-assisted development tools.

  • Python experience through coursework, projects, or internships.

  • Understanding of REST APIs, JSON, SQL, and relational databases.

  • Basic JavaScript/TypeScript and familiarity with a modern UI framework.

  • Git and experience with branches and pull requests.

  • Exposure to automated testing and debugging.

  • Familiarity with Agile/Scrum and SDLC fundamentals.

  • Responsible use of AI-assisted development tools.

Qualifications

Qualifications

Qualifications

  • Bachelor’s degree in computer science, Engineering, or related field. 

  • U.S. Citizenship may be required for certain client engagements based on contractual requirements. 

  • Foundational Python and OOP knowledge. 

  • Familiarity with SQL, REST APIs, and Git. 

  • Bachelor’s degree in computer science, Engineering, or related field. 

  • U.S. Citizenship may be required for certain client engagements based on contractual requirements. 

  • Foundational Python and OOP knowledge. 

  • Familiarity with SQL, REST APIs, and Git. 

  • Bachelor’s degree in computer science, Engineering, or related field. 

  • U.S. Citizenship may be required for certain client engagements based on contractual requirements. 

  • Foundational Python and OOP knowledge. 

  • Familiarity with SQL, REST APIs, and Git. 

Qualities

Qualities

Qualities

Curious, motivated, collaborative, detail-oriented, and mission-driven.

Curious, motivated, collaborative, detail-oriented, and mission-driven.

Curious, motivated, collaborative, detail-oriented, and mission-driven.

Where we focus

Products

Use cases

Expertise

Insights

Company

© 2026 RootLogic Systems. All rights reserved. RootLogic is a service mark of RootLogic Systems LLC.

© 2026 RootLogic Systems. All rights reserved. RootLogic is a service mark of RootLogic Systems LLC.

© 2026 RootLogic Systems. All rights reserved. RootLogic is a service mark of RootLogic Systems LLC.