Automation Engineer (Middleware Team)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Brief DescriptionJob Title: Automation Engineer (Middleware Team) – both junior and mid levels availablePosition Type: 6 months Contract to HirePay: $74 - $25/hr for junior; $47-$65 for mid + LaunchCode BenefitsLocation: Remote, but must be based in or around St. Louis, MO, Florida, Oklahoma City, OK, or Dallas, TXYears of Experience Required: 1-5+ yearHiring Timeline: ImmediateCompany: The name of our partner organization will be disclosed during the interview process. This is not a direct role with LaunchCode; it is a position through LaunchCode, working with one of our partner companies.Disclaimer: We are unable to provide work sponsorship for this role. We are unable to consider candidates for this role who have a current or future work sponsorship need (this includes those holding extended OPT Visas). This position is located in an area that requires special access; US citizenship is required.OverviewWe are seeking an Automation Engineer to support the development of scripts and tools that generate, validate, and automate software metrics and reporting. This role will work closely with engineering teams to ensure data accuracy, streamline reporting processes, and improve visibility into software performance and development activities.This is a great opportunity for junior to mid-level engineers who enjoy working with data, automation, and lightweight tooling in an Agile environment.Key ResponsibilitiesDevelop and maintain scripts and tools to automate software metrics collection and reportingValidate data accuracy and troubleshoot inconsistencies across reporting outputsCollaborate with engineering teams to gather requirements and ensure alignment on metrics and reporting needsSupport the creation and enhancement of dashboards, reports, and data pipelinesAssist with integrating data from multiple sources using APIs, scripts, and other automation methodsDocument processes, scripts, and workflows to ensure maintainability and scalabilityParticipate in Agile ceremonies and contribute to continuous improvement effortsIdentify opportunities to improve efficiency through automation and tooling enhancementsRequired Qualifications1–5+ years of experience in software engineering, scripting, or automation-related rolesProficiency in Python for scripting and automationExperience using Git for version controlFamiliarity with VS Code or similar development environmentsUnderstanding of Agile development methodologiesStrong problem-solving skills and attention to detailAbility to work independently and collaborate with cross-functional teamsPreferred QualificationsExperience with GitLab or similar repository management toolsFamiliarity with JavaScript, JSON, and MarkdownExposure to containerization technologies (e.g., Docker)Experience working with or integrating AI tools (e.g., Amazon Q, Codex, Kiro)Understanding of software metrics, reporting, or data analysis conceptsExperience working in enterprise or large-scale engineering environmentsAdditional InformationThis role supports enterprise-level software initiatives within a large-scale engineering environmentOpportunity to work on impactful automation solutions that improve visibility and efficiency across development teamsOpen to both junior and mid-level candidates with a strong foundation in scripting and a willingness to learnLI-REMOTE