Software Engineer - Back-end Developer Job at Pxgeo, Houston, TX

N3NyTGhKYVpQTENSWXBGOWdHelhnamxlTXc9PQ==
  • Pxgeo
  • Houston, TX

Job Description

Description

Welcome to PXGEO

PXGEO is an innovative marine geophysical service provider combining the strengths of ocean bottom and towed streamer seismic data acquisition techniques to deliver seamless subsurface imaging for a sustainable future.

What's the role?

This role will be part of our Manta Technology team and will be responsible for architecting and implementing the core server-side components that power Digest core applications. This position will be responsible for developing new programs and producing updates or amendments, in accordance with the constraints set in the development plan. This position will collaborate closely with front-end engineers, data scientists, and geophysicists to ensure seamless performance across offshore deployments and field operations. Key responsibilities include:

  • Design and implement robust, scalable, and secure back-end services for real-time data ingestion, processing, and distribution
  • Deliver high-quality software by continuously enhancing functionalities, boosting programming productivity, and optimizing maintenance costs
  • Optimize system performance for high-throughput, low-latency environments across offshore and remote networks
  • Assess the technical implications of actions on the entirety of the software
  • Implement authentication, authorization, and data protection protocols in compliance with industry standards
  • Collaborate with cross-functional teams to align back-end architecture with operational and user interface requirements
  • Conduct code reviews, enforce development standards, and mentor junior engineers
  • Interface directly with PXGEO’s technical teams to ensure system compatibility with seismic acquisition workflows

Who are we looking for?

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline
  • Minimum 5 years of professional experience in back-end development, with a focus on distributed systems and data-intensive applications
  • Proficiency in C++, with strong understanding of asynchronous programming and concurrency models. Some python experience preferred.
  • Strong knowledge of Linux-based operating systems. Preferred Debian OS
  • Strong knowledge of TFTP APIs preferred.
  • Experience with database development including both SQL and NoSQL (JSON) queries.
  • Preferred experience with MariaDB and Postgresql database systems.
  • Strong understanding of API design, data security, and system reliability
  • Proven ability to lead development initiatives and deliver production-grade software under tight timelines
  • Excellent communication skills and a proactive, solutions-oriented mindset

Job Tags

Full time, Remote work,

Similar Jobs

Davis Wetzel Group

Excavator Operator Job at Davis Wetzel Group

 ...Job Title : Excavator Operator Location : DWG Quarry Job Summary : We are seeking a skilled and safety-conscious Excavator Operator to join our quarry team. The successful candidate will be responsible for operating heavy machinery to extract and transport materials... 

NBCUniversal

Associate Producer Job at NBCUniversal

 ..., CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group... 

Boyd Gaming

Landscaper- Grounds Job at Boyd Gaming

 ...Boyd Gaming Corporation to maximize value for our shareholders, our team members and our communities. Job Description Perform landscaping and grounds maintenance as prescribed or assigned. Install, repair, and perform periodic maintenance to sprinkler and... 

Essel Environmental

Entry Level Construction Worker - No Experience Needed (East Bay) Job at Essel Environmental

 ...Construction Pathway Program Are you looking to begin a career within Construction Skilled Trades? Start your construction career with...  ...carpentry, flooring, painting, etc., under experience journeyman level laborers **Some of our best performers earn opportunities... 

Schaumburg Township District Library

Youth Library Associate Job at Schaumburg Township District Library

 ...Join an award winning Library! The Schaumburg Township District Library has an onsite 30 hour/week, part-time Youth Library Associate...  ...everyday work. Essential Duties and Responsibilities: Public Service Create and implement age-appropriate programs and services...