1

Senior Software Engineer Jobs in The Woodlands, TX

Senior Software Engineer

Houston, TX

$117K - $154.20K/yr

Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology, and ...

Senior Software Engineer

Spring, TX · On-site

$130.70K - $205.20K/yr

Senior Software Engineer Description - Fusion/ODF is a Windows-based low-level device platform software component installed on millions of HP devices to enable connectivity, telemetry, and more ...

Sr Software Engineer

Houston, TX · Remote

$117K - $154.20K/yr

JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing ETL processes, and a solid background in managing ...

Sr Software Engineer

Houston, TX · Remote

$117K - $154.20K/yr

JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing ETL processes, and a solid background in managing ...

Senior Software Developer

Houston, TX · Remote

$52 - $68.75/hr

Senior Software Developer Step into a high-impact Senior Software Developer opportunity with a ... called Top Engineer . It does not say Average Engineer. It means we work with the Top 1% of ...

Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview: ETAP, a member of Schneider Electrical Energy Management Software Division, is seeking a senior power system ...

SENIOR SOFTWARE ENGINEER

Houston, TX · Hybrid

$117K - $154.20K/yr

Job Title:- Senior Software Engineer Location:- Houston Texas (Hybrid - 2 Days/week On-Site) Job Type:- Contract Only Local to Houston, TX Experience: * Designing / building, and integrating multiple ...

Sr. Software Developer

Spring, TX · On-site

$46.25 - $61/hr

Sr. Software Developer Step into a high-impact Sr. Software Developer opportunity with a ... called Top Engineer . It does not say Average Engineer. It means we work with the Top 1% of ...

Senior Software Engineer

Houston, TX

$117K - $154.20K/yr

Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science ...

Sr. Software Engineer

Houston, TX · On-site

$117K - $154.20K/yr

The Sr. Software Engineer will complete small to large projects and work with our software development team, operations team, and outside resources to deliver successful projects. JOB ...

Sr. Software Engineer

Houston, TX · On-site

$117K - $154.20K/yr

Work with team of mid- to senior-level software engineers on coordinating database development. Assess database performance and ensure that programs continue to operate normally through software ...

Senior Software Engineer (Python)

Houston, TX · On-site

$117K - $154.20K/yr

As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and fundamental research infrastructure, engage in data-intensive analysis and modeling, and impact trading ...

Senior Software Engineer (Python)

Houston, TX

$117K - $154.20K/yr

As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and fundamental research infrastructure, engage in data-intensive analysis and modeling, and impact trading ...

Senior Software Engineer

Houston, TX · On-site

$117K - $154.20K/yr

We are hiring a Senior Software Engineer with deep experience and expertise in designing and delivering solutions using modern software engineering practices and cloud technologies. You will be part ...

next page

Showing results 1-20

Senior Software Engineer information

See The Woodlands, TX salary details

$67.4K

$128K

$171.5K

How much do senior software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for senior software engineer in The Woodlands, TX is $127,991.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,400.00 and $144,300.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 are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

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 are the most commonly searched types of Software Engineer jobs in The Woodlands, TX? The most popular types of Software Engineer jobs in The Woodlands, TX are:
What are popular job titles related to Senior Software Engineer jobs in The Woodlands, TX? For Senior Software Engineer jobs in The Woodlands, TX, the most frequently searched job titles are:
What cities near The Woodlands, TX are hiring for Senior Software Engineer jobs? Cities near The Woodlands, TX with the most Senior Software Engineer job openings:
Infographic showing various Senior Software Engineer job openings in The Woodlands, TX as of May 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $127,991 per year, or $61.5 per hour.

Senior Software Engineer

Axiomspace

Houston, TX

$117K - $154.20K/yr

Full-time

Posted 24 days ago


Job description

Axiom Space is a human space exploration company, building era-defining space infrastructure and delivering technology-driven solutions that will empower civilization to transcend Earth. Beginning with Axiom Station, successor to the International Space Station, the company is pioneering a next-generation orbital settlement that will foster groundbreaking innovation and research in microgravity and drive the global space economy of tomorrow. Today, guided by the vision of leading humanity's expansion off planet, Axiom Space is the principal provider of commercial human spaceflight services and developer of advanced spacesuits for the Moon and beyond. For more information about Axiom Space, visit www.axiomspace.com.

Axiom Space fosters a work environment inclusive of all perspectives. We are the pioneers of commercial space, leading the transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Software Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology, and life itself, for the benefit of all on Earth and beyond.

POSITION SUMMARY

Since Axiom Space is a very complex work environment, we are looking for a resilient, high-energy Senior Software Engineer, a talented Senior Software Engineer to join our dynamic aerospace team. In this role, you will be responsible for designing, developing, and maintaining software within the GSE (Ground Support Equipment) Space Suits avionics team. You will be working closely with the hardware developing team on advanced test and measurement systems, including hardware-in-the-loop (HIL) and systems simulation.

This position is ideal for an engineer who thrives on the interaction between software and hardware.

KEY DUTIES & RESPONSIBILITIES

  • Architect, design, implement, test, and document software solutions.

  • Perform full lifecycle of software development from design through implementation and deployment.

  • Develop robust, well architected and reliable software, typically in C/C++ Python on Linux.

  • Promote best practices in software engineering such as test-driven development, up-front design, code review and unit testing.

  • Conduct peer reviews, oversee merge requests, foster a culture of technical excellence, while driving continuous improvement.

  • Create and maintain technical design documentation, data models, and process models.

  • Perform system analysis, troubleshooting, diagnosis, and problem resolution.

  • Contribute to system verification and validation.

  • Collaborate with stakeholders across project and NASA to ensure successful delivery of GSE Systems.

  • Lead and conduct program design and safety reviews with internal Axiom development teams and NASA customers for commercial spacesuit development.

  • Support project management efforts.

  • Communicate project progress, status, and potential issues to stakeholders and leadership.

  • Implement and maintain agile project management methodologies throughout the project lifecycle.

  • Perform additional job duties as assigned.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education & Experience

  • Bachelor's or master's in computer engineering, electrical engineering, aerospace engineering, computer science, or a related discipline.

  • A minimum of 10 years of professional experience.

  • Proficiency with version control (Git), build systems, and continuous integration pipelines.

  • Experience in unit testing, software-hardware integration testing, and formal verification activities, preferred experience in flight software certification.

  • Experience in software safety reviews.

  • Track record of delivering outcomes in ambiguous, fast-moving environments.

  • Uses good judgement to solve problems proactively, positively impacting hard challenges.

  • Proven to deliver high quality results under tight deadlines.

  • Passion for space and the mission.

  • This role calls for Perseverance, Resourcefulness, Adaptable and Grit.

  • Track record of making things happen in ambiguous, fast-moving environments.

  • Uses good judgement to problem-solve proactively, positively impacting hard challenges.

  • Demonstrated organization skills to meet tight deadlines with high quality results.

Core Skills

  • Technical expertise in:

  • Programming languages like C/C++ , python, LabVIEW along with strong foundations in data structures, algorithms, and application performance optimization.

  • Experience in working with TCP/IP based communication on Sockets and ZeroMQ.

  • Experience with version control systems (Git, GitLab), within continuous integration pipelines.

  • Demonstrated success in taking software through the entire software development lifecycle.

  • Proficiency in software design principles, code architecture patterns, and development methodologies.

  • Strong understanding of software verification, validation, and documentation practices.

  • Demonstrated experience in applying security best practices.

  • Work within an agile environment.

  • Experience in presenting complex topics to management and other stakeholders.

  • Strong technical writing and documentation skills.

Core Competencies:

Embody our core values of leadership, innovation, and teamwork. In addition, to perform the job successfully, an individual should demonstrate the following competencies:

  • Accountability

  • Technical Rigor

  • Execution Discipline

  • Pride of Delivery

WORK ENVIRONMENT:

Generally, an office environment, but can involve inside or outside work depending on the task.

Requirements

  • Must be able to complete a U.S. government background investigation.

  • Management has the prerogative to select at any level for which the position is advertised.

  • Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position.

  • Must be willing to work evenings and weekends as needed to meet critical project milestones.

Physical Requirements

  • Work may involve sitting or standing for extended periods (90% of the time)

  • May require lifting and carrying up to 25 lbs. (5% of the time)

  • Equipment and Machines

  • Standard office equipment (PC, phone, printer, etc.)

Axiom Space is proud to be an equal opportunity employer. Axiom Space does not discriminate on the basis of race, regional color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with disability, or other applicable legally protected characteristics.