Software Engineering Manager

$160,000 - $200,000/Yr

ManpowerGroup - Indianapolis, IN

posted 10 days ago

Full-time - Manager
Remote - Indianapolis, IN
Administrative and Support Services

About the position

The Software Engineering Manager will lead the marketplace experience team responsible for developing buyer-focused applications on a new digital auction website. This role emphasizes managing a team of engineers, ensuring high engineering standards, and contributing to the overall success of the company's digital marketplace initiatives.

Responsibilities

  • Lead the team in developing and operating digital marketplaces while collaborating with external partners to launch new products.
  • Hire and develop engineers, helping them achieve their goals while maintaining high engineering standards.
  • Focus on increasing system resiliency and uptime, while minimizing the impact of software changes and improving customer-facing metrics.
  • Collaborate with product, design, business, and operations teams to create resilient solutions that enhance the car purchasing experience.
  • Actively contribute to product delivery by writing and delivering code to production.

Requirements

  • Comprehensive understanding of software craftsmanship ideals, including clean code principles, unit testing fundamentals, and DevOps principles.
  • Experience in creating available, scalable, low-latency web applications.
  • Proficient in debugging and troubleshooting web services, APIs, and libraries.
  • Desire and experience in leading a team of engineers and coaching them in their careers.
  • At least 4 years of software engineering experience with advancing skills and responsibilities.
  • Extensive experience with .Net and C#.
  • Experience with at least one functional/scripting language such as JavaScript or Python.
  • Strong skills in contemporary UI frameworks or libraries, preferably React, Angular, or VUE.
  • Experience in building scalable solutions that support high load and availability, including caching and container-based architecture.
  • Experience with cloud services such as AWS, Azure, or GCP.
  • Familiarity with contemporary code quality practices, including unit and integration tests, CI/CD.
  • Excellent interpersonal and organizational skills to manage diverse situations and multiple projects.
  • Strong written, verbal, and presentation communication skills.
  • Self-motivated with the ability to work independently and collaboratively.
  • Positive attitude and a good sense of humor.
  • Experience in building microservice architecture and working with data storage solutions (SQL or NoSQL).
  • Experience using CDN for static content delivery and familiarity with CQRS and/or Event Sourcing.
  • Experience with GraphQL and OIDC protocols.

Nice-to-haves

  • Experience with Federated Graph.
  • Experience with managed AuthN/Z frameworks.

Benefits

  • Medical, Dental, and Vision benefits
  • 401K with company match
  • Student loan payment assistance
  • Discounts on vehicles
  • Pet benefits
  • Wellness program
  • Opportunities for career development and promotions from within
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service