Senior Software Developer, Full Stack
Nabors Industries
Houston, TX · Posted October 26, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Nabors Industries
More in Texas job market · All Senior Software Developer jobs (45) · Energy & Utilities · Engineering jobs
More roles at Nabors Industries
- Head of Rigline, 24/7 Operations · Houston, TX
- FIELD.RIG MANAGER I · Tyler, TX
- STX MAINTENANCE MANAGER · Alice, TX
- Supply Chain District/Area Manager I (South Texas – Alice) · Alice, TX
- TECHNICAL MANAGER · Houston, TX
- Staff Internal Auditor II · Houston, TX
Similar jobs
- Global Software Support Engineer III - (E3) · Applied Materials · Austin, TX
- Advisor Full Stack Engineer (.NET, React, AWS) · Gainwell Technologies · Any city, TX
- Application System Analyst Lead - Cadence / Grand Central / Prelude · CHRISTUS Health · Tyler, TX
- Application System Analyst II - Converge Revenue Cycle · CHRISTUS Health · Tyler, TX
- Senior, Software Engineer · Walmart · Dallas, TX
- Embedded Firmware & Controls Engineer · SLB · Houston, TX
Where Houston, TX ranks
Where Houston, TX placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for manufacturing and industrial jobs887 openings · of 100
- #1Best cities for energy and utilities jobs704 openings · of 27
- #1Cities hosting the most energy & utilities conferences11 conferences · of 15
- #2Cities with the most jobs that do not need a four-year degree in the Southwest481 jobs · of 38
- #2Best cities for software and engineering jobs in the Southwest1,018 openings · of 33
- #2Best all-round cities for mid-career professionals in the Southwest74 / 100 · of 15
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
The Senior Full Stack Developer designs, builds, and maintains fast, reliable, and scalable software solutions across the frontend, backend, and data layers, supporting Nabors’ drilling and rig technology products. The role builds interactive, real-time web applications and the services, APIs, and databases behind them, contributes to CI/CD and version-control practices, and applies secure coding practices throughout. The developer works closely with Product, Design, and Operations teams to align technical solutions with business needs, participates in code reviews and sprint planning, and mentors junior developers to raise coding, testing, and development standards across the team.
Frontend Development Primary Skills: Frontend Development • Real-Time Applications • Data Visualization • Accessibility
Develop responsive, user-friendly web applications using Angular JS, HTML, CSS, and TypeScript.
Implement real-time features using WebSocket protocols and data visualization tools (e.g., D3.js, Plotly).
Ensure cross-browser compatibility and accessibility standards.
Backend & API Development Primary Skills: Backend Development • API Design • Distributed Systems • Performance Optimization
Build scalable backend services using .NET, Python, and C++.
Design and maintain RESTful and GraphQL APIs.
Optimize performance and reliability of distributed systems.
Database & Data Management Primary Skills: Relational Databases • NoSQL Databases • Data Modeling • Performance Tuning
Design and manage relational and NoSQL databases (e.g., Postgres, SQL, MongoDB).
Implement data models, indexing strategies, and performance tuning.
DevOps, Delivery & Code Quality Primary Skills: Version Control • CI/CD • Automated Testing • Release Management
Contribute to CI/CD pipelines and version control practices using Git.
Ensure code quality through automated testing and peer reviews.
Participate in code reviews and sprint planning.
Security & Industrial Integration Primary Skills: Secure Coding • Authentication & Authorization • Industrial Automation Integration
Apply secure coding practices and authentication protocols across applications and services.
Integrate software with industrial automation systems and real-time operator interfaces where required (e.g., PLC environments, SCADA).
Collaboration, Mentoring & Delivery Primary Skills: Cross-functional Teamwork • Mentoring • Technical Communication • Critical Thinking
Work closely with Product, Design, and Operations teams to align technical solutions with business needs.
Mentor and guide junior developers, promoting best practices in coding standards, testing, and development processes.
Communicate effectively, verbally and in writing, in one-to-one and group situations.
Non-Essential
Travel to yards and rigs to support deployments, testing, and user feedback as required.
Evaluate new frameworks, tools, and technologies and recommend adoption.
Contribute reusable components, internal learning sessions, and engineering documentation.
Perform other related duties consistent with the purpose and level of the role.
Required
Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
At least 7+ years of experience in full-stack development roles.
Strong understanding of front-end development using Angular JS, HTML, CSS, and cross-browser compatibility.
Experience with backend languages, specifically .NET, Python, and C++.
Proficiency in database management, particularly with Postgres and SQL.
Familiarity with code versioning tools such as Git.
Strong critical thinking and problem-solving skills.
Strong desire to learn and ability to be part of a team; effective verbal and written communication; self-starter with excellent time management and organizational skills.
Valid passport; travel to yards and rigs (approximately 25%) is expected, and domestic and international travel may be required.
Preferred
Master’s degree in Computer Science, Computer Engineering, or a related field.
Experience with real-time data applications and WebSocket protocols.
Knowledge of PLC tools and industrial automation systems (Rockwell, Siemens, Beckhoff); familiarity with SCADA systems and real-time operator panels.
Exposure to micro-frontends architecture, Docker and containerization, Kubernetes, and cloud deployment (AWS, Azure, GCP).
Knowledge of ORMs (Entity Framework, SQLAlchemy), CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions), and secure coding practices (OWASP, OAuth, JWT).
#LI-SMO
Nabors is a leading provider of advanced technology for the energy industry. With operations in about 20 countries, Nabors has established a global network of people, technology and equipment to deploy solutions that deliver safe, efficient and responsible hydrocarbon production. By leveraging its core competencies, particularly in drilling, engineering, automation, data science and manufacturing, Nabors aims to innovate the future of energy and enable the transition to a lower carbon world.