1

Junior Python Developer Jobs in Richmond, TX (NOW HIRING)

Python AWS Developer

Houston, TX · On-site

$81K - $108K/yr

In the assigned Job Role of Technology Consultant 2, your Area Of Responsibility will be as below: • Contribute to the requirements elicitation process by documenting assigned parts of business ...

... our developer tools and Python ETL toolkit, including standardization and consolidation of core functionality • Efficiently coordinate with the rest of our global team • Participate in Vitol ...

Contribute to our developer tools and Python ETL toolkit, including standardization and consolidation of core functionality * Efficiently coordinate with the rest of our global team * Participate in ...

Contribute to our developer tools and Python ETL toolkit, including standardization and consolidation of core functionality * Efficiently coordinate with the rest of our global team * Participate in ...

If your title today is Java Developer, Software Engineer, .NET Developer, C# Developer, Python Developer, JavaScript Developer, Node.js Developer, Full Stack Developer, Backend Developer, API ...

Python: Sr. Software Engineer and Engineering Managers Locations: NYC, Texas - Each Position Can Be On Site, Partially or 100% Remote 115k - 185K base with some flex - Fulltime Depending On ...

Jr. Developer

Houston, TX · On-site

$64K - $83K/yr

Role: The Junior Software Developer is involved in all areas of development from developing, testing, refining and improving solutions to requested features using current and stable technology ...

Jr. Developer

Houston, TX · On-site

$64K - $83K/yr

Role: The Junior Software Developer is involved in all areas of development from developing, testing, refining and improving solutions to requested features using current and stable technology ...

Position Overview The Junior AI Engineer is an early-career builder who develops and ships AI ... Working proficiency in Python or TypeScript, and willingness to become proficient in both. You will ...

Showing results 41-60

Junior Python Developer information

See Richmond, TX salary details

$19.5K

$72.5K

$112K

How much do junior python developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for junior python developer in Richmond, TX is $72,465.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,600.00 and $70,900.00 per year, depending on experience, location, and employer.

What is a junior Python developer?

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 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.

What are the key skills and qualifications needed to thrive in the junior Python developer position?

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.

Is there a demand for junior Python developers?

There is strong demand for junior Python developers across various industries, including web development, data analysis, and automation. Companies seek candidates with basic programming skills, knowledge of frameworks like Django or Flask, and familiarity with version control tools such as Git. Entry-level positions are available in both startups and established organizations, reflecting Python's popularity and versatility.

What does a junior Python developer do?

A junior Python developer writes, tests, and maintains Python code for software applications under supervision. They often work on tasks such as debugging, implementing features, and collaborating with team members using tools like version control systems. Basic knowledge of programming concepts and familiarity with frameworks like Django or Flask are typically required.

What are the most commonly searched types of Python Developer jobs in Richmond, TX?

The most popular types of Python Developer jobs in Richmond, TX are:

What are popular job titles related to Junior Python Developer jobs in Richmond, TX?

For Junior Python Developer jobs in Richmond, TX, the most frequently searched job titles are:

What job categories do people searching Junior Python Developer jobs in Richmond, TX look for?

The top searched job categories for Junior Python Developer jobs in Richmond, TX are:

What cities near Richmond, TX are hiring for Junior Python Developer jobs?

Cities near Richmond, TX with the most Junior Python Developer job openings:

Infographic showing various Junior Python Developer job openings in Richmond, TX as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 9% Part Time, and 9% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $72,465 per year, or $34.8 per hour.

Lead Software Engineer - Python

JPMorgan Chase & Co

Houston, TX • On-site

$133K - $164K/yr

Full-time

Medical, Retirement

Re-posted 10 days ago


JPMorgan Chase & Co. rating

8.0

Company rating: 8.0 out of 10

Based on 495 frontline employees who took The Breakroom Quiz

71st of 171 rated banks


Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within Infrastructure Platforms - Core Foundational Platforms / Databases, you will be an integral part of a global agile engineering team responsible for designing, building, and delivering secure, stable, scalable, and highly automated database platform capabilities across the firm. The Cloud Relational Database Team develops automation, self-service capabilities, and engineering solutions that support database provisioning, build, deployment, lifecycle management, and operational efficiency for enterprise database platforms.

In this role, you will contribute to and lead engineering efforts for database automation and platform services  You will work closely with product owners, database engineering teams, infrastructure teams, application development teams, and site reliability teams to deliver modern, resilient, and developer-friendly database services.

You will be expected to bring strong software engineering practices, automation-first thinking, and technical leadership to solve complex infrastructure and database platform challenges at enterprise scale.

Job responsibilities

  • Design, develop, test, deploy, and maintain high-quality software solutions that automate database build with deployment, provisioning, configuration, lifecycle management, and operational workflows
  • Build and enhance self-service capabilities for database platforms used across the firm to enable faster delivery, improve developer experience, and reduce operational toil
  • Develop secure, reliable, and scalable backend services, APIs, automation frameworks, user interfaces, and orchestration workflows using technologies such as Python, React, Django, Ansible, Terraform and other related engineering tools
  • Execute creative software solutions in designing, developing and technical troubleshooting, thinking beyond routine or conventional approaches to solve complex technical problems
  • Produce secure, high-quality code, perform code reviews, debug complex issues, and provide technical guidance to other engineers
  • Identify opportunities to eliminate manual processes and automate remediation of recurring issues to improve the operational stability, resiliency, and efficiency of database platforms and supporting applications
  • Partner with database engineering, cloud, infrastructure, cybersecurity, and application teams to deliver solutions that align with firmwide architecture, resiliency, control, and security standards
  • Contribute to the modernization of database build and deployment capabilities, including cloud-enabled patterns, infrastructure-as-code, continuous delivery, and self-service operating models
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident and root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities to improve the value realized by automation
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience in system design, application development, testing, deployment, and operational stability
  • Advanced hands-on programming experience in one or more programming languages(s) and framework(s) (i.e., Python, Automation, Rest API, Platform tooling, etc.)
  • Strong understanding of software engineering principles, including object oriented design, API development, automated testing, code quality, version control, and production support
  • Experience building automation solutions, platform services, backend applications, workflow orchestration, or infrastructure engineering tools
  • Proficiency in automation and continuous delivery practices, including CI/CD pipelines, release autmation, deployment tools in Jenkins and Spinnaker, release management, and environment promotion  
  • Drives team adoption of enterprise authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, with enterprise authorized AI-assisted development and automation capabilities, to improve the value realized by automation
  • Proficiency across the Software Development Life Cycle, including requirements analysis, design, development, testing, deployment, monitoring, and support
  • Strong analytical, troubleshooting, and problem-solving skills, with the ability to break down complex technical issues and drive them to resolution
  • Excellent verbal and written communication skills, with the ability to communicate technical concepts clearly to engineering teams, stakeholders, and leadership
  • Ability to work effectively in a global team environment, collaborate across functions, and provide technical leadership to other engineers
Preferred qualifications, capabilities, and skills
 
  • Knowledge of relational database management systems, RDBMS technologies such as Oracle, PostgreSQL and MySQL
  • Experience with modern front-end technologies, especially React, JavaScript, TypeScript, HTML, and CSS
  • Hands-on experience with automation and infrastructure-as-code tools such as Ansible and Terraform
  • Experience with asynchronous job processing, workflow orchestration, or distributed task execution using tools such as Celery
  • Knowledge/exposure to AWS cloud services, cloud-native design patterns, and infrastructure-as-code practices
  • Experience working in Linux-based environments, including shell scripting, troubleshooting, and system-level diagnostics
  • Experience using modern developer tools such as IntelliJ, VS Code, Git, and GitHub Copilot
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You'll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.

What JPMorgan Chase & Co. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom