Systems Engineer

Avalore•Chantilly, VA

About The Position

Avalore is seeking a Systems Engineer to join a team specializing in technical risk analysis of enterprise and operational mission systems, networks, devices, and applications across Government initiatives. The role involves building and maintaining secure, scalable, and highly available back-end systems with Python and Neo4J; managing Kubernetes clusters on AWS; and working in high-security environments under strict security and compliance requirements. The engineer collaborates with developers and stakeholders to deliver reliable software, provides technical guidance to junior developers, and supports testing, code review, troubleshooting, and system optimization. The work environment may include a business office with computers, phones, and printers, as well as occasional loud environments such as an airfield or areas with large equipment. The role may require sitting at a computer terminal for extended periods. Travel is occasional, up to 10%. Reasonable accommodations are available for applicants and employees with disabilities.

Requirements

  • Active security clearance with appropriate polygraph.
  • Experience designing, developing, and maintaining back-end systems using Python and Neo4J.
  • Experience developing and maintaining Neo4J databases.
  • Experience writing scalable Python code and following coding best practices.
  • Experience with CI/CD pipelines, such as Jenkins or GitLab CI/CD.
  • Familiarity with monitoring and logging tools, such as Prometheus, Grafana, or ELK Stack.
  • Knowledge of graph algorithms and data structures.
  • Experience managing Kubernetes clusters on AWS.
  • Ability to work in high-security environments and adhere to security protocols and compliance requirements.

Nice To Haves

  • AWS Certified Developer – Associate or Professional.
  • Kubernetes Certified Administrator (CKA) or Kubernetes Certified Application Developer (CKAD).
  • Experience with other programming languages, such as Java or C++.

Responsibilities

  • Design, develop, and maintain scalable, secure, and highly available back-end systems using Python and Neo4J.
  • Collaborate with the development team to identify and prioritize project requirements.
  • Develop and maintain Neo4J databases, ensuring data integrity, performance, and scalability.
  • Write efficient and scalable Python code following best practices and coding standards.
  • Collaborate with developers to deliver high-quality software solutions.
  • Provide technical guidance, mentorship, and support to junior developers.
  • Manage and maintain Kubernetes clusters on AWS, ensuring high availability, scalability, and security.
  • Optimize Kubernetes deployments for performance, cost, and reliability.
  • Follow strict security protocols and compliance requirements in high-security environments.
  • Implement security best practices and protect the integrity of sensitive data.
  • Develop and execute testing strategies to ensure software quality and reliability.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and debug complex issues in collaboration with the development team and other stakeholders.
  • Travel occasionally, up to 10%.

Benefits

  • Employer contributions to a health care plan (medical, dental, and vision); eligibility requirements apply.
  • Retirement plan (401k or IRA) with a matching program; eligibility requirements apply.
  • Basic, voluntary, and AD&D life insurance.
  • Paid time off, including vacation, sick leave, and public holidays.
  • Short-term and long-term disability coverage.
  • Training and development.
  • Employee Assistance Program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service