Skip to main content

Mgr, Software Engineering

Apply Location Westlake, Ohio Additional Locations: Georgia Requisition Number R-88721

Assurant Labs is looking for a servant leader who will help a team of engineers deliver product updates in an agile manner and guide the evolution of our engineering culture and processes.

In this role, you will work closely with a small product team to create web and mobile client applications to serve customers with an engaging, dynamic user experience. You will collaborate with your fellow Engineering Managers to manage dependencies and make thoughtful choices around processes, trade-offs, and investing in our ecosystem. We have seen people thrive in this role from a variety of backgrounds, but we work in React Native, native Android and iOS, Ruby on Rails, GraphQL, and AWS. Experience developing mobile applications is a strong plus but not a hard requirement.

Responsibilities include solving technical problems, experimenting, and building features that we measure for value to our users. Candidates must be able to think deeply about systems and integrations, and they must have strong communication skills, the ability to manage multiple tasks efficiently, sound judgment, and the ability to be productive in a fast-paced, team-oriented environment.

This is a remote position.

Responsibilities

  • Managing software engineers and guiding their career development

  • One-on-ones, growth and development plans, goals and performance evaluations

  • Helping your direct reports feel engaged, fulfilled, effective, and supported

  • Modeling and fostering healthy team communication and collaboration

  • Supporting product development with discovery, experimentation, and sprint planning down to the detailed task level

  • Delivering high-quality products according to plan and budget

  • Architectural oversight over projects from concept to deployment

  • Conducting design and code reviews

  • Setting guidelines and processes related to how we write and ship code

Requirements

  • Strong communication skills. This role requires that you build effective relationship with engineers, designers, product owners, and business stakeholders

  • Ability to manage time and prioritize items across multiple projects and initiatives

  • Ability to break large projects down into modular units of work that can be reliably estimated

  • Ability to wrangle unknowns into options and plans

  • Ability to think about performance and reliability at scale for mobile and web applications

  • A disciplined approach to development, testing, and quality assurance

  • 4+ years of software development experience

  • Experience with Git for version control

  • Experience leading others as a manager or technical lead

  • Experience practicing Agile development methodologies

Hopes

  • Willingness to participate in mentoring and skills transfer among team members

  • Experience in at least one of the following is preferred:

    • React Native (TypeScript)

    • Android development (Kotlin, Java)

    • iOS development (Swift)

    • Server-side development (Ruby on Rails, Microservices)

  • Specific knowledge/experience in most of the following is preferred:

    • Mobile and web application architecture

    • API design with GraphQL

    • Asynchronous programming patterns

    • Knowledge and experience with object-oriented design and implementation

    • Proven ability to carry a feature from start to finish; including prototypes, design specifications, constructive coding, unit testing, and bug fixing

    • Ability to quickly and accurately perform troubleshooting and repair of existing applications

  • Experience with A/B testing methodology

#AssurantProudRT

Recently Viewed Jobs

You do not have any recently viewed jobs

Sign up for job alerts

Join our talent network and get Assurant news and job alerts delivered to your inbox.

Interested InEnter a category, a location or a category/location pair and click "Add."

  • Information Technology, Alabama, United StatesRemove
  • Information Technology, Alaska, United StatesRemove
  • Information Technology, Arizona, United StatesRemove
  • Information Technology, Arkansas, United StatesRemove
  • Information Technology, California, United StatesRemove
  • Information Technology, Colorado, United StatesRemove
  • Information Technology, Connecticut, United StatesRemove
  • Information Technology, Delaware, United StatesRemove
  • Information Technology, Florida, United StatesRemove
  • Information Technology, Georgia, United StatesRemove
  • Information Technology, Hawaii, United StatesRemove
  • Information Technology, Idaho, United StatesRemove
  • Information Technology, Illinois, United StatesRemove
  • Information Technology, Indiana, United StatesRemove
  • Information Technology, Iowa, United StatesRemove
  • Information Technology, Kansas, United StatesRemove
  • Information Technology, Kentucky, United StatesRemove
  • Information Technology, Louisiana, United StatesRemove
  • Information Technology, Maine, United StatesRemove
  • Information Technology, Maryland, United StatesRemove
  • Information Technology, Massachusetts, United StatesRemove
  • Information Technology, Michigan, United StatesRemove
  • Information Technology, Minnesota, United StatesRemove
  • Information Technology, Mississippi, United StatesRemove
  • Information Technology, Missouri, United StatesRemove
  • Information Technology, Montana, United StatesRemove
  • Information Technology, Nebraska, United StatesRemove
  • Information Technology, Nevada, United StatesRemove
  • Information Technology, New Hampshire, United StatesRemove
  • Information Technology, New Jersey, United StatesRemove
  • Information Technology, New Mexico, United StatesRemove
  • Information Technology, New York, United StatesRemove
  • Information Technology, North Carolina, United StatesRemove
  • Information Technology, North Dakota, United StatesRemove
  • Information Technology, Ohio, United StatesRemove
  • Information Technology, Oklahoma, United StatesRemove
  • Information Technology, Oregon, United StatesRemove
  • Information Technology, Pennsylvania, United StatesRemove
  • Information Technology, Rhode Island, United StatesRemove
  • Information Technology, South Carolina, United StatesRemove
  • Information Technology, South Dakota, United StatesRemove
  • Information Technology, Tennessee, United StatesRemove
  • Information Technology, Texas, United StatesRemove
  • Information Technology, Utah, United StatesRemove
  • Information Technology, Vermont, United StatesRemove
  • Information Technology, Virginia, United StatesRemove
  • Information Technology, Washington, United StatesRemove
  • Information Technology, West Virginia, United StatesRemove
  • Information Technology, Wisconsin, United StatesRemove
  • Information Technology, Wyoming, United StatesRemove
  • Information Technology, Westlake, Ohio, United StatesRemove

Meet Our People

Ignacio D. - Senior Operations Analyst

Whether I'm working with people in Argentina or Chile or Miami, we all feel like we're part of the same company. And within my own group, we share ideas and analyze as a team - and drive for change, for improvements. We'll show each other how we do things and lend advice.

I also enjoy the focus on work-life balance - in the workplace, we're offered exercise classes or stretching classes with a trainer, for example. I've had the flexibility to take classes and training. And, we have the opportunity to give back to the community through events held throughout the year.