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

Senior Software Engineer

RIT Solutions

Lead Software Engineer - AI Application PlatformThe Opportunity We are seeking a Lead Software Engineer to guide the architectural development and execution of AppGen, a sophisticated AI-powered application generation platform. This role suits a proven technical leader with deep, hands-on expertise across the full software stack who finds enabling a team to build better software deeply satisfying. You will shape critical systems, mentor senior and junior developers through complex technical decisions, conduct rigorous code reviews across multiple technology domains, and directly influence the platform's trajectory through strategic engineering leadership.About AppGen: Platform Complexity You'll Lead AppGen is an enterprise-grade, multi-tenant LLM-driven application generator deployed across:Frontend Layer: Angular 19 SPA with NgRx state management, Material Design, and real-time WebSocket communicationBackend Services: Python/FastAPI microservices handling form generation, data persistence, and orchestrationAI Integration: AWS Bedrock (Claude 3.5) token-optimized prompt chains generating production-grade form schemas and auxiliary codeInfrastructure: Terraform-managed AWS environments (VPC, Lambda, RDS PostgreSQL, DynamoDB, API Gateway, ALB, AppSync)Deployment Automation: NestJS Lambda orchestrating GitHub repo creation, CI/CD pipeline automation, and infrastructure provisioningThis is not a single-language codebase. The role requires the ability to make informed decisions on TypeScript design patterns, Python FastAPI architecture, AWS security posture, and Terraform state management in context with one another.The Platform Challenge AppGen is fundamentally a Platform-as-a-Service (PaaS) for dynamic application generation. This differs from building a traditional SaaS product. Rather than building one application, you're building infrastructure that enables users to build their own applications.What this means architecturally:Dynamic Content Generation at Scale: Unlike traditional development where code is fixed, AppGen generates JSON form schemas, validation rules, and UI layouts on demand. The FormBuilder component doesn't know what fields will exist until runtime. The layout engine renders user-designed screens from configuration, not hardcoded templates.Multi-Tenant Isolation & Data Segregation: Each user gets their own generated app, potentially deployed to their own AWS environment. The architecture must account for data isolation, namespace management, and cross-tenant security considerations.User-Defined Data Structures: Traditional applications are built with predetermined database schemas. AppGen works differently—form structures, field types, and validation rules emerge from user conversations with Claude. This brings engineering challenges: How do you safely execute validation logic that users define? When users modify existing forms that have thousands of submissions, how do you maintain backward compatibility? How do you version schemas?Content Rendering, Not Code Generation: Unlike traditional no-code platforms where users drag-and-drop to build, AppGen uses AI instead. Users chat with Claude, Claude generates a form schema, and your platform renders that schema reliably across diverse field types, validation patterns, and workflows. The system renders configurations for immediate use, rather than generating code for later deployment.Experience that directly transfers:You've contributed to or led development of low-code/no-code platforms (visual builders, workflow engines, configuration-driven systems)You've worked on SaaS platforms with multi-tenant architecture and understand isolation strategies, rate limiting, and per-customer customizationYou've built dynamic rendering systems that handle unknown/arbitrary schemas at runtimeYou've addressed the unique challenges of treating data configurations as user-created content (form builders, report designers, automation workflows)You understand the difference between platform infrastructure and applications built on that infrastructure—and the architectural implications of eachCore ResponsibilitiesTechnical Architecture & Systems Thinking (40%)Code Review & Technical Guidance (30%)Mentorship & Team Development (20%)Stakeholder Communication & Technical Leadership (10%)Required Qualifications Technical Skills Frontend (Production Experience)5+ years of Angular (including handling version migrations, optimizing change detection, and guiding teams through reactive patterns)Strong TypeScript skills with generics, discriminated unions, and strict modeRxJS depth: You understand hot vs. cold observables, unsubscription patterns, and can identify potential memory issues in reviewsNgRx state management: You've designed stores at scale, optimized selectors, and evaluated architectural implicationsCSS Grid & Responsive Design: You can assess component hierarchy and layout decisionsMaterial Design: You've worked within it and know when and how to extend itBackend (Production Experience)5+ years of Python (async/await, type hints, data modeling)FastAPI production experience: session management, dependency injection, middlewareSQL and ORMs (SQLAlchemy): You write efficient queries and review them criticallyAWS services: Understanding of Lambda behavior, IAM least-privilege patterns, VPC networkingREST API design: Versioning, error handling, idempotencyTesting frameworks: pytest, testing st

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Charlotte, NC vacancy
  •  ...Job Title: Senior Software Engineer Reports To: Manager of Software Development Department: Engineering Internal candidates are encouraged to apply. We are committed to supporting career growth and development within PMMC and welcome qualified internal team... 
    Senior
    Full time
    Local area
    Flexible hours

    PMMC

    Charlotte, NC
    2 days ago
  •  ...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
    5 days ago
  • Charlotte, North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you’ll be writing code, working across the stack, and helping take new... 
    Senior
    Full time
    Work at office

    Motion Recruitment

    Charlotte, NC
    6 days ago
  • $120k - $160k

     ...”) will not provide or assume sponsorship for employment visas for this position, now or in the future.The OpportunityThe Senior Software Engineer will be responsible for contributing to a team of backend engineers (APIs and systems integration).We’re looking for some... 
    Senior
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    4 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
    6 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
    8 days ago
  • $100k - $196k

     ...the LinkedIn Top Companies lists of best workplaces “to grow your career.” Join us!About this role:Wells Fargo is seeking a Senior Software Engineer within the Commercial & Corporate Investment Banking Technology (CCIBT) organization. The role resides in the Enterprise... 
    Senior
    Full time
    Work experience placement

    Wells Fargo

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

     ...help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.Position SummaryAs a Senior Software Engineer at Optum Technology, you will be part of a high-performing engineering team dedicated to building, modernizing, and... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Charlotte, NC
    4 days ago
  • $100k - $175k

     ...Fridays each week.Red Ventures Home is looking for a Fullstack Senior Engineer to own the telephony systems and AI-powered tooling that sit...  ...curiosityWhat We’re Looking For:7+ years of hands-on software development experience, with a track record of delivering complex... 
    Senior
    Full time
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Red Ventures

    Charlotte, NC
    6 days ago
  •  ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This... 
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Charlotte, NC
    8 days ago
  •  ...unified platform that replaces fragmented software, manual workflows, and disconnected...  ...highly collaborative team, which means engineers at Swish Labs have meaningful ownership....  ...platform. The Role We’re looking for a Senior Backend Engineer to help build the core... 
    Senior
    Work at office

    Swish Labs

    Charlotte, NC
    21 hours ago
  •  ...Description: Hybrid 3 days on-site in Charlotte, NC Our client seeks a Senior Agentic Software Engineer who will design and deliver intelligent systems that combine AI agents, cloud-native architectures, automation frameworks, and modern engineering practices.... 
    Senior
    Hourly pay
    Contract work
    Local area
    Shift work

    Eliassen Group

    Charlotte, NC
    2 days ago
  •  ...Senior Software Engineer (UI/FED)Location: Charlotte, NC (Onsite day 1)Duration: Longterm ContractRole OverviewThe Senior Software Engineer (UI/FED) will support integrations between internal lead management systems, data pipelines, and third-party marketing platforms... 
    Senior
    Temporary work

    E-Solutions

    Charlotte, NC
    4 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...  ...pursue their financial goals.As a Senior Full-Stack Software Engineer, you will contribute to the design, delivery, and support... 
    Senior
    Work from home

    LPL Financial

    Charlotte, NC
    2 days ago
  • $107.9k - $183.4k

     ...relentless execution. You bring the ideas and drive. We'll build what's next — together. Job Summary nCino is looking for a Senior Software Engineer to join our Global Banking Solutions engineering group, where you will help build the products financial institutions rely... 
    Senior
    Local area

    nCino

    Charlotte, NC
    4 days ago
  •  ...Senior Security Software Engineer – Security Automation & DevSecOps Location: This role can be based out of Charlotte, NC or Novi, MI. Remote candidates who are willing to travel as required will also be considered. Employment Type: W-2 Contract Only Recruiting... 
    Senior
    Full time
    Contract work
    Remote work

    RL Enterprise & Associates: Recruiting & Staffing

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

     ...Senior Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...  ...start Caring. Connecting. Growing together.As a Senior Software Engineer at Optum Technology, you will be part of a high-performing... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Charlotte, NC
    3 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
    5 days ago
  •  ...Job Description Senior Software Engineer (Back-End) – C#/.NET \n Our client, a leading organization, is seeking a Senior Software Engineer (Back-End) to help drive the evolution of their enterprise platforms. If you're a passionate problem-solver who thrives on... 
    Senior
    Full time
    Work at office

    SolomonEdwards

    Charlotte, NC
    6 days ago
  • $176k - $179.5k

     ...Created: 2026-08-20Apply: be on the global Life Sciences AI team, fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll work withDriving lasting impact and building long-term... 
    Senior
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Charlotte, NC
    6 days ago
  • $90 - $95 per hour

     ...Senior Agentic Software Engineer 12-month contract with potential for extension or full-time hire Hybrid position (3x onsite /week) in Charlotte, NC Compesnation: $90/hr-$95/hr Accepting applications until at least 10/23/2026 Any additional information... 
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Brooksource

    Charlotte, NC
    18 hours 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
    6 days ago
  • $115k - $170k

    What You'll DoWe’re looking for a Senior Software Engineer to join our insurance technology team! This is a hands-on leadership-by-example role for an engineer who cares about building software that makes a real difference. You’ll lead the build and enhancements for the... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    6 days ago
  •  ...enabling people to pay over time with transparency and predictability. The team collaborates across product, design, analytics and engineering to ship web apps, mobile apps, and scalable APIs using Kotlin or Python. We value ownership, growth, and clear communication as... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Charlotte, NC
    2 days ago
  •  ...Senior Software Engineer - Alfresco LWWF Workflow DevelopmentClient is seeking Senior Software Engineers to support the development, enhancement, maintenance, and integration of workflow automations built using Alfresco Lightweight Workflow Framework (LWWF) / Lightweight... 
    Senior

    Apolis

    Charlotte, NC
    4 days ago
  • $170k - $185k

     ...Senior Software Engineer | Go, Python & Real-Time Bidding I’m recruiting for a growing AdTech company looking for a Senior Backend Engineer with deep hands-on experience building real-time programmatic bidding systems. This is not a general backend role where... 
    Senior
    Work at office
    Remote work

    Jobrapido

    Charlotte, NC
    3 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) Interview Type (Phone, Video, Face to Face) Video Anticipated...
    Senior
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer, AI ExperienceThe Senior AI Experience Engineer plays a critical role in advancing isolved's AI-Driven Development Lifecycle (AI-DLC), which is already in active use across engineering teams. This role operates at the intersection of developer... 
    Senior

    iV Bars of New Jersey

    Charlotte, NC
    4 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
    4 days 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
    4 days ago

Do you want to receive more vacancies?

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