Software Engineering Manager I - Hybrid in MI Only

CrediblySouthfield, MI
212dHybrid

About The Position

The Software Engineering Manager I will lead a team of talented software engineers in creating innovative and high-quality software solutions. The ideal candidate will have a proven track record of successfully leading software development projects, fostering a collaborative team environment, and driving continuous improvement.

Requirements

  • Bachelor degree in Computer Science, Engineering, or a related field
  • 6+ years of enterprise technical leadership in software architecture and development, supporting service and event based ecosystems
  • Python and AWS experience required
  • Senior/Expert level knowledge with at least one of Python, Javascript, Typescript, Java
  • Experience mentoring and providing technical leadership to more junior developers.
  • Proven track record of successfully delivering software projects on time and within budget
  • Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams
  • Experience with Agile development methodologies and tools
  • Strong problem-solving skills and attention to detail

Nice To Haves

  • In addition to Python, experience with languages like Javascript, Typescript, Java
  • Experience with Flask and SqlAlchemy ORM
  • Experience in application containerization tools (Docker, EC2)
  • Experience developing prompts, and prompt frameworks to successfully leverage generative AI
  • Experience working with financial services applications
  • Experience with Cybersecurity best practices

Responsibilities

  • Lead and manage a team of software engineers, providing mentorship, guidance, and support to ensure project success
  • Collaborate with cross-functional teams to define project requirements, scope and deliverables
  • Develop and maintain project plans, schedules and resource allocations
  • Drive the development and implementation of best practices for software development, including code reviews, testing, and documentation
  • Monitor and report on project progress, identifying and mitigating risks and issues as they arise
  • Foster a culture of innovation, collaboration, and continuous learning within the team
  • Conduct performance evaluations, goal setting, and career development discussions with team members
  • Participate in technical design
  • Partner with leadership to influence and drive org design, contribution and prioritization
  • Recruits, interviews, hires and trains new engineering staff
  • Provides constructive and timely performance evaluations

Benefits

  • Hybrid Schedule Tuesday-Thursday, on-site
  • 4 weeks of PTO
  • 8 Paid Company Holidays
  • Paid Parental Leave, Bereavement, and Jury Duty
  • 401k with company match (and 100% vesting after 2 years)
  • Medical insurance through BCBSM or BCN
  • Dental and Vision provided by BCBS
  • HSA and FSA available, including LPFSA and Dependent Care
  • Company paid life insurance and short-term disability
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service