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
- 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
- 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
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,...SeniorWork at officeRemote work
- 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...SeniorRemote work
- ...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...SeniorRemote work2 days per week
- 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
$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....SeniorPermanent employmentContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours- 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...SeniorContract work
- 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
- 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
$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- ...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
- 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...SeniorContract work
- ...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 workLocal area
- 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...SeniorRemote workFlexible hours
$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...SeniorFull time$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- ...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...SeniorWork at officeShift work2 days per week
- 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...SeniorFull time
- 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 CedentSenior
- ...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...SeniorFull timeWork at office
$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...SeniorContract workRemote work- 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
- 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...SeniorContract workRemote work
- 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...SeniorFlexible hours
$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- ...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
- 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
$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,...SeniorWork at officeRemote work- 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
- ...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
- 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...SeniorRemote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Developer. Be the first to apply!
Related searches
- back-end developer Houston, TX
- senior backend developer Houston, TX
- backend software engineer Houston, TX
- senior game producer Houston, TX
- senior manager process engineering Houston, TX
- senior manufacturing engineer Houston, TX
- senior manager clinical operations Houston, TX
- senior lead project manager Houston, TX
- senior manager quality engineering Houston, TX
- senior device engineer Houston, TX

