1

Senior Software Engineer Jobs in Allen, TX (NOW HIRING)

Senior Software Engineer

Frisco, TX ยท On-site

$115K - $152K/yr

A Senior Software Engineer position in Frisco, TX is currently available at Belcan. We are seeking a Senior Software Engineer to lead verification, validation, and automated testing efforts for ...

Senior Software Engineer

Richardson, TX ยท On-site

$111K - $146K/yr

Job Title: Sr Software Engineer Department: IT Pay Grade: Overtime Eligibility: Exempt Date: June, 2026 Job Summary : We are seeking an innovative, high-caliber Senior Software Engineer to drive the ...

Senior Software Engineer

Richardson, TX ยท On-site

$111K - $146K/yr

Job Title: Sr Software Engineer Department: IT Pay Grade: Overtime Eligibility: Exempt Date: June, 2026 Job Summary : We are seeking an innovative, high-caliber Senior Software Engineer to drive the ...

Senior Software Engineer

Irving, TX ยท On-site +1

$117K - $155K/yr

Caterpillar Inc. seeks Senior Software Engineer at its facility located at 5205 N O'Connor Boulevard, Williams Square-Corporate Headquarters, Suite 100, Irving, TX 75039. Architect, design and ...

Senior Software Engineer Position Type: Permanent Location: Dallas, Texas, US - USA - Must e willing to relocate when office opens up in January. Summary of the role: Are you the next Senior Software ...

Senior Software Engineer

Irving, TX ยท On-site

$117K - $155K/yr

Caterpillar Inc. seeks Senior Software Engineer at its facility located at 5205 N O'Connor Boulevard, Williams Square-Corporate Headquarters, Suite 100, Irving, TX 75039. Architect, design and ...

Sr Software Engineer

Farmers Branch, TX ยท On-site

$117K - $155K/yr

Tittle: Sr. Software Engineer Location: PA - Pittsburgh, OH - Cleveland, AL - Birmingham, TX - Dallas, AZ - Phoenix Work Mode : 5 Days Onsite Duration: Contract to Hire Years Of Exp Required: 12 ...

Senior Software Engineer 1

Dallas, TX ยท On-site

$110 - $135/hr

## Senior Software Engineer 1Applylocations: Dallas, Texas, United Statestime type: Full timeposted on: Posted Yesterdayjob requisition id: JR102557**Transforming the Future of Enterprise Planning**At ...

Sr Software Engineer

Farmers Branch, TX ยท On-site

$117K - $155K/yr

Tittle: Sr. Software Engineer Location: PA - Pittsburgh, OH - Cleveland, AL - Birmingham, TX - Dallas, AZ - Phoenix Work Mode : 5 Days Onsite Duration: Contract to Hire Years Of Exp Required: 12 ...

Senior Software Engineer

Plano, TX ยท On-site

$110 - $135/hr

Software EngineeringPlano,Texas Salary: USD 110000 - 135000 Annually Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of ...

Senior Software Engineer

Plano, TX ยท On-site

$117K - $154K/yr

Job Summary The Senior Software Engineer will design, develop, test, and maintain high-quality, scalable, and production-ready software applications. The role focuses on backend development using ...

Senior software engineer

Dallas, TX ยท On-site

$121K - $159K/yr

Alpha Consulting Corp. is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic team in Dallas, TX. The role focuses on software engineering with a strong emphasis ...

Senior Software Engineer

Dallas, TX ยท On-site +1

$130K - $170K/yr

Senior Software Engineer Location: Dallas, TX Hybrid - In office 2-3 days a week, no exceptions. Who We Are Curbee is the fastest-growing mobile service technology provider. Curbee enables ...

Sr Software Engineer

Irving, TX ยท On-site

$120 - $160/hr

Sr Software Engineer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and ...

New

Sr Software Engineer

Irving, TX ยท On-site

$117K - $155K/yr

Sr Software Engineer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and ...

Sr Software Engineer

Irving, TX ยท On-site

$112K - $148K/yr

Sr Software Engineer We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and ...

Senior Software Engineer

Dallas, TX ยท On-site +1

$130K - $170K/yr

Senior Software Engineer Location: Dallas, TX Hybrid - In office 2-3 days a week, no exceptions. Who We Are Curbee is the fastest-growing mobile service technology provider. Curbee enables ...

Showing results 41-60

Senior Software Engineer information

See Allen, TX salary details

$70.2K

$133.3K

$178.6K

How much do senior software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for senior software engineer in Allen, TX is $133,286.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,900.00 and $150,200.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Allen, TX?

The most popular types of Software Engineer jobs in Allen, TX are:

What are popular job titles related to Senior Software Engineer jobs in Allen, TX?

For Senior Software Engineer jobs in Allen, TX, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer jobs in Allen, TX look for?

The top searched job categories for Senior Software Engineer jobs in Allen, TX are:

What cities near Allen, TX are hiring for Senior Software Engineer jobs?

Cities near Allen, TX with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Allen, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $133,286 per year, or $64.1 per hour.

Senior Software Engineer

Belcan

Frisco, TX โ€ข On-site

$115K - $152K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

A Senior Software Engineer position in Frisco, TX is currently available at Belcan. We are seeking a Senior Software Engineer to lead verification, validation, and automated testing efforts for advanced software, autonomous systems, and mission-critical platforms. This role is responsible for architecting and scaling automated test solutions, driving test strategy, integrating validation activities into CI/CD pipelines, and ensuring system reliability throughout the software development lifecycle.
The successful candidate will serve as a technical leader across multidisciplinary engineering teams, providing guidance on automation frameworks, system integration, verification methodologies, and software qualification activities. This position requires strong expertise in test automation, Linux environments, distributed systems, and complex software integration.
Key Responsibilities
* Lead the design, development, and maintenance of automated test frameworks, tools, and infrastructure
* Define and implement automated testing strategies across system, subsystem, integration, and software levels
* Architect scalable regression, integration, and end-to-end automated test solutions
* Develop advanced Python and Bash/Shell-based automation tools to support validation, analysis, and reporting activities
* Integrate automated testing into CI/CD workflows to support continuous verification and rapid deployment cycles
* Establish testing standards, best practices, and automation methodologies across programs
* Lead root-cause investigations of software, network, hardware, and system integration issues
* Design and support Hardware-in-the-Loop (HITL) and Software-in-the-Loop (SITL) test environments
* Analyze telemetry, mission data, performance metrics, and flight logs to assess system behavior and identify defects
* Develop automated data collection, processing, reporting, and visualization utilities
* Support software release readiness reviews and software qualification activities
* Review system requirements, interface specifications, architectures, and test plans to ensure test coverage and traceability
* Mentor junior engineers and provide technical oversight for automation and verification activities
* Coordinate verification efforts across software, systems, integration, and program teams
* Support laboratory testing, system integration activities, customer demonstrations, and field events
* Drive continuous improvement initiatives to increase test coverage, automation efficiency, and product quality
Required Qualifications
* Bachelor's degree in Engineering, Computer Science, Software Engineering, or related technical discipline
* 7+ years of software test automation, verification, validation, or integration experience
* Expert-level proficiency with Python and Bash/Shell scripting
* Extensive experience developing and maintaining automated regression test frameworks, integration test tooling, automated validation environments, test execution orchestration systems, and data collection/reporting utilities
* Strong experience working within Linux-based development and test environments
* Experience integrating automated testing into CI/CD pipelines and DevSecOps workflows
* Strong experience with Git and software configuration management practices
* Proven ability to troubleshoot complex issues involving software, hardware, networking, distributed systems, and system integration
* Experience leading verification and validation efforts throughout the software development lifecycle
* Strong understanding of V&V, regression, functional, integration, system, and requirements-based testing
* Experience interpreting technical requirements, architecture documents, ICDs, and system specifications
* Excellent leadership, communication, and collaboration skills
* Due to the nature of the work, U.S. Citizenship is REQUIRED
Preferred Qualifications
* Experience supporting autonomous systems, robotics, aerospace, or defense programs
* Experience designing and automating HITL, SITL, and distributed system test environments
* Experience with telemetry analysis, flight log analysis, mission data validation, and network performance validation
* Experience supporting software qualification and certification efforts
* Experience supporting release readiness reviews and production deployments
* Experience with embedded software and flight-critical systems
* Familiarity with DO-178C, DO-254, MIL-HDBK-516C, and related aerospace/defense standards
* Experience serving as a technical lead, lead engineer, or subject matter expert
* Active Secret clearance preferred or ability to obtain one
Key Skills
* Technical leadership and mentoring
* Test automation architecture
* Systems thinking and problem solving
* Advanced debugging and root-cause analysis
* Cross-functional collaboration
* Continuous improvement mindset
* Strong communication and presentation skills
* Ability to manage multiple priorities in fast-paced engineering environments
Work Environment
* Collaborative engineering environment supporting advanced software and autonomous systems
* Onsite with interaction across geographically distributed teams
* Periodic support of integration labs, test facilities, and customer locations
* Occasional travel may be required to support integration activities, demonstrations, field testing, or program reviews
Compensation:
We provide a competitive pay and benefits package. This position is offering a salary rate of $110,000 to $160,00 however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
#INDENG

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958