Junior Python Developer
Role details
Job location
Tech stack
Job description
· A microservices ERP stack - time clock (M47), payroll (M48), cost accounting (M22), auth (M26 / paraCore) - talking to vanilla HTML/JS operator kiosks running on shop-floor workstations
· DCAA-compliant cost accounting, FLSA payroll, NACHA ACH, NIST 800-171 / CMMC Level 2 controls - real regulated work
· Daily AI-assisted development. We use Claude (Sonnet / Opus) as a co-developer for everything from feature work to test generation to schema design. You'll need to be effective at driving AI tools - writing clear prompts, reviewing AI-generated code, catching hallucinations, deciding when AI helps and when it gets in the way.
You'll be doing things like
· Adding endpoints to the FastAPI microservices, with regression tests
· Writing alembic migrations against a live production schema
· Debugging real shop-floor incidents (small team - you see your impact within days, not quarters)
· Improving our AI-assisted workflow (custom prompts, memory systems, code-review patterns)
Requirements
Do you have experience in Software troubleshooting?, · 9 months - 1 year of Python experience (junior level - fresh from a bootcamp, first dev job, or 2nd-year CS with substantial side projects)
· Real AI-programming experience - you've built something using LLMs. An app that calls the OpenAI / Anthropic API, a Claude-aided codebase you can walk us through, an agent, a fine-tune, an evaluation harness - any of these. "I've used ChatGPT to debug" doesn't count; we want people who've shipped against AI APIs and understand the failure modes
· Comfort with async/await in Python
· PostgreSQL basics - joins, indexes, transactions, what SELECT FOR UPDATE does
· Git + a clean commit history
· US person status (US citizen or lawful permanent resident - see ITAR section below)
Nice to have
· FastAPI, SQLAlchemy 2.0, openpyxl, asyncpg
· Manufacturing / aerospace / federal contracting domain exposure
· Docker + docker-compose for local development
· Experience with Claude Code, Cursor, Aider, or similar AI development tools in a real codebase (not just toy projects)
· Familiarity with ITAR, DCAA, FAR Part 31, or NIST 800-171
ITAR - Export Control Requirement
paraFeatures is ITAR controlled (22 CFR 120-130). Controlled technical data is restricted to US persons with need-to-know. Applicants must be US citizens or lawful permanent residents. We do not sponsor work visas. This is a federal regulatory requirement, not a preference.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Paid time off
- Vision insurance