1

Junior Python Developer Jobs in Charleston, WV (NOW HIRING)

Data Engineer

Charleston, WV · Remote

$135K - $155K/yr

Experience with DevOps practices, CI/CD pipelines, and infrastructure-as-code for data systems. * Familiarity with real-time analytics and event-driven architectures. * Qualified individuals living ...

Data Operations Engineer

Charleston, WV · Remote

$117.20K - $140.70K/yr

Work closely with data engineering, product, customer success, and operations teams to continuously improve data reliability, operational workflows, and documentation. What you need to have: * Hea ...

Lead Data Platform Engineer

Charleston, WV · Remote

$117.20K - $140.70K/yr

We're hiring a Lead Data Platform Engineer to design, build, and own the systems that power our data ecosystem. This role is ideal for a highly motivated self-starter who is comfortable with ...

next page

Showing results 1-20

Junior Python Developer information

See Charleston, WV salary details

$23.3K

$86.5K

$133.6K

How much do junior python developer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for junior python developer in Charleston, WV is $86,473.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,100.00 and $84,600.00 per year, depending on experience, location, and employer.

What is a Junior Python Developer job?

A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.

What are the key skills and qualifications needed to thrive in the Junior Python Developer position, and why are they important?

To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.

What are the typical daily responsibilities of a Junior Python Developer?

As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.
Infographic showing various Junior Python Developer job openings in Charleston, WV as of May 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 68% Physical, 6% Hybrid, and 26% Remote job distribution, with an average salary of $86,473 per year, or $41.6 per hour.
Member of Technical Staff, Reporting & Statements (Data Engineer)

Member of Technical Staff, Reporting & Statements (Data Engineer)

Anchorage Digital

Charleston, WV • Remote

$117.20K - $140.70K/yr

Full-time

Posted yesterday


Job description

At Anchorage Digital, we are building the world’s most advanced digital asset platform for institutions to participate in crypto.

Founded in 2017, Anchorage Digital is a regulated crypto platform that provides institutions with integrated financial services and infrastructure solutions. With the first federally chartered crypto bank in the US, Anchorage Digital offers institutions an unparalleled combination of secure custody, regulatory compliance, product breadth, and client service. We’re looking to diversify our team with people who are humble, creative, and eager to learn.

We are a remote friendly, global team, but provide the option of working in-office in New York City, Sioux Falls, Porto, Lisbon, and Singapore. For our colleagues not located near our beautiful offices, we encourage and sponsor quarterly in-person collaboration days to work together and further deepen our Village.

Join us as a founding engineer on our Reporting & Statements team. You'll design the systems that power every financial report and statement we deliver from monthly reports to daily statements to custom client requests. We're building automated frameworks that guarantee accuracy and consistency for every number we send to clients.

We have created the Factors of Growth & Impact to help Villagers better measure impact and articulate coaching, feedback, and the rich and rewarding learning that happens while exploring, developing, and mastering the capabilities and contributions within and outside of the Asset Data role:
Technical Skills:
  • Evolve our architecture from decentralized reporting scripts to a centralized, framework-based delivery system
  • Build automated validation and reconciliation that lets us scale without adding manual oversight
Complexity and Impact of Work:
  • Design data models that become a trusted, shared source of truth for downstream product teams and external APIs
  • Navigate complexity across multiple product data streams, applying consistent logic to all financial statements
Organizational Knowledge:
  • Work with Product and Foundations teams to standardize how we capture and represent financial data
  • Create self-service frameworks so other teams can add new report types through configuration instead of code
Communication and Influence:
  • Listen to product stakeholders to stay ahead of scaling needs for client-facing data
  • Help mature our engineering culture by advocating for and modeling "Data as a Product" principles and high-quality engineering standards
You may be a fit for this role if you:
  • 7+ years building data systems: You have experience creating internal tools, frameworks, or engines that handle 10x scale
  • Financial domain experience: You've worked in fintech, banking, or other environments where numbers matter. You understand what a "Statement of Record" means and the precision it demands.
  • Systems thinking: You consider the next 100 products, not just the current one. You value extensible systems over one-off pipelines.
  • Solid technical foundation: You're proficient with Python (Pandas/Polars/Arrow) and SQL, with experience in BigQuery or similar cloud warehouses and modern orchestration tools like Airflow or Dagster.
Although not a requirement, bonus points if:
  • You've been a data consumer: Prior experience as a financial or business analyst gives you the perspective to design truly usable data models.
  • You care about performance: You enjoy making data move faster and cheaper, whether through ADBC, multiprocessing, vectorized operations, or other optimizations.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.