Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$110k - $200k
Full-time

Accordion

Company Overview

We are the better way to work in finance. As private equity’s value creation partner, we sit at the heart of PE—where sponsors and CFOs meet. Through financial consulting rooted in data, technology, and AI, we help clients drive value—supporting the office of the CFO to drive end-to-end value creation.

If you crave challenging work and are looking to grow, come solve complex issues alongside 1,600+ finance & technology experts in a supportive, collaborative environment.

Backed by premier private equity firms and headquartered in New York with 11 offices around the globe, we are a high-growth, entrepreneurial firm looking for people who want to be part of building something great. Come make your mark.

Data & Analytics

Accordion's Data & Analytics (D&A) team offers cutting-edge, intelligent solutions to a global clientele, leveraging a blend of domain knowledge, sophisticated technology tools, and deep analytics capabilities to tackle complex business challenges.

We partner with Private Equity clients and their Portfolio Companies across diverse sectors, including Retail, CPG, Healthcare, Media & Entertainment, Technology, and Logistics.

This role can be based in any of our US office locations and is a hybrid role with the flexibility to work remotely 2 days a week. Ideal candidates should be local to the desired location.

This position is not eligible for immigration sponsorship.

Accordion Intelligence Lab

The AI Lab is composed of leading software and AI engineers, designing agentic-AI solutions ahead of the market. Our group builds and operationalizes the AI systems that power Accordion’s consulting capabilities, from agentic architectures and RAG pipelines to evaluation frameworks and production observability.

New hires join AI-augmented delivery pods, working alongside AI engineering, data, and product teammates from day one, and initially integrate with the broader Lab team before moving into a specialized pod.

About the Role

This posting covers two levels: Associate Software Engineer and Senior Software Engineer. We’re looking for engineers who want to build real agentic systems, not tinker with demos. You’ll work under the direction of Staff-level engineers on live client engagements — writing the agent logic, the RAG pipeline, the eval harness — and growing steadily toward owning a workstream yourself.

This is a highly technical, hands-on role in a high-velocity, client-facing environment: sprints are short, client expectations are high, and the work is real from week one. You’ll be expected to ship fast, learn quickly, and raise your own bar on what AI-assisted delivery looks like. If you’ve spent time in large enterprise engineering organizations where velocity is constrained by process, this will feel different.

The people who thrive here are those who find the pace energizing, not exhausting, and are comfortable being early in their AI-native career while still moving at a fast clip. They treat AI tools as something to get genuinely good at using, communicate clearly with non-technical stakeholders, and course-correct quickly when something isn’t working.

What You’ll Do

  1. Build and ship components of multi-agent systems and RAG pipelines for PE-backed portfolio company engagements, under the guidance of more senior engineers
  2. Contribute to prompt engineering, tool design, and deployment for production AI systems
  3. Write and run evals as part of eval-driven development — define success criteria before you build, not after
  4. Help translate client requirements into technical tasks, with support from your pod on the ambiguous parts
  5. Build observability into the systems you ship so quality is measurable, not assumed
  6. At the Senior level: independently own a workstream (an agentic pipeline, a RAG system, or an eval framework) end-to-end, and present your own architecture decisions to internal and client stakeholders

Success in the First 6 Months

  1. Associate: productive on an active client engagement within 30 days; shipping real code and learning the client’s data landscape quickly; contributing meaningfully to at least one production system by month 6
  2. Senior: shipped at least one end-to-end agentic solution from scoping through production; owns a workstream independently; has built enough credibility with the pod and the client to be trusted with the next hard problem without heavy hand-holding

What You’ll Bring

  1. Solid Python and/or TypeScript/React fundamentals — you write clean code and can reason about what a framework is doing underneath it
  2. Some hands-on exposure to LLM application development: RAG, tool use, prompt engineering, or agent orchestration (production experience preferred; strong coursework/side-project depth considered for Associate level)
  3. Genuine use of AI coding tools (Claude Code, Cursor, or similar) in your own workflow — you should be able to talk concretely about where they speed you up
  4. Comfort with ambiguity and a fast pace — you won’t always get a clean spec, and that’s the job
  5. Willingness and ability to learn quickly in a client-facing, consulting-style environment

Nice to Have

  1. Any finance/PE domain exposure — FP&A, GL data, ERP systems (NetSuite, SAP)
  2. Familiarity with LangChain/LangGraph, AutoGen, DSPy, or similar orchestration frameworks
  3. Public work you can point to: a GitHub repo, a side project, a blog post — anything that shows how you think about building
  4. Any prior internship, co-op, or junior role with client- or user-facing exposure

The annual salary for this role ranges from: $110,000 to $200,000 USD + bonus + benefits, spanning both levels in this posting. Actual compensation packages are determined by evaluating a wide array of factors unique to each candidate, including but not limited to level, geographic location, skill set, years and depth of experience, education, certifications, cost of labor and internal equity.

THIS POSTING IS FOR A CURRENT VACANCY AND THE EMPLOYER INTENDS TO FILL THIS POSITION BY DECEMBER 9, 2026.

Accordion is an Equal Opportunity Employer. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical​​​ condition, pregnancy, genetic information, gender, sexual orientation, gender identity or ​expression, veteran status, or any other status protected under federal, state, or local law.

Please note that as per Accordion policy, we do not accept unsolicited resumes from third-party recruiters unless such recruiters are engaged to provide candidates for a specified opening and in alignment with our inclusive diversity values. Any employment agency, person or entity that submits an unsolicited resume does so with the understanding that Accordion will have the right to hire that applicant at its discretion without any fee owed to the submitting employment agency, person or entity.

#LI-NN1

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Charlotte, NC vacancy
  •  ...Contract with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is... 
    Senior
    Contract work
    Remote work
    Relocation
    3 days per week

    Gravity IT Resources

    Charlotte, NC
    3 days ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud... 
    Senior
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    4 days ago
  • $165k - $190k

     ...and grow their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical platform...  ...code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    2 days ago
  • Client Industry Technology Full Job Description See Primary Skills Visa Restrictions Must be able to convert without sponsorship Locals Only/ Out of Area/ Remote Local to Charlotte, NC (Onsite 2x a week) ...
    Senior
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Charlotte, NC
    2 days ago
  •  ...Senior Full Stack EngineerAs a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural calls, explain the tradeoffs behind them, and... 
    Senior

    Fastbreak AI

    Charlotte, NC
    1 day ago
  •  ...Senior Software EngineerJob Level: Vice President Job Function: IT and Digital Development Location: Charlotte, NC, US Employment Type: Full...  ...functionality Qualifications and Skills Experienced Software Engineer Strong communicator Collaborates and works well within a team... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    Smbc Global Foundation Inc

    Charlotte, NC
    2 days ago
  •  ...Job Description Insight Global is seeking a Senior Software Engineer who will plan, design, develop, configure, document, deploy, troubleshoot, and maintain software applications and services for one of our banking clients. This individual will be responsible for working... 
    Senior

    Insight Global

    Charlotte, NC
    2 days ago
  •  ...Senior Software EngineerAt Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do....  ...you.About this role:Wells Fargo is seeking a Senior Software Engineer in the Digital Technology and Innovation group which supports... 
    Senior
    Work experience placement
    Remote work

    Phenom People

    Charlotte, NC
    3 days ago
  • $91.7k - $163.7k

     ...serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. As a Senior Software Engineer within the Broker and Employer (BnE) Portal team, you will play a key role in developing and supporting high-performance... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Charlotte, NC
    2 days ago
  • $106.1k - $176.9k

     ...Senior Full-Stack Software EngineerBuild a career that matches your initiative with an environment centered on innovation, collaboration, and...  ...financial goals.Job OverviewAs a Senior Full-Stack Software Engineer, you will contribute to the design, delivery, and support... 
    Senior
    Work from home

    LPL Financial

    Charlotte, NC
    4 days ago
  •  ...Senior Software EngineerContract: 3 Year ContractMode of interview: 1 round in personLocation: Must be in Charlotte, NC to work Hybrid ModelMain...  ...set: Python, AI and AngularJob Description: Lead Software Engineer - AI Application PlatformThe Opportunity We are seeking a... 
    Senior
    Immediate start

    RIT Solutions

    Charlotte, NC
    3 days ago
  •  ...Senior Full Stack Engineer Old Well Labs is a Charlotte-based financial intelligence startup used by leading allocators and the fund managers...  ...For ~5+ years of experience building production software ~ Strong backend experience in Python (and/or Node.js)... 
    Senior
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Old Well Labs

    Charlotte, NC
    1 day ago
  •  ...Senior Software EngineerAt Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking...  ...global customers.Wells Fargo Bank N.A. seeks a Senior Software Engineer in Charlotte, NC.Job Role and Responsibility:Drive moderately... 
    Senior
    Remote work

    Wells Fargo

    Charlotte, NC
    1 day ago
  • $148k - $216k

     .... We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we...  ...360 is hiring an AI-Native Engineer — a senior full-stack engineer who doesn’t just use...  ...experience building high-quality, consumer-scale software products. ~ At least 1 year of hands-... 
    Senior
    Summer work
    Remote work
    Flexible hours

    GrabJobs

    Charlotte, NC
    1 day ago
  • $125k - $160k

     ...trillion fixed income market that's been waiting for modern infrastructure. ABOUT THIS ROLE We are looking for a Senior Software Engineer who can exist in a fullstack environment. You will need to balance working on projects with your team and working across... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    DebtBook

    Charlotte, NC
    11 days ago
  •  ...DescriptionProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of...  ...: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Contract work
    For contractors

    Prosidian Consultng

    Charlotte, NC
    4 days ago
  • $118.65k - $150k

    AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business.Where You'll BeTo prioritize togetherness, culture, and accountability... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Charlotte, NC
    22 hours ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Charlotte, NC
    2 days ago
  • $192.4k - $320.6k

    Senior Software Engineer, Quantitative ResearchIndex Research & Design | FTSE Russell | LSEGRole PurposeWe are looking for a Senior Software Engineer to join the Index Research & Design team and help build the technology that powers the next generation of index research... 
    Senior
    Full time
    Part time
    Internship

    London Stock Exchange Group

    Charlotte, NC
    22 hours ago
  • $119.77k - $140.9k

     ...just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.This Senior ServiceNow Catalog Engineer will be responsible for developing,... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Afternoon shift
    3 days per week

    US Bank

    Charlotte, NC
    2 days ago
  • $155.3k - $170.8k

     ...English (Required)Work Shift:1st shift (United States of America)Please review the following job description:We are seeking a Senior Software Engineer to serve as a subject-matter expert (SME) for the LoanIQ platform within our Capital Markets Technology organization. This... 
    Senior
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  • $125k - $175k

     ...cuts straight to better care. Requirements As a Senior Full-Stack Engineer at Commence, you will play a key role in designing, developing...  ...with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role... 
    Senior
    Full time
    Remote work

    GrabJobs

    Charlotte, NC
    2 days ago
  •  ...Required)Work Shift:1st shift (United States of America)Please review the following job description:The Open Source Software (OSS) Senior Security Engineer owns the practical execution of open source software security across governance, engineering workflows, tooling,... 
    Senior
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    1 day ago
  • $127k - $152k

    What You'll DoWe’re looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts team. In this role, you will operate as a trusted technical advisor and hands-on engineer, partnering directly with product and... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    1 day ago
  •  ...connect with one another. About the Role We’re hiring an Engineer to define and build systems that make our data usable across...  ...our operations team uses every day. Move Quickly in a Small, Senior Team Operate with high ownership in a small engineering team... 
    Senior
    Full time
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    22 hours ago
  •  ...product owners, solution architects, functional analysts, and engineering teams to design scalable, secure, and maintainable solutions....  ...development, and implementation of customized SAP solutions, software integrations, enhancements, and extensions utilizing technologies... 
    Senior
    Permanent employment
    Full time
    Part time
    Work experience placement
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  •  ...following job description:Designs, develops, tests, and maintains software solutions that address business and user needs within a...  ...business from the beginning of the design work.Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Senior
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Monday to Friday
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  • $116k - $156k

    What You'll DoWe're looking for a Senior Software Engineering leader to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions (WSRS). You'll lead and mentor software engineers supporting external customer experience for a variety... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    22 hours ago
  • $119.77k - $140.9k

     ....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best-in-class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate... 
    Senior
    Full time
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    22 hours ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!