Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
DBR

Python Developer I

DBR

. Develop, test, and maintain Python scripts and small applications automating engineering, design, and administrative workflows .

Posted 11/5/2026full-timeHouston • Texas • United StatesJuniorMid-Level💰 $70,000 - $90,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in Python scripting and automation, with experience in Microsoft Power Automate and Autodesk Revit automation. Strong analytical skills and ability to translate user requirements into technical tasks while collaborating effectively in Agile environments.

Highest-signal resume keywords
Python ScriptingMicrosoft Power AutomateAutodesk Revit AutomationAzure DevOpsAgile/Scrum Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Python FundamentalsPowerShell ScriptingGit Version ControlREST APIsSQL DatabasesData StructuresError HandlingCommon LibrariesAI ConceptsBIM Workflows
Soft Skills
Analytical SkillsProblem-Solving SkillsClear CommunicationAttention to DetailTeam Collaboration
Tools & Technologies
Microsoft 365SharePointTeamsExcelFormsPower AppsDynamoPyRevitJSONCSV
Industry Keywords
AECMEPEngineering ServicesAutomation WorkflowsModel QA/QC

Tech Stack

Tools & technologies
AzurePandasPythonSQL

About the role

Key responsibilities & impact
  • Develop, test, and maintain Python scripts and small applications automating engineering, design, and administrative workflows
  • Build and maintain Microsoft Power Automate and Microsoft 365 automations using SharePoint, Teams, Outlook, Excel, Forms, and Power Apps
  • Create and support Autodesk Revit automation using pyRevit, Dynamo, and/or the Revit API for model QA/QC, sheet and view setup, parameter management, and data export
  • Assist with integrating AI capabilities, including large language models and document/data extraction tools, into internal workflows
  • Meet with engineers, designers, and project staff to understand manual processes, document requirements, and translate them into user stories and technical tasks
  • Use Azure DevOps for Git source control, work item tracking, code reviews, and build/release pipelines
  • Participate in Agile/Scrum ceremonies and provide estimates and status updates
  • Write documentation and user guides, train end users, and provide troubleshooting and support
  • Monitor, maintain, and improve existing automations as software versions, templates, and firm standards change
  • Perform additional assignments as requested or needed

Requirements

What you’ll need
  • Associate degree or higher in a technical field required
  • 0–2 years of experience in software development, scripting, or automation, including internships, co-ops, or significant academic/personal projects
  • Hands-on experience writing Python and/or PowerShell scripts; portfolio or code samples welcome
  • Working knowledge of Python fundamentals, including data structures, functions, modules, error handling, virtual environments, and common libraries such as pandas, openpyxl, and requests
  • Basic PowerShell scripting skills for Windows and Microsoft 365 automation
  • Understanding of Git version control, including branching, commits, and pull requests
  • Familiarity with REST APIs, JSON, Excel, CSV, and SQL databases
  • Basic understanding of AI and large language model concepts, limitations, and responsible use with company and client data
  • Strong analytical and problem-solving skills
  • Clear written and verbal communication skills
  • Attention to detail and commitment to testing, documentation, and code quality
  • Ability to manage multiple tasks, take direction and feedback, and work independently and as part of a team
  • Interest in learning MEP engineering concepts and BIM workflows
  • Exposure to Power Automate, Power Apps, or comparable platforms preferred
  • Experience with Azure DevOps or comparable Git-based development platform preferred
  • Exposure to Autodesk Revit, Revit API, Dynamo, or pyRevit preferred
  • Agile/Scrum or Kanban team experience preferred
  • AI tools, large language model APIs, or prompt engineering experience is a plus
  • AEC, MEP, or professional engineering services experience/coursework is a plus
  • No certifications are required