1

Intermediate Software Engineer Jobs in Texas (NOW HIRING)

The Role As a Software Engineer on the Risk & Fraud team, you will be embedded on a team building production systems that directly impact our customers' ability to detect and prevent fraud. You'll ...

Microsoft Azure or Amazon Web Services highly preferred - Intermediate Proficiency in using Object ... Software Engineering, or a related field, or relevant work experience required 5+ Years of ...

Job Summary The Software Engineer - AI/ML at SHI International collaborates with cross-functional ... Microsoft Azure or Amazon Web Services highly preferred - Intermediate * Proficiency in using ...

Job Summary The Software Engineer - AI/ML at SHI International collaborates with cross-functional ... Microsoft Azure or Amazon Web Services highly preferred - Intermediate * Proficiency in using ...

Sr Software Engineer

Dallas, TX · On-site

$121K - $159K/yr

Senior Software Engineer ( Sr Java Backend developer) Location: Dallas TX - Hybrid ( In-Office ... Intermediate understanding of virtualization, private, hybrid and public cloud computing concepts.

We are actively seeking passionate and highly motivated Software Engineers to join us in building ... Intermediate to advanced programming skills or experience in one or more of the following areas: Go ...

We are actively seeking passionate and highly motivated Software Engineers to join us in building ... Intermediate to advanced programming skills or experience in one or more of the following areas: Go ...

Intermediate to advanced programming skills or experience in one or more of the following areas: Go ... software and services * 1+ year with structured Software development experience using Spring ...

Principal Application Software Engineer

Austin, TX · On-site

$133K - $179K/yr

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform development tasks associated with designing, developing, and ...

As as Software Engineer, you'll be engaged on the execution of software development projects, as ... Level Intermediate Level Job Type & Location This is a Contract to Hire position based out of ...

As as Software Engineer, you'll be engaged on the execution of software development projects, as ... Level Intermediate Level Job Type & Location This is a Contract to Hire position based out of ...

next page

Showing results 1-20

Intermediate Software Engineer information

See Texas salary details

$59.2K

$137.4K

$191.5K

How much do intermediate software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for intermediate software engineer in Texas is $137,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

What does an intermediate software engineer do?

An Intermediate Software Engineer is responsible for designing, developing, testing, and maintaining software applications. They typically have a few years of experience and can work independently on moderately complex tasks, while also collaborating with senior engineers and other team members. Their work might involve writing code, reviewing pull requests, debugging, and participating in code reviews. Intermediate Software Engineers help ensure that software meets quality standards and project requirements while also learning new technologies and best practices.

What are the key skills and qualifications needed to thrive as an intermediate software engineer?

To thrive as an Intermediate Software Engineer, you need proficiency in programming languages (such as Python, Java, or JavaScript), solid problem-solving abilities, and a relevant degree or equivalent experience. Experience with version control systems (like Git), familiarity with development frameworks, and sometimes certifications in cloud technologies or agile methodologies are valuable. Strong collaboration, communication, and adaptability help you contribute effectively to team projects and navigate shifting priorities. These technical and soft skills ensure you can deliver reliable code, work productively within teams, and adapt to evolving project requirements.

What types of projects and responsibilities can an intermediate software engineer expect on a typical team?

As an Intermediate Software Engineer, you’ll often work on both new feature development and maintaining existing codebases. You’ll be expected to write clean, efficient code, participate in code reviews, and help troubleshoot issues alongside senior engineers. Collaboration is common—you’ll frequently interact with product managers, QA testers, and other developers to clarify requirements and ensure timely delivery. This role provides a balance of autonomy and mentorship, making it a great opportunity to broaden your technical skills while contributing meaningfully to team objectives.

What is the difference between Intermediate Software Engineer vs Junior Software Developer?

AspectIntermediate Software EngineerJunior Software Developer
Required Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and system designBasic coding skills, understanding of programming fundamentals
Work EnvironmentCollaborates on complex projects, may mentor juniorsFocuses on learning, executing assigned tasks
ResponsibilitiesDesigns components, troubleshoots issues, contributes to architectureImplements features, fixes bugs, learns best practices

The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.

Is 25 too late to become an intermediate software engineer?

Age is not a barrier to becoming an intermediate software engineer. Many professionals transition into software development in their mid-20s or later by gaining relevant skills through coding bootcamps, online courses, or formal education, and building a portfolio of projects. Success depends on skill development, experience, and continuous learning rather than age.

What is an intermediate software engineer?

An intermediate software engineer is a professional with several years of experience who can develop, test, and maintain software applications independently. They typically have a solid understanding of programming languages, development tools, and software development processes, often working under minimal supervision and collaborating with teams on complex projects.

What are the most commonly searched types of Software Engineer jobs in Texas?

The most popular types of Software Engineer jobs in Texas are:

What cities in Texas are hiring for Intermediate Software Engineer jobs?

Cities in Texas with the most Intermediate Software Engineer job openings:

Infographic showing various Intermediate Software Engineer job openings in Texas as of August 2026, with employment types broken down into 85% Full Time, 9% Part Time, 5% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $137,441 per year, or $66.1 per hour.

Intermediate Software Engineer

Austin, TX • Hybrid

Q2
Finance and Insurance • 1 - 5K employees

Full-time

Medical

Posted 5 days ago


Job description

As passionate about our people as we are about our mission.

Why Join Q2?

Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by empowering our people to help create success for our customers.


What Makes Q2 Special?

Being as passionate about our people as we are about our mission. We celebrate our employees in many ways through our year-round Q2 ChangeMakers awards program and global moments of recognition and connection. We invest in the growth and development of our team members through ongoing learning opportunities, internal mobility, and meaningful leadership relationships. We also know that nothing builds trust and collaboration like having fun and giving back together. From company-wide volunteer days to events like our Q2 Homecoming Week-featuring learning, community service, and culture-building experiences-we create opportunities to connect, grow, and make an impact.


Our Team

The Risk & Fraud team at Q2 is responsible for helping our customers take a proactive stance against fraud and managing the risks of their business.We build and enhance products that evolve with the ever-changing fraud landscape, delivering tangible value for our customers.Our solutions enable them to focus more of their time and energy on their mission: best serving their customers and communities.

The Role

As a Software Engineer on the Risk & Fraud team, you will be embedded on a team building production systems that directly impact our customers' ability to detect and prevent fraud. You'll work across the stack - designing and implementing services, APIs, and the data infrastructure that powers our fraud models, agents, and user-facing products.

You'll take ownership of systems end-to-end, work cross-functionally with product managers, data scientists, and engineers, and bring strong engineering fundamentals to a domain where reliability and correctness genuinely matter.

Your key responsibilities:

  • Design, implement, and test software solutions with a focus on high availability and resiliency
  • Build and operate scalable data workflows, including data pipelines, transformations and integrations with our data platform, that support fraud analytics and machine learning models
  • Work across the stack as needed - from data layers to APIs to front-end integrations
  • Own your systems end-to-end: delivery, monitoring, incident response, and iteration
  • Partner with product managers, data scientists, and engineers to translate fraud and risk requirements into scalable solutions
  • Ensure adherence to all security, confidentiality and privacy policies and controls.
  • Assist and mentor teammates to provide technical leadership and evangelize best practices

You are more likely to excel in the role if you:

  • Enjoy autonomy in your work and feel a sense of ownership in the team's goals.You work quickly but with the big picture in mind.
  • Have empathy for the end user and a desire to measure your work by both the customer value and technical quality.

Requirements

Must haves

  • Typically requires a Bachelor's degree in relevant field and a minimum of 2 years of related experience; or an advanced degree; or equivalent work experience
  • Proficiency in Python - well-tested, maintainable, scalable code
  • Proficiency in SQL and comfort with relational and/or analytical data stores
  • Proficiency in JavaScript/TypeScript and a modern framework (Vue.js or similar)
  • Experience implementing and maintain CI/CD pipelines
  • Experience building applications using a cloud-native, service-oriented architecture

Nice to Have

  • Experience with data pipeline tools (airflow, dbt) or cloud data platforms (Snowflake, AWS data services)
  • Exposure to data modeling, transformation, or orchestration concepts
  • Experience with containerization (Docker, Kubernetes) or infrastructure as code

This position requires fluent written and oral communication in English.

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Health & Wellness

  • Hybrid Work Opportunities

  • Flexible Time Off

  • Career Development & Mentoring Programs

  • Health & Wellness Benefits, including competitive health insurance offerings and generous paid parental leave for eligible new parents

  • Community Volunteering & Company Philanthropy Programs

  • Employee Peer Recognition Programs - "You Earned it"

Click here to find out more about the benefits we offer.

Our Culture & Commitment:

We're proud to foster a supportive, inclusive environment where career growth, collaboration, and wellness are prioritized. And our benefits go beyond healthcare-offering resources for physical, mental, and professional well-being. Click here to find out more about the benefits we offer. Q2 employees are encouraged to give back through volunteer work and nonprofit support through our Spark Program (see more). We believe in making an impact-in the industry and in the community.

We are 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, age, disability, genetic information, or veteran status.


Applicants in California or Washington State may not be exempt from federal and state overtime requirements


Q2 logo

About Q2

Sourced by ZipRecruiter

Industry

Finance and insurance

Company size

1,001 - 5,000 Employees

Headquarters location

Austin, TX, US

Year founded

2004