2

Remote Junior Python Developer Jobs in Greer, SC

next page

Showing results 1-20

Remote Junior Python Developer information

See Greer, SC salary details

$23.1K

$85.5K

$132.2K

How much do remote junior python developer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for remote junior python developer in Greer, SC is $85,550.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,400.00 and $83,600.00 per year, depending on experience, location, and employer.

What are some common challenges Remote Junior Python Developers face when starting out, and how can they overcome them?

Remote Junior Python Developers often face challenges such as effective communication with teammates, managing time independently, and understanding existing codebases. To overcome these, it's important to proactively ask questions during team meetings, use collaboration tools like Slack or Jira, and regularly review documentation and code. Setting a daily routine and seeking mentorship or code reviews from more experienced developers can also help accelerate learning and integration into the team.

What are Remote Junior Python Developers?

Remote Junior Python Developers are entry-level programmers who specialize in using the Python programming language to build and maintain software applications while working from a location outside the traditional office environment. Their responsibilities often include writing clean code, debugging, collaborating with team members online, and learning from more experienced developers. They typically work under supervision and are expected to have a foundational understanding of Python as well as good communication skills for remote collaboration.

How to get a job with Python with no experience?

To get a remote junior Python developer position with no experience, focus on building a strong portfolio of projects, contribute to open-source code, and learn relevant tools like Git and basic frameworks. Completing online courses and earning certifications can also demonstrate your skills to employers. Entry-level roles often value problem-solving ability and willingness to learn alongside technical knowledge.

How much does a junior Python developer make?

A junior Python developer typically earns between $50,000 and $80,000 annually, depending on location, industry, and experience. Entry-level roles often require basic knowledge of Python, version control, and problem-solving skills, with salaries increasing as skills and responsibilities grow.

Will AI replace Python devs?

As a Remote Junior Python Developer, AI is a tool that can automate repetitive coding tasks and assist in debugging, but it is unlikely to fully replace human developers. AI can enhance productivity and support learning, but complex problem-solving, creativity, and understanding client needs remain human skills essential for Python development. Staying updated with AI tools and continuously improving coding skills are important for job security in this field.

What are the key skills and qualifications needed to thrive as a Remote Junior Python Developer, and why are they important?

To thrive as a Remote Junior Python Developer, you need a solid grasp of Python programming, basic knowledge of software development principles, and typically a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, code editors such as VS Code, and experience with frameworks like Django or Flask are commonly required. Strong problem-solving abilities, self-motivation, and effective written communication help you stand out, especially when collaborating remotely. These skills and qualities are vital for delivering reliable code, working efficiently in distributed teams, and adapting to evolving project requirements.

What is the difference between Remote Junior Python Developer vs Remote Python Developer?

AspectRemote Junior Python DeveloperRemote Python Developer
Required Experience1-2 years2+ years
SkillsBasic Python, understanding of frameworksAdvanced Python, multiple frameworks, APIs
Work EnvironmentEntry-level projects, mentorshipIndependent tasks, complex projects
CertificationsOptional, beginner coursesRelevant certifications preferred

The main difference between a Remote Junior Python Developer and a Remote Python Developer lies in experience and skill level. Junior developers are typically newer to the field, working on foundational tasks under supervision, while Python Developers have more experience, handling complex projects independently. Both roles are common in remote work environments across tech companies, but the seniority and responsibilities differ significantly.

Can you work remotely as a Python developer?

Yes, many Python developer roles, including junior positions, are available for remote work. Employers often require proficiency in Python, version control tools like Git, and good communication skills for remote collaboration. Remote Python jobs can offer flexible schedules and the opportunity to work from anywhere with a reliable internet connection.
What are popular job titles related to Remote Junior Python Developer jobs in Greer, SC? For Remote Junior Python Developer jobs in Greer, SC, the most frequently searched job titles are:
What job categories do people searching Remote Junior Python Developer jobs in Greer, SC look for? The top searched job categories for Remote Junior Python Developer jobs in Greer, SC are:
What cities near Greer, SC are hiring for Remote Junior Python Developer jobs? Cities near Greer, SC with the most Remote Junior Python Developer job openings:
Infographic showing various Remote Junior Python Developer job openings in Greer, SC as of July 2026, with employment types broken down into 72% Full Time, 9% Part Time, and 19% Contract. Highlights an 100% Remote job distribution, with an average salary of $85,550 per year, or $41.1 per hour.
Water Resources Project Manager

Water Resources Project Manager

KCI Technologies Inc.

Greenville, SC • On-site, Remote

Full-time

Re-posted 28 days ago


KCI Technologies rating

7.8

Company rating: 7.8 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

187th of 369 rated engineering


Job description

Overview

Join us as we Rise to the Challenge

At KCI, we're building an enduring community that provides unparalleled value to our employee-owners. We make our mark designing and delivering our world-class solutions, so we invest deeply in supporting and developing our team. We reward integrity and commitment, and when we do well, you do well. Our employee's have the freedom to innovate, unlimited growth, a voice that matters, a lifestyle that works, and skin in the game. Achievements are shared and celebrated. As a team, we are motivated to better ourselves, each other, and the world around us. 

 

THE COMPANY

KCI Technologies, Inc. is a 100% employee-owned engineering, consulting and construction firm serving clients throughout the United States. KCI is recognized as an industry leader, employing cutting-edge technologies, management practices and strategic growth initiatives. Employee ownership fosters an entrepreneurial spirit, encourages technical expertise, and shapes strategic planning.

KCI is currently ranked #50 on Engineering News-Record's list of the Top 500 design firms in the nation.

KCI BENEFITS INFORMATION

We offer a competitive compensation package, family friendly benefits, a collaborative working environment, and the training, mentoring and resources you need to advance in your career.

We understand that you have choices, and we know that together we will make a great team!

KCI is committed to building a diverse and inclusive staff, and we encourage women, people of color, LGBTQ+ individuals, and individuals with disabilities to apply.

KCI Technologies, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Duties, Responsibilities & Other

In this role, the successful candidate will lead water resources and stormwater engineering projects related to federal, state and muncipal clients. The candidate will serve in a client-focused role, managing projects and mentoring junior staff. The candidate will work collaboratively with other members of management staff and will be responsible for coordination and completion of various project elements. The candidate will be responsible for executing project work, producing high quality deliverables, maintaining project schedules, coordination with clients and mentoring junior staff. 

The ideal candidate will have a minimum of 7 years of experience (10 preferred) with municipal and state stormwater programs, Municipal Separate Storm Sewer System (MS4) permits, stormwater design, inspections and monitoring, TMDL planning, and overseeing projects. The candidate should have experience with business development and client relationship management in the Raleigh area or Southeast with municipal clients and state agencies. 

Open to hiring in any KCI South Carolina office with hybrid/remote options.

(Rock Hill, Greenville, Columbia or Charleston)

The key responsibilities of this role include:

  • Experience leading a team of designers in developing PS&E packages for simple and complex roadway and bridge projects, utilizing state DOT and AASHTO design standards in a plus
  • Project Management experience required, with experience in managing and growing a design team preferred.
  • Experience in developing and managing state DOT projects preferred
  • Experience with MicroStation and GeoPAK design software is preferred.
  • Proposal preparation including scope, schedule and fee. Contract management and billing.
  • Strong design knowledge in transportation required.
  • Professional Engineering License for designated state required. 
  • Prepare written technical proposals, assemble teams to meet client criteria, and develop professional relationships.
  • This position requires a demonstrated leader with a broad knowledge of transportation and the processes required to develop design packages utilizing state design standards.
  • Manage a team of designers, CADD technicians and project engineers.
  • Will be required to train and develop staff.
  • Responsible for project delivery of complete transportation design packages including coordination/oversight of multiple design disciplines.
  • Duties include oversight of preparation of plans, technical specifications, quantity takeoffs and construction estimates in accordance with state design manuals and standard drawings.
  • Successful candidate should have local client contacts and the ability to bring in business.

Project Management and Leadership: Manage all aspects of the project(s), including technical staff, subcontractors, and suppliers, to ensure timely and successful project completion. Develop and communicate the Project Management Plan for the project, outlining project objectives, scope, schedule, budget, quality standards, and safety protocols. Effectively manage the project scope, ensuring alignment with client expectations and project requirements. Maintain project schedules, proactively identifying and addressing potential delays or conflicts to minimize impact on project timelines. Monitor project budgets and expenditures, implementing cost-control measures as needed to ensure projects remain within budgetary constraints. Uphold high-quality standards throughout project execution, overseeing quality assurance processes and ensuring adherence to industry standards and best practices. Serve as the primary point of contact for the client, maintaining open communication and addressing client concerns or inquiries in a timely and professional manner. Collaborate closely with internal stakeholders and project team members to drive project success and foster a collaborative working environment. Allocate resources efficiently, ensuring that the project team is adequately staffed and equipped to meet project demands. Identify, assess, and manage project risks and develop mitigation strategies to minimize impact on project. Conduct risk assessments and prepare contingency plans.

Training, Development, and Compliance: Mentor staff to assist in their training and development. Comply with all KCI policies and procedures. Provide input to develop project-specific safety plans and implement project safety plans to ensure compliance with all Federal, state, and local safety rules and regulations.

Financial Management and Reporting: Experienced at negotiating contract terms, scope and fees with a client/subconsultant. Experienced at developing project schedules from inception to completion. Should be able to recognize areas where tasks can be done concurrently to optimize schedule. Experienced with contract development for clients/ subconsultants. Report monthly proposal/business development results to Sr. PM or Practice Leader. Achieve or exceed budgeted individual utilization target (70%-80% typical). Chart and provide project performance results, report on progress, and implement corrective actions as needed. Deliver all projects on time and within budget while fully meeting the scope. Prepare and submit monthly project completion report. Prepare inter-practice agreements and/or outside subcontracts as required. Prepare monthly progress reports for all projects and be able to discuss in monthly Project Review Meetings. Responsible for project cash management (WIP/AR) and providing comments to Finance and Operations monthly. Set-up new projects and provide weekly new project data to the Sr. PM or Practice Leader. Search for ways to improve efficiency while lowering project cost.

Business Development and Marketing: Responsible for participating in project opportunity evaluation, consultant selection, and the preparation of qualification/experience statements. Responsible for identifying new business opportunities, coordinating and participating in project presentations to clients and other external groups, developing and organizing proposal teams and promoting KCI's capabilities among existing and prospective clients. Assist project closeout with an overall project write up and pictures of completed project for marketing/resume use.Project Execution and Technical Oversight: Fully manage all required project management and technical deliverables required in contract scope of work. Compare field data to design plans. Conduct site visits and gather data, including measurements, sketches, notes, and photographs as needed. Prepare all phases of designs and/or deliverables submitting for approval. Read and interpret technical documents required for project execution. Make decisions on issues/challenges during project implementation or development. Maintain knowledge of current State and/or Municipal policies, procedures, and guidelines.

* Essential Duties and Responsibilities are the basic job functions that an employee must be able to perform, with or without reasonable accommodation.

Qualifications

Education and/or Skills Required: Bachelor's Degree in related field (AEC Industry) and minimum of 3 years of related professional experience, or 7 years of equivalent professional experience. Participation in continuing education and professional development programs. Experience in project management roles, with a track record of successful project delivery. Demonstrated leadership abilities to inspire and motivate project teams. Proven organizational and time-management skills, with the ability to prioritize tasks and manage multiple projects simultaneously. Excellent communication and interpersonal skills, with the ability to effectively interact with clients, team members, and stakeholders. Technical knowledge in the specific field of the project. Proficiency in project management software and tools, with the ability to develop and maintain comprehensive project plans and documentation. Knowledge of industry standards and best practices related to project management, quality assurance, and safety protocols. Strong problem-solving skills, with the ability to identify issues and implement effective solutions in a fast-paced environment. Negotiation skills to manage contracts, scope changes, and stakeholder agreements effectively. Understanding of accounting principles to effectively manage project budgets, financial reporting, and resource allocation.

Education and/or Work Experience Preferred: Master's Degree in related field (AEC Industry)

Certificates, licenses, and/or Registrations Required: Ability to complete the KCI PM Training and Contract Risk Training along with passing the PM Board within 6 months of start date.

  • Pre-employment drug screening is a condition of employment. Background and motor vehicle checks may be required based upon position.
Employment Type: FULL_TIME

What KCI Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom