Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

First Community Mortgage • Murfreesboro, Tennessee, United States
Role & seniority: IT Automation Engineer, junior-level
Stack/tools: n8n (primary), Python, SQL, REST APIs/Webhooks, JSON/XML, Azure (Functions, Blob Storage, App Services), Git, Linux/bash, Grafana/Loki (monitoring)
Design, build, test, and deploy automation workflows in n8n, integrating internal/third-party systems via REST APIs and webhooks
Develop/maintain integrations with vendor APIs (document processing, loan origination, CRM); write Python scripts for data transformation and processing
Build/manage SQL queries, support Azure-based document pipelines, implement error handling/monitoring, participate in incident response, and maintain documentation
Bachelor’s degree in CS/IT or equivalent experience
Hands-on experience with n8n workflows
Proficiency in Python scripting; strong REST API, webhook, JSON/XML understanding
Working knowledge of SQL and relational databases; basic Git skills
Familiarity with Microsoft Azure services; troubleshooting/log analysis
Experience with document processing/ OCR (Ocrolus, ABBYY)
Knowledge of mortgage/financial services tech
Monitoring/observability tools (Grafana, Loki, Prometheus)
Docker/CI-CD exposure; event-driven/queue-based architectures
Location & work type: Remote-friendly; full-time role in a collaborative, low-ego environment
SUMMARY First Community Mortgage is seeking a curious, driven IT Automation Engineer to join our IT Engineering & Operations team. This junior-level role is ideal for a computer science enthusiast who thrives on building workflow automations, connecting systems via APIs, and turning manual processes into elegant, self-running solutions. You will play a hands-on role in designing, building, and maintaining automation workflows using n8n and supporting technologies across our mortgage technology stack. This is a high-impact role where you will work alongside senior engineers and cross-functional stakeholders to modernize how we move data, process documents, and integrate vendor platforms. If you geek out over clean JSON payloads, well-structured webhook pipelines, and watching workflows fire flawlessly in production, this is the role for you.
RESPONSIBILITIES Design, build, test, and deploy automation workflows in n8n, connecting internal systems and third-party platforms via REST APIs and webhooks. Develop and maintain integrations with vendor APIs including document processing, loan origination, and CRM platforms. Write supporting Python scripts for data transformation, file processing, PDF manipulation, and custom logic nodes. Build and manage SQL queries and database interactions for workflow data enrichment, reporting, and validation. Support Azure cloud infrastructure including Azure Functions, storage accounts, and serverless compute for document processing pipelines. Implement error handling, retry logic, and monitoring for production workflows using tools like Grafana and Loki. Collaborate with business stakeholders to translate manual processes into automated workflows with clear documentation. Participate in incident response and troubleshooting of production automation failures. Maintain version control and documentation standards for all automation assets. Contribute to security and compliance initiatives by following secure coding and data handling practices.
EDUCATION AND/OR EXPERIENCE · Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent hands-on experience). Demonstrated experience with n8n workflow automation (personal projects, internships, or professional experience accepted). Solid understanding of RESTful APIs, webhook architecture, HTTP methods, and JSON/XML data formats. Proficiency in Python scripting for automation, data transformation, and file processing tasks. Working knowledge of SQL and relational databases (queries, joins, stored procedures). Familiarity with cloud platforms, preferably Microsoft Azure (Functions, Blob Storage, App Services). Basic understanding of Git version control and collaborative development workflows. Strong troubleshooting mindset with the ability to read logs, trace errors, and debug integrations . PREFERRED QUALIFICATIONS
Experience with document processing or OCR platforms (e.g., Ocrolus, ABBYY, or similar).
Familiarity with mortgage industry systems, loan origination platforms, or financial services technology.
Experience with monitoring and observability tools such as Grafana, Loki, or Prometheus.
Exposure to containerization concepts (Docker) and CI/CD pipelines.
Knowledge of queue-based architectures and event-driven processing patterns.
TECHNOLOGY STACK YOU WILL WORK WITH Automation n8n (primary), Azure Functions, Python scripting Cloud & Infrastructure Microsoft Azure, Azure Blob Storage, App Services Languages & Scripting Python, JavaScript/Node.js, SQL, Bash APIs & Integration REST APIs, Webhooks, OAuth, JSON/XML Databases SQL Server, PostgreSQL Monitoring Grafana, Loki, Azure Monitor Version Control Git, GitHub / Azure DevOps Collaboration Microsoft Teams, Jira, Confluence WHAT WE OFFER
Hands-on mentorship from experienced engineers in a collaborative, low-ego environment.
Opportunity to own and build automation solutions that directly impact business operations.
Exposure to cutting-edge AI and document processing technologies in the mortgage industry.
Flexible work environment with remote-friendly culture.
Competitive salary, benefits package, and professional development opportunities.
A team that genuinely values curiosity, continuous learning, and a passion for technology.
THE IDEAL CANDIDATE IS SOMEONE WHO
Lights up when they hear "workflow automation" and has strong opinions about webhook design.
Has side projects, homelab experiments, or GitHub repos that showcase their love of building things.
Reads API documentation for fun (or at least doesn't dread it).
Asks "can we automate that?" in every meeting.
Communicates clearly with both technical and non-technical colleagues.
Approaches problems with intellectual humility and a willingness to learn from mistakes.
PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to sit and use hands to finger, handle, or feel. The employee is occasionally required to stand, walk, and reach with hands and arms. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, and ability to adjust focus. COMMENTS This job description is an outline of the major recurring responsibilities of the job. It is not intended to all-inclusive of the work to be performed. Other relations job objectives, special assignments and less significant responsibilities may be required of the incumbent to perform.