Loading...

Software-Engineering-Manager, Engineering-Manager, Technical-Manager Jobs

Explore career opportunities in Software-Engineering-Manager, Engineering-Manager, Technical-Manager

Skip to main content

Manager, Software Engineering (Loans Lifecycle)

Affirm

**
United States
Full Time
Posted 20 days ago

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

The Ledger Engineering team enables rapid financial product innovation by providing an audit-grade ledger platform that ties ambitious company growth to a highly regulated industry's real-world accounting controls. We are passionate about building robust, fault-tolerant, highly scalable systems that enable us to be on-time and precisely accurate in every financial interaction we have both with our consumers and institutional finance partners.

Ledger Engineering works with our finance partners to support everything from closing our monthly books to annual audits. We bridge the technical gap between data, strategy, and the thorough level of accounting detail required to operate a publicly-traded company. Outside of accounting, we partner with the Capital Markets team to help open our business to investors who require a similar forensic level of reporting.

What you'll do

  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What we look for

  • You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin, and 2+ years of experience managing a software team.
  • You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
  • You have experience in financial systems, ledgering, treasury or adjacent domains where data accuracy and system reliability are critical.
  • You understand how to manage a high performance team, delivering successfully by growing the team, coaching engineers, and aligning stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Base Pay Grade - P

Equity Grade - 13

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)

USA base pay range (CA, WA, NY, NJ, CT) per year: $230,000 - $290,000
USA base pay range (all other U.S. states) per year: $204,000 - $264,000

Remote-first with flexibility built inAffirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for youOur benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.

Originally posted on Himalayas

Manager, Software Engineering (Loans Lifecycle)

Affirm

**
United States
Full Time
Posted 19 days ago

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

The Ledger Engineering team enables rapid financial product innovation by providing an audit-grade ledger platform that ties ambitious company growth to a highly regulated industry's real-world accounting controls. We are passionate about building robust, fault-tolerant, highly scalable systems that enable us to be on-time and precisely accurate in every financial interaction we have both with our consumers and institutional finance partners.

Ledger Engineering works with our finance partners to support everything from closing our monthly books to annual audits. We bridge the technical gap between data, strategy, and the thorough level of accounting detail required to operate a publicly-traded company. Outside of accounting, we partner with the Capital Markets team to help open our business to investors who require a similar forensic level of reporting.

What you'll do

  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What we look for

  • You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin, and 2+ years of experience managing a software team.
  • You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
  • You have experience in financial systems, ledgering, treasury or adjacent domains where data accuracy and system reliability are critical.
  • You understand how to manage a high performance team, delivering successfully by growing the team, coaching engineers, and aligning stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Base Pay Grade - P

Equity Grade - 13

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)

USA base pay range (CA, WA, NY, NJ, CT) per year: $230,000 - $290,000
USA base pay range (all other U.S. states) per year: $204,000 - $264,000

Remote-first with flexibility built inAffirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for youOur benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.

Originally posted on Himalayas

Manager, Software Engineering

RBGlobal

**
United States
Full Time
Posted 26 days ago

About Us: Our culture is characterized by collaboration, inclusivity, and a commitment to continuous learning, fostering an environment where diverse perspectives lead to groundbreaking solutions. Team members are empowered to share ideas and experiment across teams in all aspects of the business, fostering innovation and creativity. Leading-edge technologies and inclusive practices drive both individual and collective growth as we modernize and grow our technical capabilities.

Position Overview: We are seeking a passionate and experienced Manager, Software Engineering, to lead one or more functional areas within our enterprise e-commerce platforms. This is a critical leadership role responsible for driving the success of our engineering teams. As a Software Engineering Manager, you will be expected to create and foster a sense of Joy in the creative process within the Product Engineering teams. You will oversee a group of cross-functional software engineers while ensuring the delivery of business value through lean development practices. Your focus will be on enabling the team’s success, mentoring individuals, and creating scalable processes that support our e-commerce business goals.

Additionally, the Manager, Software Engineering will ensure that systems are built in a resilient and stable manner with high observability, fostering confidence in their operation. This enables teams to focus on their families and personal lives outside of work hours, knowing their systems are reliable and performant.

  • Hire, retain, manage, mentor, inspire and enable a team of software engineers and QA engineers to achieve maximum productivity. This is achieved by creating a productive enabling environment and assuring resilient, self-healing software products of maximum quality.
  • Create an environment where creative engineering team members find joy shipping business value daily.
  • Foster a culture of collaboration, innovation, and continuous learning within the team.
  • Focus on understanding the full team lean value stream and manage and monitor performance and waste within that value stream.
  • Identify and implement improvements in workflows, tools, and processes to enhance team productivity by promoting lean development methodologies to maximize efficiency and minimize waste.
  • Partner with Staff Engineers and Product Management to come up with realistic design proposals and development schedule. Break down a large body of work into multiple phases of development tasks.
  • Partner with Product Management to develop a lean backlog that matches senior leadership expectations for daily release and small story size.
  • Build skillsets within the team through partnership with Engineering Enablement teams and assure team members have the skills and tools necessary to achieve their team mission.
  • Accurately assess each engineer’s capability and capacity, Set clear goals and expectations while providing regular feedback and performance reviews.
  • Exercises judgement in evaluating business urgencies and priorities, adjust team resources to achieve better results.
  • Oversee the design, development, testing, and deployment of e-commerce platform features and enhancements.

**Perform other duties and responsibilities as assigned in support of organizational priorities.

Qualifications:

  • 7+ years of software engineering experience, with 2+ years in a leadership role.
  • Strong understanding of e-commerce platforms and technologies.
  • Proven capability of managing software development projects and leading cross-functional engineering teams for the entire cycle of product development, from requirements gathering, to producing software specification, developing and testing software, until successful release of the projects.
  • Hands-on experience with agile and lean development methodologies.
  • Excellent communication, problem-solving, and decision-making skills with precise comprehension of ever-changing e-commerce business processes.
  • Ability to work effectively in a remote team environment.
  • Extensive work experience with modern development tools and technologies (e.g., CI/CD pipelines, cloud platforms, microservices and event-based architecture), including advanced deployments with Kubernetes and Istio.
  • Quick learner, willing to meet the challenge and take on new technology.
  • Passion for fostering an inclusive and empowering team environment.

Why Join Us:

  • Opportunity to work with cutting-edge technologies and drive innovation in software engineering with zero friction in your value stream.
  • Collaborative and inclusive work environment that values diverse perspectives.
  • Access to continuous learning and professional development opportunities.
  • Competitive compensation and benefits package, including health insurance, retirement plans, and professional development opportunities.
  • This is your opportunity to work with an engineering-driven organization innovating and delivering on a scale well beyond other players in our industry.
  • We value innovation, consistent delivery, quality deliverables, and finding joy in our work while crushing our competition.

**Candidates located near our Headquarters (Chicago, Fort Worth, Burnaby, Mississauga) could work Hybrid to those offices.

Originally posted on Himalayas

Software Engineering Manager - Investments

Reinsurance Group of America

**
United States
Full Time
Posted about 1 month ago

You desire impactful work.

You’reRGA ready

RGA is a purpose-driven organization working to solve today’s challenges through innovation and collaboration. A Fortune 200 Company and listed among its World’s Most Admired Companies, we’re the only global reinsurance company to focus primarily on life- and health-related solutions. Join our multinational team of intelligent, motivated, and collaborative people, and help us make financial protection accessible to all.

The Software Engineering Manager, Investment Technologies leads one or more agile engineering teams responsible for designing, delivering, operating, and continuously improving technology solutions that support RGA’s global Investments organization and investment accounting operations. This role combines people leadership, delivery accountability, engineering depth, and working knowledge of the investment lifecycle to translate business priorities into secure, scalable, resilient, and auditable technology outcomes.


The manager partners with Product Management, investment professionals, operations, accounting, architecture, data, security, risk, and vendor teams to modernize applications, workflows, APIs, integrations, and data capabilities spanning the front, middle, and back office. The role establishes a high-performing engineering culture, develops talent, manages capacity and financial commitments, and ensures teams deliver in alignment with RGA’s technology strategy, Product Delivery Operating Model, engineering standards, and regulatory obligations.


Principal Duties


  • Engineering Leadership: Lead, coach, and develop software engineers across the full employee lifecycle; set clear expectations, strengthen technical capability, promote inclusion and accountability, and build succession and workforce plans aligned to the product roadmap.
  • Delivery Accountability: Own predictable delivery and operational outcomes for the team’s products and services, balancing business features, regulatory commitments, platform modernization, technical debt, reliability, and production support.
  • Investment Business Partnership: Develop trusted relationships with Investments, Investment Operations, and Investment Accounting leaders; understand business processes and control points across portfolio management, trading, settlement, positions, valuations, performance, risk, cash, securities accounting, reconciliation, and financial reporting.
  • Product and Agile Execution: Partner with Product Management and Product Owners to shape roadmaps, refine outcomes, manage dependencies, plan capacity, and translate investment-business needs into well-defined engineering work within an agile, product-oriented operating model.
  • Architecture and Technical Direction: Partner with solution, enterprise, data, cloud, and security architects to implement target-state architecture and approved patterns across applications, APIs, integration, data, and infrastructure. Ensure teams make sound design decisions without shifting architectural accountability away from designated architecture roles.
  • Software Engineering Excellence: Establish and uphold standards for secure coding, peer review, automated testing, CI/CD, infrastructure as code, observability, documentation, release management, and maintainability. Remain technically close enough to delivery to evaluate designs, coach engineers, remove impediments, and make informed trade-offs.
  • Cloud, Data, and Integration Delivery: Guide delivery of modern web applications, services, data pipelines, and integrations using cloud-native, serverless or containerized patterns; API-first services; event-driven, streaming, batch, and file-based integration; and modern analytical data platforms.
  • Vendor Ecosystem Management: Oversee engineering around investment platforms and external providers—including order and portfolio management, investment accounting, private markets, market data, custodians, and analytics solutions—and contribute to build-versus-buy-versus-configure decisions, vendor performance, upgrades, and integration strategies.
  • Reliability and Operations: Ensure production services meet expectations for availability, recoverability, performance, monitoring, incident response, problem management, and disaster recovery. Use operational metrics and root-cause analysis to improve service health and reduce recurring issues.
  • Risk, Security, and Controls: Embed security, privacy, segregation of duties, data lineage, traceability, logging, evidence retention, and other control requirements into delivery. Partner with Information Security, Risk, Compliance, Internal Audit, and Finance to support SOX ITGC, SOC 1/2, model governance, and related obligations.
  • Financial and Resource Management: Manage team budget, vendor spend, staffing mix, hiring, capacity, and forecasts; make transparent trade-offs and ensure resources are aligned to the highest-value business outcomes.
  • Innovation and Continuous Improvement: Evaluate emerging technologies—including generative AI and agentic engineering tools—and introduce them responsibly to improve engineering productivity, software quality, and investment workflows while adhering to security, data, legal, and model-risk requirements.
  • Stakeholder Communication: Communicate delivery progress, operational health, risks, dependencies, investment needs, and decisions clearly to audiences ranging from engineers and business specialists to senior executives.
  • Perform other duties as assigned.

Education


  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience. Required.
  • Master’s degree in a relevant technology, engineering, business, finance, or quantitative discipline. Preferred.

Work Experience


  • 9+ years of progressive experience in software engineering, application development, platform engineering, data engineering, or related technology disciplines. Required.
  • 3+ years of formal people-management experience leading software engineering teams, including performance management, coaching, hiring, workforce planning, and talent development. Required.
  • Demonstrated accountability for delivering and operating business-critical technology products or platforms in a complex enterprise environment. Required.
  • Experience supporting investments, asset management, investment accounting, capital markets, treasury, finance, or other financially oriented business capabilities. Required.
  • Experience in insurance or reinsurance, an insurer general account, asset management, banking, pension, or an investment-platform provider. Preferred.
  • Experience operating in an agile, product-oriented technology organization and partnering with Product Management, architecture, security, data governance, risk, and business stakeholders. Required.

Knowledge, Skills, and Abilities


  • Strong knowledge of modern software engineering practices, including object-oriented and functional design, modular services, APIs, event-driven architecture, automated testing, secure software development, source control, CI/CD, observability, and infrastructure as code.
  • Working fluency across modern application, data, and cloud technologies. Relevant experience may include Python, Java, C#/.NET, JavaScript or TypeScript, React-class front ends, SQL, REST or GraphQL APIs, Terraform, containers, serverless computing, workflow orchestration, and cloud data platforms such as Snowflake.
  • Hands-on understanding of AWS or a comparable public-cloud ecosystem, including compute, containers, serverless services, eventing, identity and access management, networking, monitoring, resilience, and cost management.
  • Practical knowledge of investment data and processes, including trade lifecycle, positions and transactions, security master and reference data, pricing and valuations, cash, corporate actions, performance and risk, reconciliation, and interfaces between investment operations and investment accounting.
  • Understanding of front-, middle-, and back-office operating models and of investment-book and accounting-book concepts such as IBOR and ABOR; familiarity with performance or planning books and multi-basis accounting is beneficial.
  • Knowledge of one or more asset classes such as fixed income, public equity, derivatives, structured assets, private credit, real estate, or other private markets investments.
  • Ability to lead engineering teams integrating with major investment platforms, accounting systems, market-data providers, custodians, and internal data platforms. Experience with platforms such as Aladdin, Bloomberg, SimCorp, Eagle, Clearwater, PAM-class systems, or comparable products is beneficial but not required for every candidate.
  • Understanding of financial and insurance control environments, including auditability, data lineage, access controls, change management, segregation of duties, model governance, SOX ITGC, and SOC reporting.
  • Strong judgment in balancing delivery speed, business value, architectural alignment, risk, quality, operational resilience, and total cost of ownership.
  • Advanced leadership, communication, facilitation, negotiation, and stakeholder-management skills, with the ability to translate between investment, accounting, risk, and engineering audiences.
  • Ability to manage multiple priorities and dependencies, make timely decisions with incomplete information, and create clarity for teams operating through transformation.
  • Demonstrated commitment to continuous learning, inclusive leadership, constructive feedback, and a culture in which engineers are empowered to own outcomes.

Preferred Experience

  • Insurance or reinsurance general-account investments, including statutory, GAAP, or other multi-basis investment accounting and reporting.
  • Asset-liability management and the interface among Investments, Finance, Risk, Treasury, and Actuarial functions.
  • Private credit, private markets, structured assets, or alternative-investment platforms and workflows.
  • Large-scale modernization of legacy investment applications, integrations, and data platforms.
  • Responsible adoption of generative AI, agentic tooling, or AI-assisted software engineering and business workflows.
  • Managing a blended workforce of employees, consultants, strategic partners, and software vendors across locations or time zones.

What you can expect from RGA:

  • Gain valuable knowledge from and experience with diverse, caring colleagues around the world.

  • Enjoy a respectful, welcoming environment that fosters individuality and encourages pioneering thought.

  • Join the bright and creative minds of RGA, and experience vast, endless career potential.

We’re excited to get to know you and connect your unique skills with our global opportunities. To create a modern and seamless experience, we use artificial intelligence (AI) in parts of our preliminary screening process. This technology helps us personalize job recommendations, automate interview scheduling, evaluate candidates based solely on experience—without considering name, gender, or other personal details—and provide real-time answers through our chatbot. AI is used only during early screening and never makes hiring decisions. Your RGA recruiter will work closely with you every step of the way to ensure the process feels personal, thoughtful, and focused on you.

Compensation Range:

$107,060.00 - $159,390.00 Annual

Base pay varies depending on job-related knowledge, skills, experience and market location. In addition, RGA provides an annual bonus plan that includes all roles and some positions are eligible for participation in our long-term equity incentive plan. RGA also maintains a full range of health, retirement, and other employee benefits.

RGA is an equal opportunity employer. Qualified applicants will be considered without regard to race, color, age, gender identity or expression, sex, disability, veteran status, religion, national origin, or any other characteristic protected by applicable equal employment opportunity laws.

Originally posted on Himalayas

Looking for similar opportunities? Browse these related job categories: