Manager of Software Engineering

Job Locations US
Job Post Information* : Posted Date 6 hours ago(8/27/2025 11:19 AM)
Job ID
2025-9128
Category
Technology
Brand
Attain Finance
Remote
Yes
Location : Country
US

Overview

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.

 

Responsibilities

Responsibilities

  • 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. Take responsibility for facilitating sprint planning, clearing work, and supporting the removal of obstacles to maintain team momentum and efficient delivery.
  • Manage the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment, ensuring high-quality deliverables and adherence to best practices.
  • 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, leveraging cutting-edge technologies and industry best practices.
  • Establish and enforce software development processes, methodologies, and quality standards, ensuring efficient and effective delivery of software projects.
  • Foster a culture of continuous improvement, encouraging the team to embrace new technologies, stay updated with industry trends, and continuously enhance their technical skills.
  • Collaborate with DevOps engineers to establish efficient deployment processes, automate workflows, and ensure reliable and scalable software infrastructure.
  • Lead by example in promoting collaboration, effective communication, and teamwork across cross-functional teams, both within the engineering department and across the organization.
  • 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.

Qualifications

Qualifications

  • 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 of 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, with the ability to make sound decisions and guide the team in complex technical challenges.
  • Ability to effectively manage and resolve conflicts, facilitate problem-solving sessions, and promote a positive and collaborative work environment.
  • Demonstrated leadership abilities, with the ability to inspire, mentor, and lead a team of software engineers toward achieving strategic goals.
  • Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders
  • Proven track record of successfully delivering complex software projects on time and within budget, with a focus on quality and customer satisfaction.
  • Excellent leadership and interpersonal skills, with the ability to build and maintain positive relationships with team members, stakeholders, and senior management.
  • 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.
  • Demonstrated ability to make data-driven decisions, prioritize competing tasks, and manage resources effectively to meet project deadlines and business objectives.
  • Proven experience in driving a culture of innovation, continuous improvement, and learning within a software engineering team.
  • Experience in recruiting and developing top talent, as well as conducting performance evaluations and providing constructive feedback.
  • Strong business acumen and the ability to align software engineering efforts with organizational goals and objectives.
  • Passion for staying up-to-date with emerging technologies, industry trends, and best practices in software engineering and AI, and the ability to evaluate their potential application within the organization.

 

Join our talented team and lead the development of cutting-edge software solutions that drive innovation in the FinTech industry. Apply today and contribute to shaping the future of our dynamic company as a Software Engineering Manager.

 

Base Salary: $135,000 - $160,000

The base salary range represents the low and high end of the anticipated salary range for this position based on the U.S. average. The actual base salary offered for this full-time position will be determined by various factors, including but not limited to, location, skills, knowledge, competencies, and experience.
All full-time salaried employees are eligible for the following benefits, starting on day one: Flexible Paid Time Off Program, Medical, Dental, Vision, Life Insurance, Disability, and other voluntary coverages. You will also be eligible to participate in our 401k program, starting on the first of the month following 30 days of employment with a company match.
This employer participates in E-Verify for US-based hires.

#AttainFinance 

EEO Statement

Attain Finance Supports Equal Employment Opportunity. CURO (dba Cash Money®, LendDirect®, Heights Finance, Southern Finance, Covington Credit, Quick Credit, and First Heritage Credit) is committed to a policy of providing equal employment opportunity to all qualified employees and applicants. This commitment is reflected in all aspects of our daily operations. We do not discriminate on the basis of race, color, sex, religion, national origin, marital status, age, disability, veteran status, or genetic information in any personnel practice, including recruitment, hiring, training, compensation, promotion, and discipline. Additionally, we do not discriminate based on any other characteristic protected by applicable state/provincial or local law where a particular employee works. In addition, it is the policy of Attain Finance to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by federal law and any state/provincial law where a particular employee works.

Notice to Attain Finance job applicants: Attain Finance will never ask for your personal banking information, transfer of funds, a credit card, or for you to purchase any equipment to process a job application or for training. Authorized Attain Finance representatives' email addresses will end in @attainfinace.com, @curo.com, @first-heritage.com, @heightsfinance.com, and @cashmoney.ca.

Options

<p style="margin: 0px;">Sorry, the Share function is not working properly at this moment. Please refresh the page or try again later.</p>
Share on your newsfeed