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.
- ...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...BackendSeniorFull timeWork at office
- 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 ServerBackendSeniorImmediate start
- ...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...BackendSenior
- ...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...BackendSeniorContract work
- 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...BackendSeniorWork at officeWorldwide
- ...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...BackendSeniorWork experience placementRemote work
- 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...BackendSeniorTemporary workVisa sponsorship
- ...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...BackendSeniorRemote work
$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...BackendSeniorWork experience placementSummer holidayWork at officeFlexible hours- ...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...BackendSeniorImmediate startRemote work2 days per week
- ...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...BackendSenior
- 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...BackendSenior
$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...BackendSeniorHourly payPermanent employmentContract workImmediate start- 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...BackendSenior
- 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...BackendSenior
- ...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...BackendSenior
- ...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...BackendSeniorRelocationVisa sponsorship
- ...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...BackendSenior
- 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...BackendSenior
- ...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...BackendSenior
- ...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...BackendSeniorContract workWork experience placement1 day per week
$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...BackendSeniorRemote work$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...BackendSeniorRemote workHome office- ...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...BackendSenior
$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...BackendSeniorWork at officeRemote work$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...BackendSeniorFull timeRelocationRelocation packageFlexible hours- ...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...BackendSeniorWork experience placementWork at office2 days per week
- 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...BackendSeniorContract work
- ...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...BackendSeniorLocal area
- ...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...BackendSeniorFull time2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer Sr Software - Backend NEX. Be the first to apply!
- software sales engineer Houston, TX
- software engineer full time Houston, TX
- startup software engineer Houston, TX
- intermediate software engineer Houston, TX
- rust software engineer Houston, TX
- freelance software developer Houston, TX
- work from home software developer Houston, TX
- software developer Houston, TX
- software development engineer aws Houston, TX
- ngo software engineer Houston, TX


