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
  • An innovative tech company seeks a Senior Software Engineer in Houston, Texas, who will play a crucial role in enhancing the backend job processing engine. The successful candidate will bring over 7 years of experience in software engineering, have strong coding skills,... 
    Senior
    Work at office
    Remote work

    Tines

    Houston, TX
    3 days ago
  • A leading geospatial data analytics company is looking for a skilled Developer to join their engineering team. This role involves developing scalable software systems, focusing on API development and data integration. The candidate should have a degree in a STEM field and... 
    Senior
    Remote work

    SynMax

    Houston, TX
    2 days ago
  •  ...Sr. Backend Developer(C#) Location: Houston, TX Duration: 12 months Work Arrangement: HYBRID 2 days per week in Houston, TX Interview Process: 1 hour Teams call to discuss experience and resume, followed by a coding exercise. Can be done remotely. Requirements... 
    Senior
    Remote work
    2 days per week

    RIT Solutions

    Houston, TX
    2 days ago
  • Onesubsea in Houston, Texas, is seeking a Back End Software Engineer responsible for developing the back end of web applications and enhancing Schlumberger's services. You will work on server-side logic, database interactions, and user authentication. The ideal candidate... 
    Senior

    Onesubsea

    Houston, TX
    3 days ago
  • $86.8k - $165.2k

     ...Required Are you interested in engineering backend software for numerous web-based products...  ...delayed. Additionally, the Backend crew develops interfaces for product account self-...  .... You'll get to learn alongside talented senior engineers and share your own expertise.... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon Technologies

    Houston, TX
    1 day 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... 
    Senior
    Contract work

    Prattwhitney

    Houston, TX
    18 hours 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... 
    Senior

    TechDigital Group

    Houston, TX
    1 day 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... 
    Senior

    Hewlett Packard Enterprise Development LP

    Houston, TX
    4 days ago
  • $75k - $85k

     ...Backend Developer Position Summary We are seeking a Backend Developer to support the design, development, and enhancement of its suite of software applications of the Apprenticeship Compliance System. This position requires a detail-oriented professional with strong... 
    Apprenticeship

    Adaptive Construction Solutions

    Houston, TX
    6 days ago
  •  ...Backend Developer Location: Houston, TX (onsite) Duration: 06 Months plus Rate: DOE US Citizens and Green cards are Preferred. No 3rd party C2C Must Have: ~2+ years of experience developing JavaScript/Angular ~3+ years of experience developing C# ~5+ years... 
    Shift work

    Georgia IT Inc

    Houston, TX
    14 days ago
  • Senior AI Developer Location: Candidate should be in Austin or Dallas or Houston, TX Duration: Long Term Contract Job Description Key Responsibilities...  ...solution approaches. Build scalable microservices-based backend systems using C# / .NET Core and Python. Design and... 
    Senior
    Contract work

    Tech Mirrors

    Houston, TX
    3 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... 
    Contract work
    Local area

    My3Tech Inc

    Houston, TX
    18 hours ago
  • A leading fintech company based in Houston is seeking a Software Engineer to lead mobile initiatives and develop backend systems. Responsibilities include owning quarterly goals, collaborating with product management, and identifying project improvements. Candidates should... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Houston, TX
    15 days ago
  • $120k - $140k

     ...Senior Full Stack Developer Location: Houston, TX Duration: Full-time Salary Range: 120k/yr to $140k/yr Day to day: Collaborate...  ...centric solutions. Design and develop RESTful APIs and backend services; manage database schemas and ensure scalability... 
    Senior
    Full time

    Collabera

    Houston, TX
    4 days ago
  • $75k - $85k

    Gilder Search Group is hiring a Backend Developer in Houston, Texas, responsible for designing, developing, and maintaining software applications for the Apprenticeship Compliance System. The ideal candidate will possess 4-6 years of software development experience or a... 
    Apprenticeship

    Gilder Search Group

    Houston, TX
    4 days ago
  •  ...clinicians and patients depend on. From polished interfaces to highperformance backends, you'll shape technology that improves care delivery and enhances lives. Our leadership model is about developing great leaders at all levels and creating opportunities for our people to... 
    Senior
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Houston, TX
    18 hours 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
  • Senior Mean Full Stack Developer (Houston, TX) Requirements 8 years of handson experience with MongoDB Express NestJS Angular and Nodejs Proven expertise...  ...on edge devices Knowledge of other frontend frameworks eg React Vue or backend languages #J-18808-Ljbffr Cedent
    Senior

    Cedent

    Houston, TX
    2 days 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—from crafting... 
    Senior
    Full time
    Work at office

    GC2 Resources

    Houston, TX
    6 days ago
  • $45 - $57.97 per hour

     ...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...  ...components that meet business needs. Build and maintain backend services, APIs, and business logic layers. Write, optimize... 
    Senior
    Contract work
    Remote work

    Kelly

    Houston, TX
    18 hours ago
  • Vitol Group is seeking a Full Stack Developer located in Houston, TX to expand their global analytics platform. You will collaborate with various teams to create scalable systems and analytics tools, while also interfacing with business needs. The ideal candidate will have... 
    Senior

    Vitol Group

    Houston, TX
    3 days ago
  • Kelly is hiring an IT - Operations IT Solution Specialist/Senior Full Stack Developer for a 12-month contract role in Houston, TX. The position entails designing and maintaining applications using VB.Net, .NET, and SQL Server. Candidates should possess a Bachelor's degree... 
    Senior
    Contract work
    Remote work

    Kelly

    Houston, TX
    18 hours ago
  • Ernst & Young Oman is seeking a Senior Full Stack Software Engineer to develop high-quality software solutions. In this role, you will collaborate with multidisciplinary teams to deliver production-ready applications while focusing on scalability and reliability. A bachelor... 
    Senior
    Flexible hours

    Ernst & Young Oman

    Houston, TX
    2 days ago
  • $114.14k - $156.61k

    Young World Physical Education is seeking a Principal Coach for School Improvement in Houston, Texas. The role involves coaching school principals to implement the Effective Schools Framework, aiming to advance learning environments and maximize student outcomes. Ideal ...
    Senior

    Young World Physical Education

    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
  • A legal data intelligence platform is seeking a Technical Leader to drive the development of innovative cloud-native solutions. The role focuses on solving complex problems, shaping technical standards, and guiding teams in a fast-paced environment. Candidates should have...
    Senior

    Relativity

    Houston, TX
    10 days ago
  • $190k - $240k

     ...beyond your team through writing and tech talks.You will help develop talent on your team by providing feedback and guidance, and leading...  ....You are experienced in designing, developing, and launching backend systems at scale using technologies like Python, Kotlin, AWS,... 
    Senior
    Work at office
    Remote work

    Affirm

    Houston, TX
    18 hours ago
  • A leading financial services firm in Houston, Texas, is seeking a skilled financial analyst with at least 5 years of experience in financial analysis and modeling. The ideal candidate will have excellent communication and negotiation skills, ability to solve complex problems...
    Senior

    Capital One

    Houston, TX
    1 day ago
  •  ...CMS handling front-end, database, billing, and authentication. -Develop responsive content feeds optimized for mobile web applications....  ...leadership skills with experience as a Team Lead or Senior Developer. -Reporting directly to the Chief Technology Officer... 
    Senior

    Stackruit Ltd.

    Houston, TX
    3 days ago
  • Brand Vibe Me LLC is seeking a Senior Frontend Engineer to join our core product team in Houston, Texas. In this role, you will be responsible...  ...will collaborate closely with product managers, designers, and backend engineers. The ideal candidate will have over 5 years of... 
    Senior
    Remote job
    Flexible hours

    Brand Vibe Me LLC

    Houston, TX
    18 hours ago

Do you want to receive more vacancies?

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