Senior Software Engineer

1 week ago


Raleigh, North Carolina, United States Uplifter Full time $120,000 - $180,000 per year

Thanks for checking out our job openings. See something that interests you? Apply here.

Location: Hybrid – United States (Preferred: Nashville, TN or Raleigh, NC)

Department: Engineering

Reports To: Chief Product Officer

About Uplifter

Uplifter Inc. is a rapidly growing SaaS company that helps sports organizations run smarter. Our technology powers clubs, leagues, and federations across North America, streamlining registration, payments, memberships, and event management so they can focus on what really matters: growing participation and community impact.

We're scaling quickly and investing in modern architecture, product innovation, and engineering excellence. If you want to build software that makes a real difference while working with a motivated, product-driven team, Uplifter is the place for you.

The Opportunity

We're seeking a Senior Software Engineer who thrives in building large-scale, high-performance SaaS applications. In this role, you'll take ownership of key parts of our platform, contribute to architectural design decisions, and work on major initiatives that shape the future of Uplifter's products.

You'll join a collaborative, fast-paced environment where you'll work closely with our Chief Product Officer and cross-functional teams to modernize our systems, unify product architecture, and deliver features that directly impact thousands of users.

This is a hands-on position where you'll write code daily, influence design and architecture, and mentor others as we scale.

Key Responsibilities
  • Develop and maintain core systems using PHP and Python (Django) as primary backend frameworks.
  • Design and evolve architecture to improve scalability, performance, and reliability across multiple SaaS environments.
  • Integrate and enhance systems that connect backend services with modern frontend frameworks (Angular).
  • Ensure data integrity and security by applying best practices in design, storage, and compliance.
  • Document and standardize code, architecture, and processes to support long-term maintainability and collaboration.
What You Bring

Education

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.

Experience

  • 7+ years of professional software development experience, ideally within SaaS or multi-tenant platforms.
  • Strong backend development expertise in PHP and Python (Django).
  • Solid understanding of PostgreSQL and MySQL, including schema design and query optimization.
  • Experience building and maintaining APIs, microservices, and large-scale distributed systems.

Technical Skills

  • Proficiency in backend architecture, API development, and performance tuning.
  • Experience with Angular, Docker, Kubernetes, and modern CI/CD pipelines preferred.
  • Familiarity with AWS or other cloud environments.

Soft Skills

  • Analytical problem-solver who enjoys tackling complex system challenges.
  • Excellent communicator and collaborator with cross-functional teams.
  • Highly organized with the ability to manage multiple priorities in a fast-moving environment.
  • Strong sense of ownership and accountability for code quality and outcomes.
Nice to Have
  • Experience in system refactoring or platform migration projects.
  • Understanding of data security and privacy best practices for SaaS applications.
  • Prior experience in sports-tech or other high-transaction SaaS industries.
Why Uplifter
  • Be part of a mission-driven company modernizing technology for sports organizations across North America.
  • Work on high-impact projects that influence architecture and core systems.
  • Hybrid work model with preferred locations in Nashville, TN or Raleigh, NC.
  • Competitive salary, health benefits, and professional growth opportunities.
  • Collaborative, results-driven culture where your contributions directly shape company success.


  • Raleigh, North Carolina, United States Piper Companies Full time $100,000 - $125,000 per year

    Piper Companiesis seeking anSenior Software Engineerto support an industry leader in their field. This position will behybridinRaleigh, NC. TheSenior Software Engineerwill be designing, developing, and optimizing software solutions.Responsibilities of theSenior Software Engineerinclude:Lead and execute advanced development tasks for both frontend and...


  • Raleigh, North Carolina, United States Specialized Recruiting Group - Raleigh-Durham, NC Full time

    Specialized Recruiting Groupis hiring aSenior Software Test Engineerfor a long-term contract opportunity with a leading client in the pharmaceutical industry.This position is 100% onsite in Raleigh, NC, and candidates must be authorized to work in the U.S. without sponsorship.The Senior Software Test Engineer will play a key role in ensuring the quality and...


  • Raleigh, North Carolina, United States First Citizens Bank Full time $200,000 - $250,000 per year

    OverviewThis is a remote role that may only be hired in the following location(s): AZ, GA, NC and TX.We are looking for a hands-on Senior Software Engineer to join our growing SVB Go Online Banking delivery team, which provides technology solutions and integration services in following areas: Digital Banking, Core banking, Credit/Charge/Debit Cards, and...


  • Raleigh, North Carolina, United States Apera Full time

    Location: North Carolina/ VermontA forward-thinking aerospace organization is seeking aSenior Embedded Software Engineerto lead the development of real-time, safety-critical embedded software for airborne systems. This role involves technical leadership, architecture, and hands-on development of embedded software in compliance with rigorous aviation...


  • Raleigh, North Carolina, United States Light & Wonder Full time $150,000 - $200,000 per year

    Position SummaryNow part of Light & Wonder, Grover Gaming brings a legacy of innovation, integrity, and game design excellence to our growing team. Known for its award-winning electronic gaming experiences and vibrant culture, Grover Gaming has built a reputation as a top workplace and a trusted name in the industry. Together, we're expanding our impact and...


  • Raleigh, North Carolina, United States Red River Full time $116,270 - $191,840

    Are you a passionate backend software engineer who thrives on collaboration and continuous learning?  The Red Hat Ansible Engineering team is looking for a Senior Software Engineer in the Raleigh/Durham area. If you are a highly motivated professional who wants to work with a high performing team to deliver a high-quality user experience for our customers...


  • Raleigh, North Carolina, United States Abrigo Full time

    DescriptionWe provide technology that community financial institutions use to manage risk and drive growth. Our solutions automate key processes – from anti-money laundering to fraud detection to CECL readiness to lending workflows - empowering our customers by addressing their Enterprise Risk Management needs.Abrigo is looking for...


  • Raleigh, North Carolina, United States Dash Technologies Inc. Full time $120,000 - $240,000 per year

    Senior Hogan Mainframe Software EngineerRaleigh, NC or Remote(W2, C2C or 1099)12–24 Month ContractWe're looking for a Senior Hogan Mainframe Software Engineerto join our team supporting and enhancing thebank's Hogan ecosystem. This role focuses on developing, maintaining, and supporting Hogan modules and core banking systems that are critical to daily...


  • Raleigh, North Carolina, United States Infojini Full time $80,000 - $120,000 per year

    Company Description Infojini Consulting is a full service IT consulting, services, and staffing firm with offices in Linthicum Heights ,Maryland, Washington, DC and Mumbai, India.Infojini Consulting is recognized as one of the fastest growing IT services and software development Companies. With a partnership of all major technology vendors, Infojini...


  • Raleigh, North Carolina, United States LexisNexis Full time $120,000 - $180,000 per year

    Senior Software Engineer IAbout Our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced...