×
Register Here to Apply for Jobs or Post Jobs. X

Junior Python Engineer

Job in Lanham, Prince George's County, Maryland, 20706, USA
Listing for: Frey Consulting Group
Full Time position
Listed on 2026-05-13
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

We are seeking a motivated Junior Python Engineer to join our software engineering team and help build, maintain, and improve the software and tooling behind our fleet of devices.

This is a broad, hands‑on role — you'll primarily work on migrating legacy management tools into a modern web-based operations portal and supporting the day-to-day fleet operations, but you'll also contribute across R&D, Dev Ops, security, and infrastructure as team needs evolve.

The platform is built almost entirely in Python, but you'll gain exposure to the full stack — backend web development, embedded Linux systems, CI/CD pipelines, cloud infrastructure, device security, and hardware integration. You'll work closely with the Team Lead and Technical Lead, with structured onboarding that starts with bug fixes and field

What You'll Do
  • Migrate legacy Python management scripts into a web-based operations portal device configuration, diagnostics, and monitoring.
  • Support fleet operations — investigate and resolve field device issues, deploy software updates, and monitor device health across the network.
  • Fix bugs and resolve field‑reported issues across the Python codebase — learning the system architecture through hands‑on work.
  • Contribute to Dev Ops initiatives — CI/CD pipeline improvements, package builds, automated deployments, and fleet management tooling.
  • Assist with security and infrastructure work — device hardening, encryption, provisioning automation, and compliance tasks as needed.
  • Write and maintain Python tests for new and migrate functionality.
  • Collaborate with operations, implementation, and QA teams to ensure tools meet real‑world field requirements.
Required
  • Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proficiency in Python — comfortable writing clean, well‑structured code and working within a large existing codebase.
  • Basic understanding of web development — REST APIs, HTTP, and at least some exposure to a Python web framework (FastAPI, Flask, Django).
  • Familiarity with Linux — comfortable at the command line with a basic understanding of services, file systems, and networking.
  • Experience with Git version control.
  • Strong problem‑solving skills and attention to detail.
  • Good communication skills and ability to work across teams.
  • Willingness to learn — this role spans software development, systems administration, Dev Ops, and security. You won't know all of it coming in, and that's fine.
Preferred
  • Experience with FastAPI or Flask.
  • Familiarity with SQL databases (SQLite, Postgre

    SQL).
  • Exposure to CI/CD pipelines (Git Lab CI, Git Hub Actions, Jenkins).
  • Experience with Linux system administration — systemd, apt, shell scripting.
  • Exposure to any cloud platform (AWS, GCP, Azure).
  • Familiarity with Docker or containerized environments.
  • Interest in computer vision, machine learning, IoT, or edge computing.
  • Background in industries such as smart infrastructure, automated enforcement, or
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary