Attain Finance-posted 4 months ago
$135,000 - $160,000/Yr
Full-time • Manager
1,001-5,000 employees

Are you ready to make a difference in the world of consumer finance? At Attain Finance, we bring over 50 years of expertise in providing credit solutions across the U.S. and Canada. Our deep roots in the financial industry have empowered us to develop convenient, easily accessible financial services that meet our customers' growing needs. We are a dynamic FinTech company at the forefront of technological innovation, providing financial solutions to our customers to assist with their cash flow needs. We have built a robust software ecosystem that powers our advanced financial products and services. As a Software Engineering Manager, you will play a crucial role in leading and managing a team of talented software engineers, driving the development of innovative software solutions while ensuring high-quality and timely deliverables. We are seeking an experienced and enthusiastic Software Engineering Manager who can provide technical leadership and strategic direction to our software engineering team. In this role, you will oversee the software development lifecycle, lead the team in designing and delivering high-quality software solutions, and collaborate with cross-functional teams to drive innovation and achieve business goals. Your technical expertise, leadership skills, and passion for cutting-edge technologies will be key to success in this role.

  • Lead and manage a team of software engineers, providing guidance, mentorship, and support to foster a high-performing and collaborative environment.
  • Oversee agile development on your team, ensuring adherence to agile methodologies and best practices.
  • Manage the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Collaborate with product managers, architects, and other stakeholders to define the technical roadmap, prioritize projects, and ensure alignment with business goals.
  • Provide technical leadership and expertise in software engineering practices to drive innovation and maintain high coding standards.
  • Work closely with cross-functional teams to design and develop scalable, secure, and performant software solutions.
  • Establish and enforce software development processes, methodologies, and quality standards.
  • Foster a culture of continuous improvement, encouraging the team to embrace new technologies and enhance their technical skills.
  • Collaborate with DevOps engineers to establish efficient deployment processes and automate workflows.
  • Lead by example in promoting collaboration, effective communication, and teamwork across cross-functional teams.
  • Collaborate in SE recruitment efforts, including interviewing and hiring software engineering talent.
  • Conduct performance evaluations, provide regular feedback, and identify opportunities for skill development and growth for the team members.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). A master's degree is a plus.
  • Three years of proven experience as a Software Engineering Manager or similar leadership role, preferably in a FinTech or technology-driven organization.
  • Technical background with hands-on experience in software development and design.
  • Solid knowledge of software development methodologies, tools, and processes, with experience in Agile/Scrum methodologies.
  • Excellent problem-solving and analytical skills.
  • Ability to effectively manage and resolve conflicts and promote a positive work environment.
  • Demonstrated leadership abilities, with the ability to inspire and mentor a team.
  • Strong communication and collaboration skills.
  • Proven track record of successfully delivering complex software projects on time and within budget.
  • Experience working with AI technologies, frameworks, and libraries such as TensorFlow, PyTorch, or Sagemaker.
  • Experience with AWS cloud platform as well as cloud-native application development and deployment.
  • Strong business acumen and the ability to align software engineering efforts with organizational goals.
  • Passion for staying up-to-date with emerging technologies, industry trends, and best practices in software engineering and AI.
  • Flexible Paid Time Off Program
  • Medical, Dental, Vision, Life Insurance, Disability, and other voluntary coverages.
  • 401k program with company match.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service