Senior Software Engineer, Python
ComboCurve Inc.
ComboCurve is an industry leading cloud-based software solution for A&D, reservoir management, and forecasting in the energy sector. Our platform empowers professionals to evaluate assets, optimize workflows, and manage reserves efficiently, all in one integrated environment. By streamlining data integration and enhancing collaboration, we help operators, engineers, and financial teams make informed decisions faster. Trusted by top energy companies, ComboCurve delivers real-time analytics and exceptional user support, with a world‑class customer experience team that responds to inquiries in under 5 minutes. We’re hiring a Senior Software Engineer to join our Platform Team. You’ll help design and build the core services, internal APIs, and data workflows that power ComboCurve’s products. This role is ideal for someone who loves writing modern Python, caring about architecture and testability, and building platform capabilities that make the rest of engineering faster and more reliable. What You’ll Do Build and maintain robust platform services and internal tooling primarily in Python. Design clean, well-typed interfaces and services that scale with growing data volumes and product needs. Develop and own internal APIs that other teams depend on, with strong contracts and documentation. Create high-performance data processing paths inside services to support analytics and ingestion workloads. Deploy and operate Python services on GCP using serverless and managed platforms. Improve CI/CD pipelines, testing practices, and developer experience across the platform. Partner closely with product engineers, data engineers, and leadership to shape platform direction. Write ADRs, architecture diagrams, and technical documentation that scale decision-making. Mentor other engineers through code reviews, pairing, and pragmatic standards-setting. Requirements Advanced Python Proficiency: Deep expertise in Python 3.13+, specifically utilizing type annotations, async/await patterns, and modern language features to build robust platform services. Modern Dependency Management: Hands‑on experience with uv for fast package management (or similar), dependency resolution, and virtual environment handling. Software Architecture Patterns: Strong adherence to SOLID principles and clean architecture; ability to design decoupled, maintainable systems that scale. High-Performance Data Processing: Experience using polars, PyArrow, or Apache Iceberg for efficient large-scale data manipulation and processing within application logic. Data Warehouse Integration: Experience connecting Python applications to modern data platforms like Snowflake or Databricks for data ingestion and retrieval. Google Cloud Platform: Proven track record deploying and managing services on GCP, specifically using Cloud Run, Cloud Functions, and Google Cloud Storage. CI/CD: Ability to design and maintain pipelines for automated testing, linting, and cloud deployment; experience with GitHub Actions is strongly preferred. Automated Testing Strategy: Extensive experience writing comprehensive test suites using pytest, including the use of fixtures, parameterization, and mocking external services. Technical Leadership: Ability to mentor team members through code reviews, ADRs and architecture diagrams. AI Agent Frameworks Experience: building or integrating with AI agent frameworks and LLM orchestration tools to enhance platform automation and capabilities. Shell Scripting: Competency in Bash scripting for automating local developer tasks, build processes, or operational utility scripts. Version Control Mastery: Deep understanding of Git, including branching strategies, conflict resolution, and maintaining a clean commit history. Containerization: Proficiency in Docker and Docker Compose for creating consistent local development environments and production‑ready images. Static Analysis Configuration: Familiarity with enforcing code quality standards using ruff for linting and pyright for strict static type checking. #J-18808-Ljbffr
- ...Fixed Income, Equities, ETFs, Commodities, and FX. As a Senior Research Software Engineer based in Houston, TX you'll support quantitative and fundamental... ...analysis and modeling, and impact trading decisions. In Python-oriented environment, you'll refine processes and deliver...SeniorSoftware
- ...industry leading cloud-based software solution for A&D, reservoir management... ..., we help operators, engineers, and financial teams make... ...highly analytical and experienced Senior Data Engineer to help... ...a unique combination of deep Python expertise, mastery of modern...SeniorSoftware
$87.97k - $188.95k
KPMG Careers is seeking a Sr. Associate in Houston, Texas for their Consulting practice. This role involves designing software systems in Java, Python, and React JS while collaborating with cross-functional teams. Ideal candidates should have at least three years of full...SeniorSoftware- ...An established industry player seeks a Senior Research Software Engineer to join their Houston team. In this role, you will support quantitative and... ...that directly impacts trading decisions. You will work in a Python-oriented environment, refining processes and delivering...SeniorSoftware
$120 per hour
...Senior Python Developer (Contract) Role Role: Senior Python Developer Client: Well-... ...trading and risk functions through robust software delivery Collaborating with... ...Education: BS or MS in Computer Science, Engineering, or a related field is preferred Location...SeniorSoftwareHourly payPermanent employmentContract workImmediate start- ...data systems. The role requires over 5 years of experience in Python and a strong background in optimizing large-scale data... ...architectures using AWS services. Candidates should possess solid software engineering principles and experience with Infrastructure as Code tools...SeniorSoftware
- ...A leading software solutions provider in Houston is seeking a Senior Software Engineer to join their Platform Team. You'll design and build robust platform services and APIs primarily in Python, focusing on scalability and performance. Ideal candidates will have deep expertise...SeniorSoftware
- ...A leading consulting and technology firm is seeking a Senior Software Engineer in Houston to develop and maintain automated trading algorithms for North American energy markets. The ideal candidate has a Bachelor's degree in a relevant field and at least 5 years of experience...SeniorSoftware
- ...Senior Python Developer (SCADA Experience Required) Available for the following offices: Houston... ...25 countries, we provide world‑class software teams to Fortune 500 leaders, fast‑... ...cross‑functional teams including data engineers, analysts, and QA. Ensure code quality,...SeniorSoftwareFull timeRelocationFlexible hours
$80 per hour
...permanent employment.About The RoleThis project is suited for a Senior Python developer with deep functional testing experience, strong... ...code qualityRequirements5+ years of experience as a Software Engineer (primarily Python)Deep experience with pytest (fixtures, session...SeniorSoftwarePermanent employmentTemporary workFreelanceRemote workFlexible hours- ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless... ...and APIs using .NET, Java, Node.js, Python, or similar technologies ~ Strong knowledge... ...-assisted coding tools in professional software development (e.g., GitHub Copilot,...SeniorSoftwareWork at officeShift work2 days per week
- ...Collaborate with Data Scientists and Platform Engineers to build scalable ML and data systems... ...and testing automation Establish software engineering best practices including modularity... ...developing backend systems using Python Strong background in building and optimizing...SeniorSoftwarePermanent employmentContract workLocal area
- ...development. Experience with Agile methodology, software lifecycle, and scrum ceremonies.... ...years of experience in advanced software engineering, full-stack development, and large-scale... ...Skills Proficiency in SQL, Python, Power BI, Java, .NET, AWS, and cloud-based...SeniorSoftware
- ...A leading technology and solutions provider in Houston seeks a Software Engineer to design and implement automated solutions. The role involves gathering requirements, programming with Python and .NET, and using AWS services to manage system integrations. Candidates must...SeniorSoftware
- ...inspired solutions that improve lives. We are searching for a Senior Interior Designer to join our growing studio in Houston!... ...Licensure/Certifications: NCIDQ Certification preferred Software Skills: Revit, Sketchup, Bluebeam; Microsoft Windows envrionment...SeniorSoftwareFlexible hours
$182.8k - $321.4k
...customer experience together. Role Overview: The Senior Manager, Development (CRM) leads a team of engineers responsible for building, enhancing, and... ...experience leading and developing high-performing software engineering teams in cloud or SaaS environments...SeniorSoftwareTemporary workRemote workWork from homeWorldwideFlexible hours- ...role requiring US Citizenship or Green Card. We are seeking an Senior Enterprise Applications Architect . This position is in... ..., Microsoft Azure, Enterprise Resource Planning (ERP) systems, Software as a Service (SaaS), Platform as a Service (PaaS), Salesforce,...SeniorSoftwareFull timeWork at officeRelocation package
- ...Senior Data Engineer - Software Note: Position is not eligible for visa sponsorship. At WhiteWater Express, we are more than just a car wash; we... ...Responsibilities Design and develop full-stack applications using Python, PHP, Node.js, JavaScript, and C# Build and maintain ETL...SeniorSoftware
- ...Developed product is the leading software system in Energy domain... ...Agile principles. Our team is senior, supportive and friendly.... ...highly skilled Senior Software Engineer with 10+ years of expertise in... ...languages, such as .NET or Python or Node/Angular or Java. Experience...SeniorSoftware
$95k
...Senior Software Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact. Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We are...SeniorSoftware- ...Job Posting Job Summary: Program and build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support. Primary Responsibilities: Participate in requirements...SeniorSoftware
- ...Job Summary: This Senior Management position will have... ...operational support to Development, Engineering & Construction (DE&C) project... ...with Project Mgmt Software (ie InEight, Procore, Sage100... ...Tools: VBA, C, C++, SQL, MATLAB, Python etc. Advanced M365 Configuration...SeniorSoftwareWork at officeRemote work
- ...Title: Senior AI Engineer Location: Houston, TX (4 days of the week Monday - Thursday) and work from home on Friday... ...deploying and managing ML pipelines. Proficiency in Python and modern software engineering best practices. Experience with automation...SeniorSoftwareWork from home
$127k - $189k
...of digital strategists, systems integrators, data scientists, software developers, change management professionals, and industry-specific... ...directed Mentors and develops entry level consultants and senior consultants Qualifications, Knowledge, Skills and Abilities:...SeniorSoftwareWork at officeImmediate start- ...A specialized technology firm in Houston is seeking a Sr. Level Biztalk .NET Software Engineer with 5+ years of experience in business analysis, data management, and technical support. The role involves production support for Commercial Operations, organizing requirements...SeniorSoftwareHourly pay
- ...A major airline company is seeking a Senior Software Engineer / Technical Lead in Houston, Texas. Your role will focus on designing cloud-native applications and transforming legacy systems into scalable solutions. With a requirement of at least a Bachelor's in Computer...SeniorSoftware
$50 - $60 per hour
...Job Tittle : IT Software Developer Analyst-Level 3 - Senior (11 - 15 Years) Location: Houston, Texas (Onsite... ...of experience in advanced software engineering, full-stack development, and large... ..., Agile, SAFe). Proficiency in Python, Power BI, Java, and AWS....SeniorSoftwareContract work- Job Description Senior Systems Engineer will oversee the successful installation, configuration and... ...Qualifications: Three years experience in software development, technical support and... ...scripts, batch/PowerShell, Perl, Ruby, Python), and encryption. Working experience...SeniorSoftwareWork experience placement
- ...Senior AI Developer Location: Candidate should be in Austin or Dallas... ...using C# / .NET Core and Python. Design and implement AI-driven... ...10+ years of hands-on software development experience. Strong... ...Strong understanding of prompt engineering, agentic workflows, and AI orchestration...SeniorSoftwareContract work
- ...Job Title : Senior AI Engineer Location : Houston, TX (Hybrid - 4days ONSITE) FTE ONLY Job Description... ...pipelines using Azure Machine Learning • Proficiency in Python and modern software engineering practices • Experience with automation and...SeniorSoftwareContract workFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Python. Be the first to apply!
- software sales engineer Houston, TX
- software engineer internship remote Houston, TX
- IT software developer Houston, TX
- integration software engineer Houston, TX
- machine learning software engineer Houston, TX
- software engineer part time Houston, TX
- senior robotics software engineer Houston, TX
- junior software developer Houston, TX
- software developer night shift Houston, TX
- software engineer entry level Houston, TX



