Senior Software Engineer
Indexed description
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
- 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
- LangChain for interacting with GenAI model APIs
- Full-stack development experience
- Front-end familiarity with JavaScript, React, or Next.js
- Domain knowledge in telecommunications
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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search