High-paying software engineering jobs in Lewisville
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 619 software engineering jobs listed below pay well, with salaries between $39,616 and $145,571 per year. Software Engineer, Senior Software Engineer and Product Manager are among the most popular high-paying roles in Lewisville, TX.
Job title
Updated Oct 18, 2026Enterprise Data Architect
Lewisville
Texas
Senior Product Manager
Lewisville
Texas
Senior Software Engineer
Lewisville
Texas
Software Engineer
Lewisville
Texas
Field Application Engineer
Lewisville
Texas
Programmer Analyst
Lewisville
Texas
Product Manager
Lewisville
Texas
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Enterprise Data Architect
Review job description
Please refer to the employers job description for complete details.
Enterprise Data Architects design data models, oversee data integration, and align with business strategies. Expertise in data architecture, strategic planning, and technology trends are crucial.
Currently, 43% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 4 jobsAverage pay
Lewisville
$145,571 per yearTexas
$170,647 per year -
Senior Product Manager
Review job description
Please refer to the employers job description for complete details.
Senior product managers lead product strategy, analyze market trends and drive cross-team collaboration. Key skills include strategic planning, strong analytical abilities and a deep understanding of customer needs.
Currently, 41% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 51 jobsAverage pay
Lewisville
$134,315 per yearTexas
$162,980 per year -
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
Senior Software Engineer jobs take 95 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 177 jobsAverage pay
Lewisville
$120,812 per yearTexas
$140,096 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
Software Engineer jobs take 60 days on average from job posting to starting date. Currently, 20% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 271 jobsAverage pay
Lewisville
$112,876 per yearTexas
$117,613 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Field Application Engineer
Review job description
Please refer to the employers job description for complete details.
Field application engineers provide technical support, engage with customers and demonstrate product functionality. Key skills include expertise in products, strong communication abilities and the capacity to adapt to diverse customer needs.
Currently, 18% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 15 jobsAverage pay
Lewisville
$108,356 per yearTexas
$122,814 per year -
Programmer Analyst
Review job description
Please refer to the employers job description for complete details.
Programmer analysts assess client requirements, develop software solutions and provide technical support. Key skills include programming knowledge, strong analytical abilities and effective communication.
Programmer Analyst jobs take 34 days on average from job posting to starting date. Currently, 11% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 21 jobsAverage pay
Lewisville
$59,802 per yearTexas
$150,837 per year -
Product Manager
Review job description
Please refer to the employers job description for complete details.
Product Managers define product vision, oversee development cycles, and coordinate cross-functional teams. Expertise in market analysis, product lifecycle management, and agile methodologies is essential. Strong leadership and decision-making skills are required.
Product Manager jobs take 17 days on average from job posting to starting date. Currently, 36% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 80 jobsAverage pay
Lewisville
$17.06 per hourTexas
$54.49 per hourSkills
- Product management
- Agile
- Analysis skills
- APIs
- Product development