Senior Software Engineer

Gravitate Energy
Dallas, TX


Why Gravitate?


Gravitate’s mission is to elevate the fuel industry through intelligent automation and connected data. We help organizations buy, price, sell, dispatch, and deliver fuel with greater accuracy, transparency, and control. Our vision is to achieve full autonomous supply and dispatch, redefine how fuel is sold over the rack, and connect the market end-to-end through Crossroads—our unified data platform that brings together refiners, wholesalers, retailers, carriers, and customers. Our goal is simple: empower the fuel market to operate smarter, faster, and more profitably with every gallon.


What will you be doing?


Gravitate provides AI-enabled collaboration, automation, and decision support software for the fuel space. As a Senior Software Engineer, you will work within our backend team to design, build, evolve, and own backend services and APIs that power Gravitate’s intelligent automation and connected data platform.


In this role, you will operate with a high degree of autonomy and influence—shaping technical direction, driving architectural decisions, and raising the engineering bar across the team. You’ll partner closely with product, data, and AI teams to translate complex business problems into scalable, maintainable systems.


We are looking for a clean programmer who gets excited about solving hard problems, thinks in systems, and wants to be part of an organization where they can strategize and execute best-of-class solutions end-to-end.


You are an ideal candidate if:

  • You have deep experience developing software with modern programming languages such as Python, and can make informed trade-offs in language, framework, and tooling choices.
  • You have strong experience designing and developing web application backends and APIs, particularly in distributed, service-oriented systems.
  • You are comfortable owning system design—from data modeling and API contracts to performance, scalability, and resiliency.
  • You feel comfortable working with data persistence technologies such as MongoDB, MSSQL, Postgres, MySQL, MariaDB, both in terms of practical application and designing, optimizing, and troubleshooting production systems.
  • You are comfortable working with Agentic AI for development (Claude Code, Gemini CLI, etc.) and can thoughtfully integrate AI-assisted workflows into engineering practices.
  • You are excited to work on AI / ML / mathematically-driven optimization and understand how these systems integrate into real-world, production software.
  • You are passionate about the art and craft of coding, including readability, maintainability, and long-term ownership.
  • You are a lifelong learner who embraces change and helps others grow through mentorship, code reviews, and technical guidance.

Minimum qualifications:

  • 7+ years of professional software engineering experience with one or more general-purpose programming languages and established design patterns, preferably Python.
  • Extensive experience designing, building, and maintaining JSON/REST APIs in production environments.
  • Strong experience working with relational and/or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Proven ability to design and optimize SQL queries, stored procedures, database views, and overall data access patterns for performance and reliability.
  • Solid understanding of data structures, algorithms, and system design principles, applied pragmatically to business problems.
  • Experience using standard development tooling including IDEs, database administration tools, and version control systems (Git).
  • Strong critical-thinking and problem-solving skills, with the ability to reason through complex business and technical scenarios.
  • BS in Computer Science, Engineering, or equivalent real-world technical experience.

Preferred qualifications:

  • Working knowledge of Docker, CI/CD pipelines, Git workflows, and MongoDB in production environments.
  • Experience with application orchestration technologies such as Kubernetes, including deployment, observability, and operational considerations.
  • Experience contributing to or leading technical architecture discussions, platform evolution, or cross-team initiatives.

About the Gravitate team:

To understand who our people are, you should first understand what they’re not: replaceable. Each member of the team is chosen carefully and with intention. We believe that finding the right fit is more important than a laundry list of credentials – and that people are people first, and titles second.


Because we hire the Gravitate way, our team is certainly one of a kind. We’ve brought together incredible talent that regularly collaborates to create clean, fresh solutions. That effort has led to remarkable opportunities, including work with many Fortune 500 clients. We’ve found that the winning combination of exciting achievements, trust in one another and open communication lays the groundwork for long-lasting, successful careers. That, and the fact that we clap for each other at every opportunity. Problem solvers, go-getters and charge-takers - we (really) want to hear from you.

Posted 2026-03-10

Recommended Jobs

Data / Text Specialist

Hire Energy
Dallas, TX

Data/Text Specialist Location: Dallas, TX Pay: $25 $32/hour (Based on Experience) Type: Temp-to-Hire Reports To: Data Processing & VDP Manager About the Role We re seeking a Data/T…

View Details
Posted 2026-01-30

General Manager

Dairy Queen Bonham
Bonham, TX

Our commitment to excellent customer service is what drives us, and we are dedicated to hiring outstanding individuals who share our passion for serving customers and preparing high-quality food and b…

View Details
Posted 2025-08-28

Restaurant Manager

LongHorn Steakhouse
Texarkana, TX

  For this position, pay will be variable by location - See additional job details and benefits below Legendary leadership certifies that our food, service, people and atmosphere are the bes…

View Details
Posted 2026-02-24

Bicycle Technician - Full Time / Part Time

Richardson Bike Mart
Lake, TX

Summary Hiring an experienced Bike Technician. A passion for cycling, knowledge of bicycle mechanics and bicycle parts, and a proactive and problem solving attitude are qualities at the top of o…

View Details
Posted 2026-02-24

Insurance Sales Agent

A-MAX Insurance
El Paso, TX

Insurance Sales Agent - Bilingual ZARAGOZA - El Paso, TX 79936 About A-MAX Start Your Career at A-MAX Insurance! At A-MAX Insurance, we are growing fast, and we want YOU to be part of our suc…

View Details
Posted 2026-03-09

Payroll Manager

WHC Energy Services
The Woodlands, TX

ROLE WHC LLC (A Surerus Murphy Company) (WHC), is seeking to recruit a Payroll Manager to join their team. This role ensures timely and accurate processing of employee compensation while maintaini…

View Details
Posted 2025-12-25

Foot & Ankle Sales Associate - Hartford, CT

Stryker
Houston, TX

Stryker   Position Title: Foot & Ankle Sales Associate    Who we want   ~ Hard-working winners.  Committed, loyal and results-oriented salespeople who create a track record of success.  ~ …

View Details
Posted 2026-03-09

Nuclear Medicine Technologist

Parkland Health and Hospital System
Dallas, TX

Location: Main Hospital Bldg - 2nd Floor This role is offering a $10k sign on incentive for full time roles. Primary Purpose Responsible for performing nuclear medicine processes according to…

View Details
Posted 2026-03-10

CNC Programmer (Starlink)

Spacex
Camp County, TX

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technolog…

View Details
Posted 2026-03-07

Server Assistant

The Capital Grille
Austin, TX

We Wine. We Dine. We Build Careers!  For this position, pay will be variable by location - plus tips.   We cordially invite you to apply. Joining our team provides exceptionally distinct…

View Details
Posted 2026-01-23