Software Engineering Manager Position

3 weeks ago


Baltimore, Maryland, United States OneMain Financial Full time

OneMain Financial seeks an exceptional leader to oversee the performance of our engineering teams and drive success in digital lending.

About Us

We are a leader in offering nonprime customers responsible access to credit, dedicated to improving the financial well-being of hardworking Americans since 1912.

Our company looks beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards, and other products helps people borrow better and work toward a brighter future.

The Role

You will guide the success of our talented engineering teams, ensuring we deliver sound features at the leading edge of digital lending at a consistent pace. The ideal candidate will have the ability to interface with leaders and manage up and down to balance perfectionism with pragmatism.

  • Break down projects into reasonable MVPs.
  • Interface directly with company and technology leaders to ensure your teams' activities align with overall product and company goals.
  • Oversee maintenance of a sustainable engineering platform while shipping features at a steady clip.
  • Ensure production applications are stable and operating as expected.
  • Guide team leads along their career paths and provide feedback; oversee cadence of meetings, code reviews, and project management.
  • Identify and address bottlenecks early.
  • Contribute to strategic technology planning.
  • Assist with fleshing out, prioritizing, and driving the product roadmap.
Requirements

We seek candidates with:

  • At least 6 years of leading and managing engineering teams, preferably multiple teams.
  • Ability to interface with and influence leaders across an organization with poise.
  • Competency to foster and build a culture of success, accountability, and teamwork.
  • Experience with technologies like IBM iSeries Systems, DB2 Database Platform, Ruby on Rails, Angular, Middleware (MuleSoft).
  • Experience guiding development of observable systems with robust metrics and alerts.
  • Overseeing build and consumption of RESTful APIs.
  • Ability to navigate in a nimble environment and drive success in unknown territory.
  • B.S. in Computer Science or a related field.
Benefits

We offer a comprehensive benefits package, including:

  • Health and wellbeing options for team members and their dependents.
  • Up to 4% matching 401(k).
  • Employee Stock Purchase Plan (10% share discount).
  • Tuition reimbursement.
  • Continuing education.
  • Bonus eligible.
  • Paid time off (15 days' vacation per year, plus 2 personal days, prorated based on start date).
  • Paid holidays (7 days per year, based on start date).
  • Paid volunteer time (3 days per year, prorated based on start date).

This is a hybrid role with opportunities to work from various locations within commuting distance to one of our offices.

The estimated salary range for this position is $140k - $180k, based on factors including skills, experience, and location. This role is bonus-eligible, and additional compensation may be available based on individual and company performance.



  • Baltimore, Maryland, United States Reflexive Concepts Full time

    Reflexive Concepts is looking for a Senior Software Engineer to lead the development of our cloud-based software solutions. As a senior engineer, you will be responsible for designing, developing, and testing software applications using a range of technologies including Python, AWS, Linux, Flask, Django, MariaDB, MongoDB, Jira, Confluence, Ni-Fi, Angular,...


  • Baltimore, Maryland, United States Fearless Full time

    We are seeking a highly skilled Software Engineer III to join our team. In this role, you will have the opportunity to work on complex software projects, collaborate with cross-functional teams, and mentor junior engineers.Job SummaryThe Software Engineer III will be responsible for leading the development, maintenance, and enhancement of complex software...


  • Baltimore, Maryland, United States mPower Software Services Full time

    About the Role: We are seeking a highly skilled Enterprise Java Software Engineer to join our team at mPower Software Services. As an experienced professional in Java EE development, you will design, develop, and maintain complex enterprise applications using cutting-edge technologies.">Salary: $120,000 per year (estimated)We offer a comprehensive benefits...


  • Baltimore, Maryland, United States RemoteWorker CA Full time

    At RemoteWorker CA, we're looking for a Senior Software Engineering Manager to join our team of talented professionals. As a Senior Software Engineering Manager, you'll be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in machine learning, distributed microservices, and full stack...


  • Baltimore, Maryland, United States Custom Software Systems Inc. Full time

    We are seeking an accomplished Software Development Manager to oversee software development projects at Custom Software Systems Inc.About the RoleThis position will be responsible for leading cross-functional teams, managing project schedules, and ensuring high-quality software products.Main ResponsibilitiesAccomplish project objectives, define project...


  • Baltimore, Maryland, United States MILLENNIUMSOFT Full time

    About the JobMILLENNIUMSOFT is seeking an experienced Principal Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and supporting software applications.Responsibilities and Expectations:Design and develop software applications using modern technologies and best...


  • Baltimore, Maryland, United States Gemini Observatory Full time

    About the JobThis position is responsible for designing, developing, testing, and deploying software to assist astronomers in analyzing astronomical data. The successful candidate will work closely with STScI's technical and scientific staff to maintain and extend existing software packages, build new ones as needed, and communicate with the open-source...


  • Baltimore, Maryland, United States RemoteWorker CA Full time

    Are you passionate about building innovative software solutions and leading high-performing teams? RemoteWorker CA is seeking a seasoned Software Engineering Manager to join our team.Job Description:We are looking for a skilled professional to manage a portfolio of diverse technology projects, lead a team of developers, and collaborate with digital product...


  • Baltimore, Maryland, United States Ampcus Full time

    Job DescriptionAmpcus is a certified global provider of technology and business consulting services. We are looking for a Senior Software Engineer to perform complex analysis, design, development, testing, and debugging of computer software. The successful candidate will work with cross-functional teams to develop highly reliable software that runs at...


  • Baltimore, Maryland, United States CareFirst BlueCross BlueShield Full time

    Job Overview:We are seeking a seasoned Software Engineering Manager to lead our Solution Delivery Team at CareFirst BlueCross BlueShield. As a key member of our team, you will be responsible for overseeing the design and development of software applications, ensuring their operations and maintenance, and directing the work of engineers to ensure best...


  • Baltimore, Maryland, United States InVita Healthcare Technologies Full time

    OverviewInVita Healthcare Technologies is a leading provider of specialized medical software for regulated industries. We are committed to advancing public health and safety through innovative technology solutions.As a seasoned leader in software development, you will play a crucial role in driving technical excellence across multiple business units. You...

  • Cloud Technology Lead

    3 weeks ago


    Baltimore, Maryland, United States Capital One Full time

    Transforming Finance with Innovative SolutionsCapital One is a forward-thinking financial institution seeking a seasoned Cloud Technology Lead to spearhead the development of cutting-edge solutions. As a Senior Software Engineer, you will be part of a collaborative and dynamic team driving technological advancements in the finance sector.About the RoleLead a...


  • Baltimore, Maryland, United States CareFirst BlueCross BlueShield Full time

    About the JobWe are seeking an experienced Software Engineering Manager to lead our technical team in delivering high-quality software solutions.


  • Baltimore, Maryland, United States Global Channel Management Full time

    About the Job:Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Global Channel Management. As a Senior Software Engineer, you will be responsible for designing and developing RESTful APIs, implementing credit strategies and rules into an automated decision engine, and collaborating with cross-functional teams to...


  • Baltimore, Maryland, United States Reflexive Concepts Full time

    Job Title: Software Engineering ProfessionalWe are seeking a skilled Software Engineering Professional to join our team at Reflexive Concepts.Estimated Salary: $120,000 - $180,000 per year.Job DescriptionAs a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Northrop Grumman Mission Systems Manufacturing Operations Test Engineering Team in Baltimore, MD seeks an experienced RF Hardware and Software Engineer to join our team. This is a 4th shift weekend position that requires a strong understanding of RF theory and concepts, as well as digital circuit design.About the RoleThis role involves supporting the...


  • Baltimore, Maryland, United States Parsons Company Full time

    About the PositionWe are seeking a seasoned Software Engineering Lead to join our team at Parsons. As a key leader, you will be responsible for overseeing the development of advanced software solutions.Responsibilities:Lead a team of software engineers in designing and developing cutting-edge software.Collaborate with customers to deliver high-quality...


  • Baltimore, Maryland, United States Capital One Full time

    We are seeking an experienced Software Engineer to lead our technology transformation efforts. This role involves driving innovation and excellence in software engineering, collaborating with cross-functional teams to deliver cutting-edge solutions.Key ResponsibilitiesLead a team of developers to design, develop, and deploy scalable software...


  • Baltimore, Maryland, United States Leidos Full time

    About the JobWe are currently looking for a talented Full Stack Software Engineer to join our team at Leidos. As a senior developer, you will be responsible for designing, building, and deploying modern web applications using Node.js, React, and other cutting-edge technologies.The successful candidate will have a deep understanding of full-stack software...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Company OverviewNorthrop Grumman is a leading innovator in the defense and aerospace industry. We develop cutting-edge systems that impact people's lives around the world today, and for generations to come. Our pioneering spirit has enabled us to be at the forefront of many technological advancements in our nation's history.We are committed to hiring and...