Back to search
Catapult Federal Services Linkedin · Posted 2mo ago

Senior Software Engineer

Plano, Texas, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

IT

Plano, TX Mar 27, 2026

Senior Software Engineer

Contract | Remote — Dallas local preferred

About The Company

We are a global IT and business consulting firm with a close-knit, collaborative culture backed by world-class resources. Our Texas Business Unit gives engineers exposure to a wide range of industries, technologies, and geographies — all within a local operating model that keeps teams connected and empowered. Growth here is self-directed, making it an ideal environment for engineers who want to make an impact.

Job Description

We are rapidly growing and seeking a Senior Software Engineer to join our Texas Business Unit on a contract basis. You'll work closely with the team lead and product owner to understand requirements, groom stories, and shape design and implementation strategy. This is a hands-on technical role requiring expert-level skills — you'll be in the code daily while also mentoring and collaborating with engineers of varying levels across a diverse team.

What You'll Be Responsible For

  • Partnering with team leads and product owners to clarify requirements and groom stories
  • Contributing to system design and implementation strategy
  • Implementing features and troubleshooting issues hands-on
  • Defining and promoting engineering best practices across the team
  • Building and maintaining real-time data pipelines and scalable distributed systems
  • Developing and managing CI/CD pipelines and cloud-native infrastructure on Azure
  • Collaborating with engineers of varying levels and diverse skill sets

Required Experience / Skills

  • Python and at least one major web framework
  • RESTful API development with FastAPI; GraphQL API development with Strawberry
  • Streaming platforms such as Kafka or Azure Event Hubs for real-time pipelines
  • Database design and management — PostgreSQL and/or MongoDB
  • Big data processing with Apache Spark and Delta Lake
  • Databricks for data engineering and ML workflows
  • LLM API integration (OpenAI, Llama, or comparable GenAI models)
  • Microsoft Azure — cloud architecture, scalability, and solution design
  • Docker and Kubernetes for containerization and orchestration
  • CI/CD pipelines via Azure DevOps or GitHub Actions
  • System design experience for applications serving ~5,000 daily active users
  • High-concurrency handling using multiprocessing, multithreading, or the actor model
  • Strong communication, problem-solving, and attention to detail

Nice-to-haves

  • LangChain for interacting with GenAI model APIs
  • Full-stack development experience
  • Front-end familiarity with JavaScript, React, or Next.js
  • Domain knowledge in telecommunications

Education

No specific degree requirement — equivalent professional experience and demonstrated technical expertise are fully considered.

Senior Software Engineer

  • Contract
  • Remote
  • Python
  • FastAPI
  • GraphQL
  • Strawberry
  • Kafka
  • Azure Event Hubs
  • Databricks
  • Apache Spark
  • Delta Lake
  • Docker
  • Kubernetes
  • LLM
  • GenAI
  • OpenAI
  • Llama
  • LangChain
  • CI/CD
  • Azure DevOps
  • GitHub Actions
  • PostgreSQL
  • MongoDB
  • Telecommunications
  • Texas
  • IT Consulting
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent