Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Python)

Full-time

Allata Llc

Allata is a global consulting and technology services firm founded in 2016, with 350+ employees across the US, India, and Argentina. We partner with some of the world's largest enterprises to move AI from idea to production — building intelligent agents, data foundations, and governance frameworks that scale.

 

Our teams work at the intersection of strategy, engineering, data, and design, helping clients modernize their technology, unlock data value, and create meaningful digital experiences. At Allata, you'll join an agile, cross-functional team that works closely alongside clients — making a real impact and building lasting partnerships.  


We are seeking a Senior Software Engineer to design, build, and support a cloud-native, data-intensive enterprise platform focused on search, data processing, and scalable backend services.

In this role, you will develop scalable APIs, high-performance search capabilities, event-driven data pipelines, and cloud-native services that support high-volume, mission-critical workloads. You will work with technologies including Azure, Elasticsearch, Kafka, Databricks, Python, and distributed systems to build highly available, low-latency applications.

The ideal candidate has strong backend engineering experience with cloud-native architectures, search technologies, REST APIs, event streaming, and large-scale data processing. You are passionate about building reliable, scalable systems and enjoy solving complex engineering challenges in a collaborative environment.

Main Responsibilities:



  • Design and develop scalable backend services using Python.

  • Build and maintain REST APIs supporting enterprise applications.

  • Design and optimize Elasticsearch indexes, queries, mappings, and search relevance.

  • Develop intelligent search and matching capabilities for large-scale datasets.

  • Build event-driven architectures using Kafka and Azure Event Hub.

  • Design high-throughput data ingestion and indexing pipelines.

  • Integrate applications with Databricks and enterprise data platforms.

  • Develop secure cloud-native applications on Microsoft Azure.

  • Implement CI/CD pipelines and automated deployment processes.

  • Monitor application health, logging, observability, and production performance.

  • Optimize API response time, indexing performance, and infrastructure utilization.

  • Participate in architecture, design reviews, code reviews, and production support.

  • Collaborate with product managers, architects, data scientists, and engineering teams.

Hard Skills - Must have:


  • Strong Python backend development experience.

  • Experience designing and operating production REST APIs.

  • Strong experience with Elasticsearch in production environments.

  • Experience with Databricks and Delta Lake.

  • Experience building scalable search platforms.

  • Experience with Kafka or enterprise event-streaming platforms.

  • Experience deploying applications on Microsoft Azure.

  • Experience with CI/CD pipelines and automated deployments.

  • Experience troubleshooting production systems and performance issues.

  • Strong understanding of distributed systems and microservices.

Nice to have:


  • Experience with AI-assisted search or intelligent matching platforms.

  • Experience with machine learning integration.

  • Experience with semantic search or vector search.

  • Experience with Azure OpenAI or LLM integration.

  • Healthcare or supply chain experience.

  • Experience using GitHub Copilot or Codex.

Soft Skills:


  • Ability to anticipate, assess, and communicate risks and issues, defining and driving effective mitigation strategies across the team.

  • Exceptional communication and stakeholder management; clarity in direction, alignment, and timely delivery of milestones.

  • Proactive, accountable leadership that fosters ownership, high performance, and continuous improvement.

  • Strong mentoring, facilitation in agile ceremonies, and comfort making architectural trade‑offs visible to non‑technical stakeholders.

At Allata, we value differences.

 

Allata is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

Allata makes employment decisions without regard to race, color, creed, religion, age, ancestry, national origin, veteran status, sex, sexual orientation, gender, gender identity, gender expression, marital status, disability or any other legally protected category.

 

This policy applies to all terms and conditions of employment, including but not limited to, recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Python) in Dallas, TX vacancy
  • Solventum is seeking a Senior Software Engineer for a remote role with travel up to 20%. You will join a global team to design, develop, and deploy...  .... The position requires solid experience in Java/C#/Python and cloud-based architectures, especially AWS. The role emphasizes... 
    Senior
    Software
    Remote job

    Solventum

    Dallas, TX
    4 days ago
  • A prominent financial solutions firm is seeking a Senior Software Engineer to create innovative AI-driven applications. The role focuses on developing scalable Python applications, designing AI/ML solutions using AWS, and mentoring junior engineers. Candidates should have... 
    Senior
    Software

    Cetera Financial Group

    Dallas, TX
    2 days ago
  • Searchability® is seeking software engineers to design and build high-performance distributed computing systems for mission-critical environments...  ...reliable, cloud-ready platforms. The role emphasizes C/C++, Python, REST API design, and DevOps practices, with exposure to... 
    Senior
    Software

    Searchability®

    Dallas, TX
    16 hours ago
  • $62.9k - $139.3k

     ...Senior Python DeveloperDo you want to take your career to the next level? CGI is looking for...  ...Management processes through automation, engineering, and modern cloud technologies. This...  ...processes through CI/CD pipelines.Use Jira Software and Confluence to manage work, document... 
    Senior
    Software
    Full time
    Local area

    CGI

    Dallas, TX
    16 hours ago
  •  ...GorusuCompany: SRI Tech SolutionsJob Title: Senior python developer with AI/ML knowledgeLocation -...  ...(CA)Job Description:Design and develop software solutions using Python and related...  ...related services like GCS, GKE, Compute Engine, IAM, Dataproc)Strong experience with relational... 
    Senior
    Software

    SRI Tech

    Dallas, TX
    2 days ago
  • We're looking for an AI Platform Software Engineer to help build the core services that power enterprise AI applications. You'll develop scalable...  ...and production AI systems. What You'll Do Build and maintain Python-based APIs and microservices for AI applications. Develop... 
    Senior
    Software

    HeartCentrix Solutions

    Dallas, TX
    4 days ago
  •  ...Senior AI / Python Solutions Engineer Location: Dallas, TX (Hybrid) Duration: 12+ Months (Long-Term) Experience: 8+ Years Interview: Virtual + In-Person...  ...production ready. Required Qualifications 8+ years of software development experience. 5+ years of hands-on Python... 
    Senior
    Software
    Work from home
    Flexible hours

    SelectMinds

    Dallas, TX
    3 days ago
  • $107.12k - $160.68k

     ...Applications DevelopmentCompany: CitiSenior Python-AI Engineer, Agentic SystemsCiti is building some...  ...in global financial services, and this Senior AI Engineer role sits at the heart of...  ...years of professional experience in software development and system design, with a demonstrated... 
    Senior
    Software
    Full time
    Work at office
    Remote work

    Citigroup

    Irving, TX
    2 days ago
  • GTN Technical Staffing seeks a Senior Software Engineer in Dallas, TX to design, build, and scale our data intelligence platform. You will own backend services with Django, deliver modern Vue.js frontends, and optimize SQL data models on Azure. Collaborate across product... 
    Senior
    Software

    GTN Technical Staffing

    Dallas, TX
    1 day ago
  •  ...Senior Java DeveloperLocation: Addison, TX (Local) Duration: FulltimeSkills: Core JAVA...  ...Skills:Minimum 7+ years' of relevant IT software experience (hands on technical development...  ...and estimation, peer reviews, and other engineering practices)Diverse Lynx LLC is an Equal... 
    Senior
    Software
    Local area

    Diverse Lynx

    Addison, TX
    4 days ago
  • $167k - $203k

    MuleSoft Senior Developer- EnterpriseOverviewYou are a self-driven...  ...languages such as Java, C#, Python, JavaScript, etc.* Familiarity...  ...* Strong problem solving and software triage skills with the...  ...customers, product management, and engineering)* Knowledge of QA processes and... 
    Senior
    Software
    Temporary work
    Local area

    Slalom

    Dallas, TX
    2 days ago
  • $115k - $141k

     ...design and development of enterprise systems as part of a complete software product lifecycle* Familiarity with agile software delivery...  ...base pay salary ranges: The targeted base salary pay range for a Senior Consultant is:* East Bay, San Francisco, Silicon Valley: *... 
    Senior
    Software
    Temporary work
    Local area

    Slalom

    Dallas, TX
    2 days ago
  •  ...SkillsBachelor's degree in Computer Science, Information Technology, or related field8+ years of professional software development experience with at least 3+ years in a lead or senior roleStrong expertise in Java 11+ and Spring Boot framework for microservices developmentProven... 
    Senior
    Software
    Local area

    Techstra Solutions

    Dallas, TX
    2 days ago
  •  ...Senior Architect Senior architect with expertise in enterprise...  ...-volume, scalable enterprise software solutions, including logical...  ...Willingness to work hands-on with engineers to review, troubleshoot...  ...technologies – Java, Spring Boot, Python, React, REST, Microservices,... 
    Senior
    Software

    Echo IT Solutions

    Dallas, TX
    1 day ago
  • This is a Senior C# Developer opportunity with our outstanding Financial / Banking Client in Irving TX. For these new positions, our...  ...Matter, Own It and Do Good. ResponsibilitiesDevelop intuitive software which empowers the business using technologies in the Microsoft... 
    Senior
    Software
    Immediate start

    RedRiver Systems

    Irving, TX
    2 days ago
  • We are searching for… We are searching for a IT Operations Senior Manager to ensure the smooth operation of our global systems at Axxess...  ....Partner on cost effective procurement of global IT hardware, software, and services. Partner to develop and manage the site’s IT... 
    Senior
    Software
    Work at office
    Worldwide

    Axxess

    Dallas, TX
    5 days ago
  • $50 - $55 per hour

     ...Summary We are seeking an experienced Senior Solution Architect with strong expertise...  ...to development, DevOps, QA, and engineering teams throughout the SDLC. • Collaborate...  ...Qualifications • 10+ years of experience in software engineering, solution architecture, and... 
    Senior
    Software

    Diverse Lynx

    Dallas, TX
    18 hours ago
  • Senior IBM App Connect Enterprise (ACE) / IBM MQ Integration EngineerLocation...  ...(ACE) / IBM MQ Integration Engineer to join their enterprise...  ...while collaborating with software developers, infrastructure...  ...automation scripts using PowerShell, Python, Linux shell scripting, or... 
    Senior
    Software
    Relocation

    Technology Recruiting Solutions

    Dallas, TX
    5 days ago
  • $100k - $110k

     ...future. ** This is a full-time, hands-on, senior - level position requiring expert...  ...and infrastructure (upgrades to hardware, software, and network). Pitch solutions to clients...  ...A players . Assist with onboarding new engineers to the TX team. Qualifications At least... 
    Senior
    Software
    Full time
    Work at office
    Remote work

    Prosum IT Staffing

    Dallas, TX
    4 days ago
  • $102.4k - $179k

     ...applications. You will partner closely with AI/ML engineers, data scientists, and cross-functional...  ...-assisted development tools, and modern software practices to drive continuous...  ...relevant experience required. ~ Strong Python development experience with expertise building... 
    Senior
    Software
    Full time

    Vizient

    Irving, TX
    16 hours ago
  •  ...Data Lake, Azure Power Appso Scripting: Python, Spark, Unix, SQLMinimum Qualifications•...  ...'s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS...  ...experience/training• 5-7 years software solution development using agile, DevOps... 
    Senior
    Software

    Software Technology Inc

    Dallas, TX
    3 days ago
  •  ...with AI agents, architecting systems and raising the engineering bar across teams.As a Senior Agentic Software Engineer, you are a product-minded, full-stack...  ...proficiency in two or more of TypeScript/JavaScript, Python, or C#/.NET.Deep experience with modern frontend frameworks... 
    Senior
    Software
    Full time
    Remote work
    Worldwide

    Arrivia

    Dallas, TX
    2 days ago
  •  ...founders are hardcore telecommunications engineers with combined 200 + years of experience...  ...own.Job DescriptionWe are looking for Senior Software Developers to support time critical...  ...Qualifications• Programming languages: Python, GO, Java, JavaScript (NodeJS, Angular,... 
    Senior
    Software
    Flexible hours

    AmNet Services

    Irving, TX
    2 days ago
  • $170.6k - $261.3k

     ...enhance the productivity of ML engineers, and drive the adoption of...  ...commercialization. Position Overview: As a Senior AI/ML Full-Stack Engineer,...  ...design and build end-to-end software products, owning everything...  ...on the cloud using Python, C++, Golang, or similar languages... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, TX
    6 days ago
  •  ...passionate, hardworking team.Corgan is actively recruiting a dynamic Senior Learning and Development Specialist to join the firm as part of...  ...other learning content using appropriate authoring or editing software (e.g., Articulate (Storyline & Rise), Adobe Captivate, Camtasia... 
    Senior
    Software
    Full time
    Work at office
    Monday to Friday

    Corgan

    Dallas, TX
    5 days ago
  •  ...Senior Software Development Engineer In TestClient is looking for a talented Senior Software Development Engineer in Test. You will be part of a team...  ...monitoring & tuningGoogle Cloud Platform API integrationBasic Python knowledgeEducation:Bachelor's degree or equivalent.... 
    Senior
    Software
    Remote work

    Kaav Inc.

    Dallas, TX
    3 days ago
  • $95.1k - $161k

     ...in Advisory.KPMG is currently seeking a Senior Associate, IT Internal Audit to join our...  ...strategy and transformation programs, agile software development/DevOps, business continuity...  ...in IT risk consulting, IT process re-engineering, IT audit, and IT internal controls engagements... 
    Senior
    Software
    H1b
    Local area

    KPMG

    Dallas, TX
    3 days ago
  • $105.4k - $115.9k

     ...Dallas. We are looking for lead software developers to design, develop...  ...Expect To:As a lead software engineer, you will build custom...  ...more with languages including: Python, .NET, Java, JavaScript, and...  ...demos to audiences including senior executives and stakeholdersWork... 
    Senior
    Software
    Local area
    Immediate start

    Pariveda Solutions

    Dallas, TX
    6 days ago
  • Work Flexibility: RemoteAs a Senior Lead, Data Engineering, you will serve as a technical leader who helps...  ...engineering, analytics engineering, software engineering, or enterprise data...  ...automation.Strong proficiency in SQL and Python, with experience using Spark or similar... 
    Senior
    Software
    Full time
    For contractors
    Remote work

    Stryker

    Dallas, TX
    2 days ago
  •  ...Senior Software Engineer 7-Eleven is an iconic family of brands with over 86,000 locations, surpassing every retailer in the world. We revolutionize...  ...Strong proficiency in one or more backend languages (e.g., Python, Java, Node.js/TypeScript, Go) and RESTful API design.... 
    Senior
    Software
    Work experience placement

    7-Eleven

    Dallas, TX
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Python). Be the first to apply!