1

Junior Python Engineer Jobs in Charlotte, NC (NOW HIRING)

Mentor junior developers and contribute to a culture of continuous improvement and technical growth ... Proficiency with Python and JavaScript, including frameworks such as React or Next.js. * Experience ...

Software Engineer

Charlotte, NC · On-site

$68 - $73/hr

Mentor junior engineers and provide technical leadership across initiatives. Agentic AI ... Strong experience with Python development. * Experience building and consuming REST APIs.

Senior AI Engineer

Charlotte, NC · On-site

$55 - $60/hr

Mentor offshore and junior AI engineers. Experience Requirements: * 5+ years of experience in AI and ML, including pre-LLM era work. * Strong proficiency in Python. * Proven expertise in NLP ...

PySpark, Hive, Python, SQL Secondary: Unix, Kafka, Java Roles & Responsibilities We are seeking a ... Mentor junior developers and provide technical leadership. Tekshapers is an equal opportunity ...

New

This is not primarily an engineering role, though the ideal candidate will possess data engineering ... Proficiencyin Python and/or R for data analysis, modeling, and pipeline construction; working ...

This is not primarily an engineering role, though the ideal candidate will possess data engineering ... Proficiencyin Python and/or R for data analysis, modeling, and pipeline construction; working ...

This is not primarily an engineering role, though the ideal candidate will possess data engineering ... Proficiencyin Python and/or R for data analysis, modeling, and pipeline construction; working ...

Senior Data Engineer

Charlotte, NC

$103K - $140K/yr

This is a technical, hands-on role, not a pure architecture position, where you'll mentor junior ... Modern Data Engineering Build and maintain automated data pipelines using dbt (Cloud/Core), Python ...

Senior Data Engineer

Charlotte, NC · On-site

$103K - $140K/yr

This is a technical, hands-on role, not a pure architecture position, where you'll mentor junior ... Modern Data Engineering Build and maintain automated data pipelines using dbt (Cloud/Core), Python ...

Senior Data Engineer

Charlotte, NC

$103K - $140K/yr

This is a technical, hands-on role, not a pure architecture position, where you'll mentor junior ... Modern Data Engineering Build and maintain automated data pipelines using dbt (Cloud/Core), Python ...

Java FullStack Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

... Python (5+ years). • Use Hibernate for ORM and efficient data handling. • Integrate APIs and ... to junior developers. • Respond to system ‐ related problems in a timely manner. • Stay ...

Senior Mac Systems Engineer

Charlotte, NC · On-site

$97K - $133K/yr

Write and maintain advanced Bash and Python scripts to support provisioning, compliance, reporting ... Mentor junior engineers and contribute technical leadership within the Endpoint Engineering team.

New

Showing results 41-60

Junior Python Engineer information

See Charlotte, NC salary details

$32.7K

$70.1K

$107K

How much do junior python engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for junior python engineer in Charlotte, NC is $70,128.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,400.00 and $78,100.00 per year, depending on experience, location, and employer.

What is the difference between Junior Python Engineer vs Junior Data Analyst?

AspectJunior Python EngineerJunior Data Analyst
Required SkillsPython programming, basic data structures, scriptingData visualization, SQL, Excel, basic statistics
CertificationsPython certifications, coding bootcampsData analysis certifications, Excel courses
Work EnvironmentSoftware development teams, tech companiesBusiness intelligence teams, finance, marketing
Industry UsageSoftware, tech, startupsFinance, marketing, consulting

The main difference between a Junior Python Engineer and a Junior Data Analyst lies in their focus areas. Junior Python Engineers primarily develop and maintain software using Python, while Junior Data Analysts analyze data to generate insights. Both roles require some overlapping skills like basic programming, but their tools and end goals differ significantly.

What is a junior Python engineer?

Junior Python Engineers are entry-level software developers who specialize in using the Python programming language to build, test, and maintain software applications. They typically work under the guidance of more experienced developers, contributing to coding, debugging, and documentation tasks. Junior Python Engineers may also assist in writing scripts, automating processes, and learning best practices in software development as they gain experience. This role is ideal for recent graduates or those with limited professional experience in programming.

What are the key skills and qualifications needed to thrive as a junior Python engineer?

To thrive as a Junior Python Engineer, you need a solid understanding of Python programming, basic software development principles, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and common Python libraries such as Flask or Django is typically expected. Strong problem-solving skills, willingness to learn, and effective communication make a candidate stand out in collaborative development teams. These skills are vital for producing reliable code, integrating smoothly into team workflows, and growing quickly in a technical environment.

What are some typical projects or tasks a junior Python engineer might work on in their first year?

As a Junior Python Engineer, you can expect to work on a range of foundational tasks such as writing and debugging code, developing scripts for automation, assisting in the maintenance of existing applications, and supporting the implementation of new features under the guidance of senior engineers. You may also participate in code reviews, collaborate with cross-functional teams like QA or DevOps, and handle data manipulation or API integrations. This hands-on experience helps you build confidence and deepen your understanding of industry-standard development practices.
What are the most commonly searched types of Python Engineer jobs in Charlotte, NC? The most popular types of Python Engineer jobs in Charlotte, NC are:
What cities near Charlotte, NC are hiring for Junior Python Engineer jobs? Cities near Charlotte, NC with the most Junior Python Engineer job openings:
Infographic showing various Junior Python Engineer job openings in Charlotte, NC as of August 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $70,128 per year, or $33.7 per hour.

Senior Software Engineer

Everblue

Huntersville, NC • On-site

$90 - $130/hr

Other

Re-posted 13 days ago


Job description

Location: Huntersville, NC
Reports To: Technical Product Manager or Engineering Lead
Employment Type: Full-Time
Restriction: Must be a U.S. Citizen or Permanent Resident

Position Summary

The Senior Software Engineer will play a pivotal role in the development and enhancement of Everblue’s core software products, EverForms and EverCert. This role leads the design, implementation, and optimization of complex features and system architecture to ensure high performance, reliability, and security. The Senior Software Engineer collaborates closely with product management, UX/UI design, quality assurance, and engineering leadership to deliver innovative, scalable, and maintainable solutions aligned with Everblue’s strategic goals.

Key Responsibilities
  • Design and architect scalable, maintainable features and enhancements for EverForms and EverCert.

  • Write high-quality, well-documented, and efficient code following modern engineering best practices.

  • Conduct code reviews and provide constructive feedback to ensure coding standards and technical excellence.

  • Integrate Everblue software with external systems and APIs, optimizing performance across environments.

  • Troubleshoot and resolve complex technical issues, including production incidents, to maintain system stability.

  • Lead technical discussions, propose solutions, and support engineering leadership in technology decisions.

  • Mentor junior developers and contribute to a culture of continuous improvement and technical growth.

  • Collaborate with product managers and stakeholders to translate requirements into technical solutions.

  • Work closely with QA engineers to develop and execute testing strategies to ensure product quality.

  • Maintain accurate technical documentation for architecture, APIs, deployments, and system processes.

  • Implement security and compliance standards to ensure regulatory adherence across platforms.

Requirements
  • Proven experience as a Software Engineer, Senior Software Engineer, or similar role.

  • Proficiency with Python and JavaScript, including frameworks such as React or Next.js.

  • Experience with software design and development in a test-driven or quality-first environment.

  • Familiarity with Agile development methodologies and version control systems such as Git.

  • Experience with databases and ORM frameworks.

  • Ability to learn new languages, tools, and technologies as needed.

  • Strong problem-solving skills, resourcefulness, and attention to detail.

  • Excellent verbal and written communication skills.

  • Ability to mentor and support the development of junior engineers.

  • Bachelor’s degree in Computer Science, Engineering, or related field preferred.

  • Willingness to travel within North Carolina for stakeholder meetings and project coordination.

Why Join Everblue?

Be part of a mission-driven company dedicated to making the world a better place. Work with a supportive and responsive team that values your input. Enjoy a dynamic and flexible work environment with opportunities for professional growth and development. Everblue is an equal opportunity employer. We value the diverse perspectives, experiences, and talents within our team and encourage all qualified candidates to apply.

About Everblue

Everblue is a mission-driven, veteran-owned small business based in North Carolina, dedicated to advancing energy market transformation, digital transformation, and workforce development. Our flagship software products, EverForms and EverCert, help organizations digitize complex processes, streamline certifications, and improve operational efficiency. We partner with organizations across the country to deliver innovative software solutions that make a meaningful impact.

#J-18808-Ljbffr