The company is looking to hire a Software Engineer Manager to contribute to product creation and grow the next generation of engineering talent, while also ensuring the availability of third-party tools and applications for product teams.
Requirements
- Mastery of an object oriented programming language (preferably Java)
- Mastery of a modern scripting language (preferably Python)
- Mastery of a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
- Mastery of writing SQL queries against a relational database
- Mastery of modern product development processes and pipelines
- Proficient in effective troubleshooting and issue resolution techniques
- Proficient in effective system monitoring and log analysis techniques
Responsibilities
- Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
- Documents, reviews and ensures that all quality and change control standards are met
- Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
- Works with vendors and partners for the successful implementation of critical tooling and platforms
- Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
- Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
- Evaluates new technologies for adoption across the enterprise
Other
- Provides leadership, mentoring, and coaching to Software Engineers
- Attracts, retains, and develops top talent to build a world class Software Engineering Team
- Typically requires overnight travel 5% to 20% of the time.
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.