1

Senior Python Software Engineer Jobs in Columbia, SC

Senior Fullstack Engineer

North, SC ยท Remote

$145K - $165K/yr

As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in developing and ... software engineering experience * 5+ years of experience with JS frameworks, Vue.js, and React are ...

Senior Technical Product Owner

Columbia, SC

$117K - $154K/yr

Those in software engineering at PwC will focus on developing innovative software solutions to ... Contribute to scalable software solutions using languages such as Java, Python, and C++. Own ...

Industry/Sector Not Applicable Specialism IFS - Information Technology (IT) Management Level Senior ... Science, Software Engineering, Artificial Intelligence and Robotics preferred - Crafting and ...

Senior UI Engineer

North, SC ยท On-site

$120K - $150K/yr

As a Senior UI Engineer for the Fleet Manager product, you will play a crucial role in leading the ... Professional Experience: 3 to 7 years of professional software development experience, with a ...

As a Senior Backend Engineer for our Fleet team, you will be a technical architect behind the ... Professional Experience: 8+ years of professional software development experience, primarily on ...

The ideal candidate has experience with full stack applications utilizing NodeJS and Python and has ... software development lifecycle Qualifications: * 6+ years of experience supporting full stack ...

next page

Showing results 1-20

Senior Python Software Engineer information

See Columbia, SC salary details

$50.9K

$131.3K

$180.4K

How much do senior python software engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for senior python software engineer in Columbia, SC is $131,347.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,400.00 and $151,300.00 per year, depending on experience, location, and employer.

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are some common challenges faced by Senior Python Software Engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

What are the key skills and qualifications needed to thrive as a Senior Python Software Engineer, and why are they important?

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What does a Senior Python Software Engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.
What are popular job titles related to Senior Python Software Engineer jobs in Columbia, SC? For Senior Python Software Engineer jobs in Columbia, SC, the most frequently searched job titles are:
What cities near Columbia, SC are hiring for Senior Python Software Engineer jobs? Cities near Columbia, SC with the most Senior Python Software Engineer job openings:
Senior React + Node Engineer (Financial background) - Remote - USA

Senior React + Node Engineer (Financial background) - Remote - USA

FullStack Labs

Columbia, SC โ€ข On-site, Remote

$113K - $149K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description

About FullStack
FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley startups. As an employee-first company, we focus on hiring the most talented software designers and developers by creating a positive, respectful, and supportive work environment where they can achieve their greatest potential.
We're most proud of:
  • Offering life-changing career opportunities to talented software professionals across the Americas.
  • Building highly-skilled software development teams for hundreds of the world's greatest companies.
  • Having delivered hundreds of successful custom software solutions, which have positively impacted the lives and careers of millions of users.
  • Our 4.2-star rating on GlassDoor.
  • Our client Net Promoter Score of 68, twice the industry average.

The Position
We're looking to hire a Senior React + Node Engineer (Financial background) to join our team. You'll work with our incredible clients in one of two ways:
  • Team Augmentation: You will integrate directly into our client's team and work alongside their existing designers and engineers daily.
  • Design & Build: You will work on a FullStack product team to build and deliver a product to our clients.

What We Are Looking For
  • 5+ years of professional software engineering experience.
  • Advanced English is required.
  • Successful completion of a four-year college degree is required.
  • Expertise in Node.js (specifically versions 18 through 22).
  • Proficient in React, including hooks, state management (Redux/Redux Saga), and component architecture.
  • Proven experience in designing and maintaining financial data reconciliation systems, with a focus on ledger accuracy, complex data aggregation, and the programmatic generation of audit-ready reports.
  • Track record of designing and maintaining microservices and distributed systems.
  • Extensive experience with PostgreSQL, including advanced SQL, schema design, and query optimization.
  • Well-versed in REST API development using modern frameworks like Koa.js or Express.
  • Deep experience in ORM tools such as Objection.js, Sequelize, or TypeORM.
  • Hands-on experience with AWS services (S3, SQS, RDS, EC2).
  • Solid background in containerization using Docker and Docker Compose.
  • Demonstrated experience with CI/CD pipelines (CircleCI, GitHub Actions) and GitOps practices.
  • Skilled at implementing authentication systems such as JWT, OAuth, or MSAL (Azure AD).
  • Strong history of testing discipline using Jest, Mocha, or Supertest.
  • Practical experience with APM tools like DataDog or New Relic and feature flag management (LaunchDarkly).
  • Solid understanding of financial or accounting systems (ledgers, reconciliation, etc.) is a plus.
  • Ability to work through new and difficult issues and contribute to libraries as needed.
  • Ability to create and maintain continuous integration and delivery of applications.
  • Forensic attention to detail.
  • A positive mindset and a can-do attitude.
  • Experience working on Agile/Scrum teams.
  • Meaningful experience working on large, complex systems (50k+ lines of code).
  • Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon.
  • Ability to identify with the goals of FullStack's clients, and dedicate yourself to delivering on the commitments you and your team make to them.
  • Ability to consistently work 40 hours per week.

What We Offer
  • Competitive Salary.
  • Paid Time Off (vacation, sick leave. parental leave, and holidays)
  • 100% remote work.
  • The ability to work with leading startups and Fortune 500 companies.
  • Health, dental, and vision insurance.
  • 401(k) w/ 4% match.
  • Ample opportunity for career advancement.
  • Continuing education opportunities.

FullStack is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.
Learn more about our Applicants Privacy Notice .

FullStack Labs logo

About FullStack Labs

Sourced by ZipRecruiter

FullStack Labs is the fastest-growing software consultancy in the Americas. We help organizations like Uber, GoDaddy, MGM, Siemens, Stanford University, and the State of California, build distributed software development teams, and deliver transformational digital solutions. As an employee-first company, we focus on hiring the most talented software designers and developers in the western hemisphere, by creating a positive, respectful, and supportive work environment where they can achieve their greatest potential.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Sacramento, CA, US

Year founded

2013

Social media