Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Developer Sr Software - Backend NEX

Patterson-UTI

Sr Software Developer- Back End

The Sr Software Developer- Back End will design, build, and maintain the backend microservices that power our real-time operations platform, working across multiple backend services and data pipelines.

This role involves developing Python microservices with FastAPI, managing PostgreSQL and analytics data stores, building distributed task queues, and integrating with cloud infrastructure. You will contribute to services that handle everything from REST APIs, to real-time, to MQTT, to WITSML data exchange and message publishing.

Key Responsibilities

  • Design and implement RESTful API endpoints using FastAPI across multiple backend microservices
  • Build and maintain data models with SQLAlchemy, write Alembic database migrations, and optimize PostgreSQL queries
  • Develop real-time data streaming features using WebSockets and Server-Sent Events (SSE) for live sensor and operational data
  • Work with analytics data stores for large-scale data retrieval alongside relational databases for transactional data
  • Implement and maintain distributed task processing pipelines using cache and message brokers
  • Build and maintain authentication and authorization logic using JWT validation and policy-based access control
  • Develop data ingestion and transformation services, including CSV parsing, XML processing, and store-and-forward message patterns
  • Write comprehensive tests with pytest, including async test patterns
  • Containerize services with Docker, maintain multi-stage build configurations, and support CI/CD pipelines
  • Integrate with cloud platform services for storage, logging, messaging, and secrets management
  • Participate in code reviews, maintain code quality with Ruff and mypy, and contribute to technical documentation
  • Track work, manage sprints, and collaborate with the team using project tracking tools
  • Translate business requirements into well-structured user stories that divide work into small, demonstrable increments aligned with sprint goals
  • Collaborate with product owners and domain experts to refine acceptance criteria and ensure technical implementations meet operational needs

Required Qualifications

  • 5+ years of professional backend development experience with Python 3.10+
  • Strong proficiency with FastAPI or a comparable async Python web framework
  • Hands-on experience with relational databases (PostgreSQL preferred), SQL query writing, and ORM tools
  • Understanding of RESTful API design, versioning, authentication patterns, and error handling
  • Experience with database migration tools (Alembic or similar)
  • Familiarity with async/await patterns in Python and async libraries like asyncpg or aio
  • Experience writing automated tests with pytest and working knowledge of test fixtures, mocking, and coverage tools
  • Comfort with Docker for local development and deployment, including writing Dockerfiles and Docker Compose configurations
  • Working knowledge of Git, collaborative development workflows, and CI/CD concepts
  • Strong problem-solving skills and the ability to debug issues across distributed services

Preferred Qualifications

  • Experience with a major cloud platform (GCP preferred)
  • Familiarity with distributed task queues and Redis for caching and message brokering
  • Knowledge of real-time communication protocols (WebSockets, Server-Sent Events)
  • Experience with policy-based authorization engines
  • Exposure to data pipeline patterns including store-and-forward, ETL, and event-driven architectures
  • Familiarity with WITSML, WellView or similar industry data exchange standards
  • Experience with code quality tooling such as Black, Ruff, or mypy
  • Knowledge of OpenTelemetry or similar observability frameworks for logging, tracing, and monitoring
  • Background in the energy, industrial, or IoT sectors

Applicants must be currently authorized to work in the United States on a full-time basis. This role does not offer visa sponsorship now or in the future.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Developer Sr Software - Backend NEX in Houston, TX vacancy
  •  ...Job Description The Full Stack Developer will work across the full application stack, contributing to both our frontend and backend services that power real-time operations management...  ...deliver actionable, performant, trusted software used in the field, the office, and our... 
    Backend
    Senior
    Full time
    Work at office

    Patterson-UTI

    Houston, TX
    20 hours ago
  • Sr Java Full Stack Developers Immediate need position. Location: Houston, TX – Hybrid. 40% front end and 60% backend; Angular, Spring, Java 8, Eclipse, Postman, Maven, Jetty, Sonar, SQLyog for MariaDB (MySQL), MS SQL Server Management Studio for MS SQL Server
    Backend
    Senior
    Immediate start

    Keylent Inc

    Houston, TX
    2 days ago
  •  ...experience building and deploying LLM-based systems in production. Key Responsibilities Build backend services and APIs for AI-driven applications Develop and integrate LLM solutions (Azure OpenAI / AI Foundry) Design RAG pipelines (embeddings, vector... 
    Backend
    Senior

    AMSYS Talent

    Houston, TX
    4 days ago
  •  ...Tech Lead - Sr. Software Engineer In this role, you'll mentor the project team, share knowledge...  ...project architecture. You'll lead in developing projects, promoting best programming...  .... You design, build, and operate backend services as the organization modernizes... 
    Backend
    Senior
    Contract work

    BOK Financial

    Houston, TX
    2 days ago
  • Responsibilities Architect, design, implement, test, and operate backend services using .NET (preferably in F#). Design and evolve APIs with clear contracts, versioning, and documentation. Build and maintain event-driven data pipelines using Kafka (producers, consumers... 
    Backend
    Senior
    Work at office
    Worldwide

    Crane Worldwide Logistics

    Houston, TX
    3 days ago
  •  ...Sr. Azure Cloud Data Engineer Role: Sr. Azure Cloud Data...  ...leadership and documentation to developers and stakeholders...  ...Expertise with one or more backend programming languages – Java/...  ...Experience with test-driven software development, ability to implement... 
    Backend
    Senior
    Work experience placement
    Remote work

    My3Tech Inc

    Houston, TX
    2 days ago
  • Role Overview The Sr. Software Quality Engineer will design, implement, and maintain testing...  ...upgrades, and configuration). Design and develop automated scripts for system, integration...  ...test automation suites for UI, API, and backend components. Engage with cross‑functional... 
    Backend
    Senior
    Temporary work
    Visa sponsorship

    Aspen Technology, Inc.

    Houston, TX
    3 days ago
  •  ...Senior Python Developer (FastAPI)Location: Louisville, KY (Onsite 1–2 weeks for onboarding, then remote)Key ResponsibilitiesBuild and maintain...  ...to production releaseRequired Skills3-5+ years of Python backend developmentStrong hands-on FastAPI/Django/API build experienceStrong... 
    Backend
    Senior
    Remote work

    TekValue IT Solutions

    Houston, TX
    20 hours ago
  • $130k - $185k

     ...power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays...  ...decision support systems, copilots, internal developer tools, and domain‑specific agents....  ...expected to: Assist in the development of backend and full‑stack systems using modern... 
    Backend
    Senior
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Houston, TX
    2 days ago
  •  ...Title-Sr. Backend Developer(C#) Location-Houston: 12 months: HYBRID 2 days per week in Houston, TX Interview process: 1 hour teams call to talk on their experience and resume and if they do well and do a coding exercise and we can do it remotely. Wants someone... 
    Backend
    Senior
    Immediate start
    Remote work
    2 days per week

    RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/ConceptsIT, Inc...

    Houston, TX
    2 days ago
  •  ...Sr Full Stack Developer We are looking for Sr Full Stack Developer with mix role of (40% Front end and 60% backend) Must Have Experience on the below Frontend And Backend Skills. Front End - Must have Experience in Angular / React Framework Must have experience... 
    Backend
    Senior

    Keylent Inc

    Houston, TX
    2 days ago
  • Plains Midstream Canada (PMC) is seeking a senior software engineer to lead the technical design of AI-enabled applications while applying...  ...between AI applications and various data sources, building backend services with Python, and mentoring other engineers. A commitment... 
    Backend
    Senior

    Plains Midstream Canada (PMC)

    Houston, TX
    1 day ago
  • $120 per hour

     ...Senior Python Developer (Contract) Role Role:  Senior Python Developer Client: Well...  ...Developing and maintaining high-performance backend services using Python Scaling and...  ...trading and risk functions through robust software delivery Collaborating with technical... 
    Backend
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Immediate start

    Hunter Bond Ltd

    Houston, TX
    1 day ago
  • An innovative firm is seeking a skilled .Net backend developer to contribute to the development of a cutting-edge optimization application for biogas. This role will focus on backend development, requiring expertise in .Net/C#, SQL, and No-SQL databases, along with a strong... 
    Backend
    Senior

    TechDigital Group

    Houston, TX
    1 day ago
  • A technology firm in Houston is seeking an experienced backend developer to collaborate on building scalable ML and data systems. The role...  ...architectures using AWS services. Candidates should possess solid software engineering principles and experience with Infrastructure as... 
    Backend
    Senior

    Cloud Hybrid Technologies, LLC

    Houston, TX
    4 days ago
  •  ...Commodities, and FX. As a Senior Research Software Engineer based in Houston, TX you'll...  ...Linux computing environment. Back test and develop systematic trading strategies, ensuring...  ...Java or C++, particularly in relation to backend infrastructure. Demonstrated experience... 
    Backend
    Senior

    HRB

    Houston, TX
    4 days ago
  •  ...Senior ERP Application Developer - Progress/OpenEdge This Houston-area manufacturer operates in a fast-paced, Agile environment...  ...Build and support REST APIs and application services using modern backend frameworks. • Troubleshoot production issues, optimize... 
    Backend
    Senior
    Relocation
    Visa sponsorship

    Walker Elliott

    Houston, TX
    1 day ago
  •  ...Technology Inc is seeking a Full-Stack (.NET) Developer in Houston, TX. The successful candidate...  .... Responsibilities include implementing backend services and collaborating in Agile team...  ...'s degree. A commitment to quality software delivery within a dynamic environment is... 
    Backend
    Senior

    Lz Technology Inc

    Houston, TX
    3 days ago
  • A leading technology company in Houston is seeking an experienced backend developer with strong skills in Java and Python. You will analyze system logic, design software systems, and assist with customer issues. The ideal candidate has 8+ years of experience in technology... 
    Backend
    Senior

    Hewlett Packard Enterprise Development LP

    Houston, TX
    4 days ago
  •  ...About Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical...  ...also demonstrating deep understanding of system design and backend architecture. You'll move seamlessly between user interfaces... 
    Backend
    Senior

    Mariana Minerals

    Houston, TX
    3 days ago
  •  ...machine learning solutions. This role requires strong expertise in developing predictive models, implementing AI-powered applications, and...  ...ML, Vertex AI, or OpenAI APIs Collaborate with DevOps, backend, and frontend teams for implementation Research & Innovation... 
    Backend
    Senior
    Contract work
    Work experience placement
    1 day per week

    US Tech Solutions

    Houston, TX
    1 day ago
  • $140k - $200k

     ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have... 
    Backend
    Senior
    Remote work

    Speechify

    Houston, TX
    2 days ago
  • $126k - $190k

     ...agencies rely on Relativity's legal AI software to securely surface and manage the most...  ...architectures, AI capabilities, and modern developer tooling. Our AI powers privacy programs,...  ...accessible user interfaces as well as backend services and data pipelines to deliver customerimpact... 
    Backend
    Senior
    Remote work
    Home office

    Relativity

    Houston, TX
    4 days ago
  •  ...Senior Software Developer Forthea is seeking a Senior Software Developer to join our team and help build and evolve our proprietary marketing...  ...Design and develop robust, scalable backend services using Python and Node.js, primarily data analytics... 
    Backend
    Senior

    Forthea - Digital Marketing Agency

    Houston, TX
    1 day ago
  • $190k - $240k

     ...through writing and tech talks.You will help develop talent on your team by providing feedback...  ...have a total of 4+ years of experience as a software engineer.You are experienced in designing, developing, and launching backend systems at scale using technologies like Python... 
    Backend
    Senior
    Work at office
    Remote work

    Affirm

    Houston, TX
    20 hours ago
  • $157k - $298k

     ...Senior Software Engineer – AI Applications At Bezos Academy, we believe all children...  ...As a hands-on, results-driven software developer, you will play a pivotal role in developing...  ...environments; Proficiency in Python for backend development and integrating AI capabilities... 
    Backend
    Senior
    Full time
    Relocation
    Relocation package
    Flexible hours

    Bezos Academy

    Houston, TX
    4 days ago
  •  ...HPE Morpheus Software - Senior Software Engineer This role has been designed as ‘Hybrid...  ...You will be primarily responsible for backend software development You will need to...  ...faced by engineering teams and assist in developing strategies to address them. About You... 
    Backend
    Senior
    Work experience placement
    Work at office
    2 days per week

    HPE

    Houston, TX
    3 days ago
  • About the Role FlightAware is looking for a backend software engineer to build state‑of‑the‑art systems that power the FlightAware website and mobile apps used by millions of people. The role is based in Houston, TX and is onsite. Responsibilities Contribute to building... 
    Backend
    Senior
    Contract work

    Prattwhitney

    Houston, TX
    20 hours ago
  •  ...intent into feasible, scalable solution designs. Software Engineering and Integration Build and maintain backend services and APIs, primarily using Python, that support...  .... Review designs and code for AI solutions developed within the team, providing technical direction and... 
    Backend
    Senior
    Local area

    Plains Midstream Canada (PMC)

    Houston, TX
    1 day ago
  •  ...NAVA Software solutions is looking for a Sr. Business Intelligence Engineer Details: Sr. Business Intelligence Engineer...  ...models in our Snowflake data warehouse You'll also develop the backend models for Power BI datasets, using DAX and the full... 
    Backend
    Senior
    Full time
    2 days per week

    Nava Software Solutions

    Houston, TX
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Developer Sr Software - Backend NEX. Be the first to apply!