Enterprise Holdings

Senior Software Engineer - Developer and Productivity Tools

Enterprise Holdings
Apply
2 days ago
St. Louis, MO, USASenior

Responsibilities

  • Design, implement, maintain, and support developer productivity tools and platforms.
  • Develop custom integrations, plugins, and automations that improve developer experience and software delivery.
  • Manage third-party libraries, dependencies, build tools, and associated configurations.
  • Troubleshoot application build failures and derive insights from application monitoring and development tools.
  • Support tool evaluation, configuration, optimization, proof-of-concept initiatives, and technology adoption.
  • Establish standards, best practices, and processes that promote consistency, security, and efficiency across the software development lifecycle.
  • Collaborate with engineering, security, compliance, and business teams and provide knowledge and guidance.
  • Participate in an on-call rotation and perform night or weekend maintenance as needed.

Requirements

  • At least 3 years of experience in DevOps, developer productivity, build engineering, and/or software tooling support.
  • Experience with CI/CD pipeline tooling and applications.
  • Experience with Gradle build scripts and Java application build processes and configurations.
  • Administration experience with GitHub, SonarQube, JFrog Artifactory, Jira, and Confluence.
  • Experience managing software dependencies for Gradle, Node.js/NPM, Python, and/or NuGet.
  • Ability to troubleshoot build failures, analyze monitoring and development-tool data, and communicate findings to nontechnical audiences.
  • Proficiency with Microsoft Office software products.
  • Strong collaboration, communication, documentation, customer service, problem-solving, organization, and multitasking skills.
  • Ability to evaluate technologies through research, experimentation, and proof-of-concept initiatives and stay current with AI capabilities and industry practices.
  • Ability to participate in on-call support and night or weekend maintenance.
  • Must be presently authorized to work in the U.S. without requiring current or future work-authorization sponsorship from the company.
  • A bachelor's degree is highly preferred, or an equivalent combination of education and experience.
  • Preferred experience includes cloud-based tooling, scripting, monitoring, Java software development, AWS, cloud-native DevOps, DevSecOps, security scanning, software supply chain management, AI-assisted development tools, Dynatrace, and unit testing.

Benefits

  • Fully remote work from an approved U.S. state, with an adequate home-office space and availability during U.S. Central Time core business hours.
  • Occasional on-site attendance at St. Louis campus locations a few times per year or as needed.
  • Competitive pay, comprehensive healthcare packages, 401(k) matching, profit sharing, schedule flexibility, paid time off, and organizational growth potential.

Tech Stack

AWSGradleGroovyJavaNode.jsnpmPythonSonarQube

Categories

Enterprise Holdings

About Enterprise Holdings

10,000+ employees

Enterprise Holdings, doing business as Enterprise Mobility, operates the Enterprise, National, and Alamo brands to provide car rental, carsharing, truck rental, fleet management, and retail car sales for consumers and businesses. Its model combines neighborhood and airport locations with corporate fleet services and technology-driven reservation and logistics systems. Founded in 1957, it remains privately held by the Taylor family.

Contact me