1

Senior Python Full Stack Developer Jobs in Harlingen, TX

The incumbent will report to the Sr. Manager of Instrumentation, Controls & Electrical Engineering ... Ensure full MOC compliance across electrical and control system changes, including software ...

The incumbent will report to the Sr. Manager of Instrumentation, Controls & Electrical Engineering ... Ensure full MOC compliance across electrical and control system changes, including software ...

The incumbent will report to the Sr. Manager of Instrumentation, Controls & Electrical Engineering ... Ensure full MOC compliance across electrical and control system changes, including software ...

... SQL, Python or R programming, hypothesis testing, and communication of data-driven insights ... Skilled at teaching the full data science workflow from question formulation through insight ...

... SQL, Python or R programming, hypothesis testing, and communication of data-driven insights ... Skilled at teaching the full data science workflow from question formulation through insight ...

We have the only complete audio ad technology stack in the industry for all forms of audio , from ... of programming that reflects the diversity of the many communities we serve - and our company ...

We have the only complete audio ad technology stack in the industry for all forms of audio , from ... of programming that reflects the diversity of the many communities we serve - and our company ...

... senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 years of ... Must have completed a full college calculus series (I and II) with a minimum 'C' average, and a ...

... senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 years of ... Must have completed a full college calculus series (I and II) with a minimum 'C' average, and a ...

... senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 years of ... Must have completed a full college calculus series (I and II) with a minimum 'C' average, and a ...

... senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 years of ... Must have completed a full college calculus series (I and II) with a minimum 'C' average, and a ...

... senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 years of ... Must have completed a full college calculus series (I and II) with a minimum 'C' average, and a ...

next page

Showing results 1-20

Senior Python Full Stack Developer information

See Harlingen, TX salary details

$57.9K

$126.3K

$178.5K

How much do senior python full stack developer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for senior python full stack developer in Harlingen, TX is $126,255.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $146,900.00 per year, depending on experience, location, and employer.

How much does a senior Python developer make?

A senior Python full stack developer typically earns between $100,000 and $150,000 annually, depending on experience, location, and company size. Skilled developers with expertise in frameworks like Django or Flask and experience with front-end technologies tend to command higher salaries.

What are the key skills and qualifications needed to thrive as a Senior Python Full Stack Developer, and why are they important?

To thrive as a Senior Python Full Stack Developer, you need advanced proficiency in Python, JavaScript frameworks (such as React or Angular), database management, and a solid understanding of both front-end and back-end development principles, often backed by a degree in computer science or related experience. Familiarity with tools like Django or Flask, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required. Excellent problem-solving abilities, effective communication, and the ability to mentor junior developers are standout soft skills for this role. These skills ensure robust, scalable applications and foster effective collaboration across technical teams, driving project success.

What is the difference between Senior Python Full Stack Developer vs Backend Developer?

AspectSenior Python Full Stack DeveloperBackend Developer
Required SkillsProficiency in Python, JavaScript, HTML/CSS, frameworks like Django/Flask, React or AngularStrong Python skills, experience with server-side development, databases, APIs
Work EnvironmentFull-stack development across front-end and back-end, often in agile teamsPrimarily server-side, database, and API development
Industry UsageTech companies, startups, enterprises needing full-stack solutionsWeb services, SaaS, enterprise applications

The main difference is that a Senior Python Full Stack Developer handles both front-end and back-end development, requiring skills in multiple technologies, while a Backend Developer focuses mainly on server-side logic, databases, and APIs. The full-stack role demands broader expertise, whereas backend roles are more specialized in server-side development.

What are Senior Python Full Stack Developers?

Senior Python Full Stack Developers are experienced software engineers who specialize in both frontend and backend web development using Python and related technologies. They are responsible for designing, building, and maintaining complex web applications, often leading teams and making architectural decisions. Their expertise typically includes frameworks like Django or Flask for backend development, as well as JavaScript frameworks such as React or Angular for the frontend. In addition to coding, they often mentor junior developers and ensure best practices in software development. Their role requires a deep understanding of databases, APIs, deployment processes, and modern development workflows.

What are some common challenges faced by Senior Python Full Stack Developers when working on cross-functional teams?

Senior Python Full Stack Developers often collaborate with designers, product managers, and DevOps specialists, which can present challenges in aligning technical solutions with business goals and user experience expectations. Balancing backend performance with frontend responsiveness and maintaining clear communication across disciplines are key hurdles. Additionally, staying updated with rapidly evolving frameworks and ensuring code quality and scalability across the stack requires continual learning and adaptability. Successful developers proactively bridge these gaps by fostering open dialogue and advocating for best practices throughout the development process.

Is there demand for Python full stack developer?

The demand for Python full stack developers remains strong due to the language's versatility in web development, data analysis, and automation. Companies seek professionals skilled in frameworks like Django and Flask, along with front-end technologies, to build comprehensive applications. Proficiency in related tools and continuous learning can enhance job prospects in this field.

Which pays more, C++ or Python?

For a Senior Python Full Stack Developer, Python skills generally command higher salaries due to its widespread use in web development, data science, and automation. C++ developers may earn more in specialized fields like systems programming or game development, but overall Python offers higher average compensation for full stack roles. Salary differences depend on industry, experience, and location.

Is Python full-stack in demand in 2026?

Python full-stack development remains in high demand in 2026 due to its versatility, with companies seeking developers skilled in frameworks like Django and Flask, as well as front-end technologies. Strong knowledge of databases, APIs, and version control tools enhances employability in this role.
What job categories do people searching Senior Python Full Stack Developer jobs in Harlingen, TX look for? The top searched job categories for Senior Python Full Stack Developer jobs in Harlingen, TX are:
What cities near Harlingen, TX are hiring for Senior Python Full Stack Developer jobs? Cities near Harlingen, TX with the most Senior Python Full Stack Developer job openings:
Data Platform Engineer (26-27)

Data Platform Engineer (26-27)

Idea Public Schools

Weslaco, TX • Remote

$92K - $111K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


IDEA Public Schools rating

6.5

Company rating: 6.5 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

325th of 552 rated elementary and secondary schools


Job description

Data Platform Engineer

This is a vacancy for the 26-27 school year with a target start date of July 1, 2026

Mission:

The Data Platform Engineer builds and operates IDEA's data infrastructure on Snowflake, enabling reliable, scalable access to data that supports analytics, reporting, and research across multiple states. This role designs automated ingestion pipelines, optimizes platform performance and cost, and ensures the data platform functions as a production-grade system for downstream teams.
Reporting to the Manager of Data Platform Engineering, this engineer works hands-on with ELT pipelines, infrastructure-as-code, and Snowflake administration while contributing to IDEA's transition from legacy ETL systems to a modern lakehouse architecture.

Supervisory Responsibilities:

Individual contributor role with no direct reports. Senior engineers may mentor peers and lead technical initiatives.

Location:

This is a full-time remote position based in Texas, with preference given to candidates who live in Austin, El Paso, Houston, Permian Basin (Midland/Odessa), Rio Grande Valley, San Antonio, and Tarrant County (Fort Worth), or who are willing to relocate.

Travel Expectations:

Minimal travel (5-10% annually) for collaboration, training, or critical implementation milestones.

What You'll Do - Accountabilities

Essential Duties:

  • Design, build, and maintain automated ELT pipelines ingesting data from diverse source systems into Snowflake.
  • Configure and manage cloud-native ingestion tools and custom Python-based pipelines when needed.
  • Build and maintain Bronze-layer tables with schema evolution handling, audit metadata, and lineage.
  • Implement ingestion-level validation and monitoring to catch issues early.
  • Document source configurations, refresh schedules, and troubleshooting procedures.
  • Partner with Analytics Engineering to ensure ingestion patterns support downstream transformation needs.
  • Administer Snowflake environments, including databases, schemas, warehouses, access controls, and security settings.

Additional Duties and Responsibilities:

  • Optimize performance and cost through warehouse sizing, clustering, query analysis, and resource monitoring.
  • Manage Snowflake objects using infrastructure-as-code patterns.
  • Implement security best practices including RBAC, encryption, auditing, and network policies.
  • Evaluate and adopt new Snowflake capabilities as appropriate.
  • Own Terraform-based infrastructure definitions for Snowflake and related platform components.
  • Automate recurring operational tasks such as provisioning, access grants, and environment setup.
  • Build CI/CD pipelines for infrastructure changes with testing and safe deployment practices.
  • Develop reusable templates and modules to accelerate onboarding of new sources and domains.
  • Maintain clear documentation and runbooks for platform operations.
  • Implement monitoring and alerting for pipelines, platform health, and performance.
  • Troubleshoot pipeline failures and platform issues using systematic root-cause analysis.
  • Embed observability (logging, metrics, alerts) into all production pipelines.
  • Collaborate closely with Analytics Engineering, DataOps, and Data Governance partners.
  • Participate in code reviews and design discussions.
  • Share platform knowledge through documentation, mentoring, and team forums.
  • Contribute to retrospectives and continuous improvement efforts.

Knowledge and Skills - Competencies

  • Make Strategic Decisions: This team member uses data, feedback, and insights to inform thoughtful decision-making, while considering the impact on their direct reports and team. They communicate decisions with clear rationale and begin to connect their choices to broader team objectives.
  • Manage Work and Teams: This team member sets clear, measurable goals and regularly reflects on progress, adjusting actions as needed. They prioritize work aligned with their goals using a task management system and consistently meet deadlines through effective time management.
  • Grow Self and Others: This team member regularly offers affirming and adjusting feedback, maintaining a positive balance that reinforces growth and motivation. They provide transparent, candid performance insights and offer consistent coaching and development aligned with individual goals, supporting both direct reports and cross-functional partners.
  • Build a Culture of Trust: This team member proactively builds strong personal and professional relationships with individual stakeholders and regularly seeks feedback to improve their work experience. They create a supportive environment where others feel safe to take risks and learn from mistakes without fear of retribution.
  • Communicate Deliberately: This team member communicates thoughtfully by anticipating potential misunderstandings and providing necessary context to ensure clarity. They leverage structured communication channels to address challenges, ask meaningful questions, and guide conversations toward solutions, while actively listening to the concerns of others.

Additional Skills:

Required

  • Hands-on experience administering Snowflake or similar cloud data platforms.
  • Strong SQL skills for data extraction, validation, and performance tuning.
  • Experience building and operating automated data pipelines.
  • Proficiency with Python and scripting for automation and operational tooling.
  • Experience operating production systems with monitoring and incident response.
  • Familiarity with infrastructure-as-code and CI/CD concepts.

Preferred

  • Experience with cloud-native ingestion tools (e.g., Fivetran, Airbyte).
  • Experience with Terraform or similar IaC tooling.
  • Familiarity with dbt and analytics engineering workflows.
  • Exposure to orchestration, data quality, or observability tools.
  • Experience with education, public sector, or regulated data environments.

Required Education and Experience:

  • Bachelor's degree in a technical field or equivalent practical experience.
  • 3+ years of experience in data engineering, platform engineering, or related roles.
  • Demonstrated experience building and operating production data systems.
  • Hands-on experience with Snowflake or comparable cloud data warehouses.

Preferred Education and Experience:

  • Snowflake or cloud platform certifications.
  • Experience supporting multi-team data platforms at scale.
  • Strong Python proficiency beyond basic scripting.

Physical Requirements:

  • Prolonged periods working on a computer and in virtual meetings
  • Ability to travel domestically via car and air travel to campuses and state office
  • Flexibility for occasional evening meetings with distributed stakeholders across time zones

What We Offer:


Compensation & Benefits:

Salaries for people entering this role typically fall between $89,600 and $105,300, commensurate with relevant experience and qualifications and in alignment with internal equity. This role is also eligible for performance pay based on organizational performance and goal attainment.

Additionally, we offer medical, dental, and vision plans, disability, life insurance, parenting benefits, flexible spending account options, generous vacation time, referral bonuses, professional development, and a 403(b) plan. You can find more information about our benefits at https://ideapublicschools.org/careers/benefits/.

* IDEA may offer a relocation stipend to defray the cost of moving for this role, if applicable.

Application process:

Submit your application online through Jobvite. Please note that applications will be reviewed on an ongoing basis until the position is filled. Applicants are encouraged to apply as early as possible.

Learn more about IDEA

At IDEA the Staff Experience Team uses our CoreValues to promote human connection and a culture of integrity, respect, and belonging for all Team and Family members. Learn more about our Commitment to Core Values here: https://ideapublicschools.org/our-story/#core-values

Employment Type: Full-Time

What IDEA Public Schools employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


IDEA Public Schools logo

About IDEA Public Schools

Sourced by ZipRecruiter

At IDEA Public Schools, we believe each and every child can go to college. Since 2000, IDEA Public Schools has grown from a small school with 150 students to a multi-state network of tuition-free, Pre-K-12 public charter schools. IDEA Public Schools boasts national rankings on The Washington Post and U.S. News & World Report's top high schools lists. IDEA serves over 80,000 college-bound students in 143 schools across Texas, Louisiana, Florida, Ohio, and is on-track to maintain its legacy of sending 100% of its graduates to college. When you choose to work at IDEA, you are part of our IDEA Team and Family. You will work alongside team members who set and reach ambitious goals every day, are excited to continue to grow with IDEA, and work relentlessly to make college for all a reality.

Industry

Education

Company size

5,001 - 10,000 Employees

Headquarters location

Weslaco, TX, US

Year founded

1998