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

Senior Backend Developer

GC2 Resources

Senior Backend Developer

Job Description

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 SQLAlchem, 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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Developer in Houston, TX vacancy
  •  ..., meaning you have what you need to get the right people together and build the next great thing.   We are looking for a Senior Backend Engineer based in the US to join our global backend team at OE Engineering.   We embrace flat hierarchies and an open, agile... 
    Senior
    Worldwide
    Flexible hours

    Octopus Energy Group

    Houston, TX
    15 days ago
  •  ...Title: Backend Developer Location: Houston, TX Length: 1 year contract (possible extension) ~3+ years' experience using C# ~ Excellent analytical, problem solving, and debugging skills ~ Familiar with Microsoft .Net Framework and dotnetcore, and experience... 
    Suggested
    Contract work
    Local area

    My3Tech Inc

    Houston, TX
    4 hours ago
  •  ...Senior Mean Full Stack Developer (Houston, TX) Requirements 8 years of handson experience with MongoDB Express NestJS Angular and Nodejs Proven expertise...  ...deployment on edge devices Knowledge of other frontend frameworks eg React Vue or backend languages #J-18808-Ljbffr... 
    Senior

    CeDent

    Houston, TX
    4 days ago
  • $150k

     ...operators, utilities, and investors to originate, develop, finance, own and operate standalone energy...  ...-focused professionals. We are seeking a Senior Platform Engineer to join our technology team, with a focus on backend systems, cloud-native platforms, and data infrastructure... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Plus Power

    Houston, TX
    25 days ago
  • Job Posting Required Skills: Java/Spring + Spark/SQL/AWS, should be very good in building data pipelines – Primary Skillset, MUST HAVE They will be working in a Java stack, but they MUST BE very strong on the Spark/Data Engineering side of things Data ...
    Suggested

    Syntricate Technologies

    Houston, TX
    1 day ago
  • Join to apply for the Full Stack Developer - Senior role at Nabors Industries . Nabors is on the lookout for an innovative and dynamic Senior...  ...and scalability. You’ll dive deep into both frontend and backend development, creating interactive and visually compelling experiences... 
    Senior
    Full time

    Nabors Industries

    Houston, TX
    3 days ago
  •  ...accountability. Job Overview Bigge is hiring a full-time Senior Full Stack Developer to support the ongoing development of WorkPro, our internal...  ...emphasis on Angular front‑end development, supported by solid backend and database experience. The developer will be part of a... 
    Senior
    Full time
    Remote work
    Flexible hours

    Bigge Crane and Rigging

    Houston, TX
    18 hours ago
  •  ...Developer Sr Software - Full Stack 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. This role involves building features end-to-end... 
    Senior
    Full time
    Work at office
    Remote work

    GC2 Resources

    Houston, TX
    4 days ago
  •  ...graduate, a career changer, or someone looking to specialize in backend development and DevOps, SynergisticIT can launch you...  ...today's cloud-first software landscape, companies are seeking developers who can do more than just write clean code. They want professionals... 

    SynergisticIT

    Houston, TX
    1 day ago
  •  ...About the Role We're looking for a highly experienced Senior Full-Stack Engineer to build, maintain, and enhance custom web...  ...across the business (Python/Flask + JavaScript front end). Develop integration code that connects internal systems, ML models, and... 
    Senior
    For contractors
    Local area

    ShiftCode Analytics

    Houston, TX
    3 days ago
  •  ...Design and implement responsive, mobile-first user experiences Develop modern user interfaces using Angular, TypeScript, Tailwind CSS,...  ...Experience building responsive, mobile-first user interfaces Solid backend development experience using C#, .NET, or equivalent Working... 
    Senior

    Jobtailor

    Houston, TX
    18 hours ago
  • $45 - $57.97 per hour

    Kelly is hiring for an IT - Operations IT Solution Specialist/Senior Full Stack Developer for a 12-month contract role at Houston, TX 77077 with our...  .... The ideal candidate A hands‑on developer with strong backend and frontend experience, a thorough grasp of application... 
    Senior
    Contract work
    Remote work

    Kelly

    Houston, TX
    2 days ago
  •  ...governance where the data is managed, data as a product, and self-service data availability anywhere, any time. Responsibilities Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code.... 
    Senior

    Software Technology Inc

    Houston, TX
    2 days ago
  •  ...matters—technology that makes an impact. The Atlas Innovation Team develops modern, AI‑enabled, full‑stack software that accelerates...  ...domain. We build solutions end‑to‑end: cloud infrastructure, backend services, frontend interfaces, and AI‑powered features that help... 
    Senior

    Atlas Technologies, Inc.

    Houston, TX
    1 day ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories... 
    Senior

    Confidential

    Houston, TX
    18 hours ago
  •  ...Overview Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives...  ...also demonstrating deep understanding of system design and backend architecture. You'll move seamlessly between user interfaces and... 
    Senior

    Mariana Minerals

    Houston, TX
    3 days ago
  •  ...Primary Responsibilities Develop the portion of a process unit or offsite facility as assigned, from the preliminary stages through detail design, or review the work for the assigned area as being developed by an offshore design team. Coordinate area design assignments... 
    Senior

    Worley

    Houston, TX
    18 hours ago
  •  ...Title: Senior .NET Full Stack Developer Location: Houston, TX 77079 Duration: 6 months Must Have Skills (Top 3 technical skills only) * 1. .NET Framework .NET Core .NET 678 2. ASP.NET MVC 3. ASP.NET Core Detailed Job Description: # Skilled... 
    Senior

    eTeam

    Houston, TX
    5 hours ago
  •  ...Role: Senior Software Engineer - Trading Location: Houston, TX (Hybrid)...  ...role where you will design, architect, and develop enterprise-grade distributed systems running...  ...workflows. Build scalable, fault-tolerant backend services and APIs using Python and modern... 
    Senior

    Equiliem

    Houston, TX
    1 day ago
  •  ...needed within a specific discipline. Collaborates on an ongoing basis with the Business Systems Analyst. Analyzes, designs, develops, tests, debugs, implements, maintains, and/or enhances existing or new systems/web pages that are reliable and efficient.... 
    Senior

    VDart

    Houston, TX
    4 hours ago
  •  ...want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest... 
    Senior
    Full time
    Contract work
    Part time
    Work from home

    MyPetroCareer.com

    Houston, TX
    2 days ago
  • $120 per hour

     ...Senior Python Developer (Contract) Role Role:  Senior Python Developer Client: Well-established Trading Firm Compensation: Up to $...  ...distributed systems Developing and maintaining high-performance backend services using Python Scaling and managing production... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Immediate start

    Hunter Bond Ltd

    Houston, TX
    1 day ago
  • Job Description Job Description We are looking for an HVAC Service Technician to join our team! You will service and repair heating and air conditioning systems. Responsibilities: Inspect and perform equipment repairs Perform routine preventative maintenance...
    Senior

    Houk Air Conditioning

    Houston, TX
    4 days ago
  •  ...Senior Associate Director, Philanthropy Summary The Principal Gifts & Strategic Initiatives team is dedicated to securing transformational...  ...data points, execute on deliverables with precision, develop actionable strategies and allocate appropriate resources to... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package
    Shift work

    University of Texas MD Anderson Cancer Center

    Houston, TX
    4 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 working... 
    Senior

    Keylent Inc

    Houston, TX
    2 days ago
  • $60 - $70 per hour

     ...An Insight Global client in the Houston area is seeking a Senior Frontend Developer to join their team onsite in the Westchase area and join a high-performing product development team. This role will focus on designing, developing, and maintaining modern, scalable web... 
    Senior
    Flexible hours

    Insight Global

    Houston, TX
    4 days ago
  •  ...Senior QA Engineer At Accelerate Learning, we're dedicated to engaging and inspiring...  ...STEMscopes, was incubated in the classroom and developed by over 200 teachers, science experts,...  ...and maintain automated test suites for backend services, frontend applications, and... 
    Senior
    Remote work
    2 days per week

    Accelerate Learning Inc

    Houston, TX
    2 days ago
  • As a Sr Logistics Manager here at Honeywell, you will play a critical role in providing strategic leadership and project management for our Process Technology business. You will be responsible for overseeing the SAP ERP Business Transformation Program. This leadership...
    Senior
    Full time

    Honeywell

    Houston, TX
    4 days ago
  •  ...R&D Pulse Power Engineer (Senior - Principal) Sperry Drilling Date: Jul 12, 2026 Location: Houston, TX, US, 77032 We are looking...  ...talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges,... 
    Senior
    Full time
    Part time
    Work from home

    Halliburton

    Houston, TX
    4 days ago
  •  ...job poster from Elios Talent Tech Lead / Senior Software Engineer - EHR Integrations (...  ...iKnowMed (IKM). You’ll be responsible for developing clinical data exchange features,...  ...FHIR APIs, normalize it, persist it to a backend store (e.g., AidBox), and emit real-time... 
    Senior
    Full time
    Freelance
    Remote work

    Elios Talent

    Houston, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Developer. Be the first to apply!