Sr. Automation Engineer

Motion Recruitment

  • Fort Worth, TX
  • 4 days ago

    Highlights

    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. Required Skills & Experience 5-7 years of full Software Development Life Cycle (SDLC) experience designing, developing, testing, and implementing large-scale applications.

    Numbers & Facts

    LocationFort Worth, TX

    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

    Similar Jobs

    See more jobs