Sr. Automation Engineer

Motion Recruitment
  • Fort Worth, TX
    1 day ago

    Job Description

    Leverage modern technology to solve complex business problems in a collaborative engineering environment at a Fortune 500 transportation company. This opportunity is ideal for a senior engineer who enjoys building scalable, secure, and reusable solutions while contributing across the full software development lifecycle.

    The Sr. Engineer - Automation will participate in all phases of development, from design and implementation through testing and production support. The role will focus heavily on Python-based application development, RESTful services, automation, cloud security, and secrets management while following engineering best practices for reliability, resiliency, security, performance, and reusability.

    Contract Duration: 7 Months

    Required Skills & Experience
    • 5-7 years of full Software Development Life Cycle (SDLC) experience designing, developing, testing, and implementing large-scale applications.
    • 5+ years of Python development experience.
    • Strong proficiency with FastAPI.
    • 5+ years of experience developing and supporting RESTful web services/APIs.
    • Hands-on experience with at least one of the following:
      • HashiCorp Vault
      • AWS Secrets Management / AWS Secrets Manager
      • Azure Key Vault
    • Experience with both front-end and back-end development.
    • Strong understanding of object-oriented design and software engineering principles.
    • Ability to write, test, and document technical solutions according to organizational standards.
    Desired Skills & Experience
    • 5+ years of experience with React, TypeScript, and JavaScript.
    • 3+ years of experience with Terraform and HashiCorp Vault.
    • 3+ years of experience with Git and GitHub.
    • Experience working with Windows and Linux operating systems, including shell scripting.
    • Experience with PostgreSQL, ORM/persistence frameworks, and query performance tuning.
    • Experience with Azure or other cloud platforms.
    • Experience with automated testing, observability, instrumentation, and production support.
    • Experience identifying and remediating security vulnerabilities and potential attack surfaces.
    • Experience designing reusable, scalable, and maintainable systems.
    • Experience performing root cause analysis and implementing solutions to improve reliability, resiliency, security, and performance.
    • Experience mentoring junior or less-experienced engineers.
    What You Will Be Doing
    • Design, develop, test, document, and maintain scalable software applications and automation solutions.
    • Develop and maintain Python-based applications and RESTful APIs using FastAPI.
    • Design and implement secure solutions involving secrets management and cloud security.
    • Lead implementation of significant capabilities within existing systems.
    • Develop automated tests and instrumentation to ensure application reliability, availability, latency, and performance targets.
    • Conduct root cause analysis and identify opportunities for system and process improvements.
    • Identify security vulnerabilities and potential attack surfaces and help implement appropriate mitigation strategies.
    • Promote reusable components, frameworks, and engineering best practices.
    • Break down complex technical requirements into maintainable implementations.
    • Collaborate closely with engineering and technology teams.
    • Mentor team members and help improve engineering practices and technical capabilities.
    Tech Breakdown
    • 30% Python / FastAPI / RESTful API Development
    • 20% Automation & Software Engineering
    • 15% Cloud & Secrets Management
    • 15% Application Security / Reliability
    • 10% Database & Persistence Technologies
    • 10% Front-End / Supporting Technologies
    Daily Responsibilities
    • 50% Hands-On Software Development & Automation
    • 25% Design, Testing & Troubleshooting
    • 15% Team Collaboration & Technical Planning
    • 10% Mentoring, Documentation & Engineering Best Practices
    Work Arrangement
    • Hybrid - 3 days onsite per week, typically Tuesday, Wednesday, and Thursday.
    • Candidates must be able to work onsite on the first day of the assignment.
    • Location: Fort Worth, TX
    • Interview Process: Virtual and In-Person

    Numbers & Facts

    LocationFort Worth, TX

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Applications Securityunmatched
    • Automationunmatched
    • Automation Engineeringunmatched
    • Automation Systemsunmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Computer Securityunmatched
    • Documentationunmatched
    • Fortune 500 Customersunmatched
    • Gitunmatched
    • GitHubunmatched
    • Instrumentationunmatched
    • JavaScriptunmatched
    • Linux Operating Systemunmatched
    • Mentoringunmatched
    • Microsoft Windows Azureunmatched
    • Microsoft Windows Operating Systemunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Softwareunmatched
    • Object Relational Mapping (ORM)unmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Production Supportunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Reliability Engineeringunmatched
    • Root Cause Analysisunmatched
    • Scalable System Developmentunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Systems Scalabilityunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Test Automationunmatched
    • Test Designunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Unix Shell Programmingunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Servicesunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder