Senior Software Engineer

ALLIANT CYBERSECURITY

Houston (TX)

On-site

USD 150,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
401(k) matching
PTO
Life insurance
Disability insurance
Onsite gym
Free parking

Job summary

ALLIANT CYBERSECURITY is seeking a Senior Software Engineer to design, build, and optimize enterprise software and AI-driven platforms. You will translate business needs into scalable architectures and APIs, and contribute across the full SDLC in a collaborative, distributed environment.

You will lead AI-powered initiatives using generative AI, ML, and Azure services, while ensuring security and performance.

Qualifications

  • Bachelor's degree in CS/Software Engineering or related field.
  • 8+ years of professional software engineering experience.
  • Proven experience designing and building production enterprise software systems.
  • Strong software architecture and system design expertise.
  • Experience developing cloud-native, scalable applications.
  • Experience with AI-powered apps, data-intensive systems, or enterprise integrations.

Responsibilities

  • Design, build, test, deploy, maintain, and support scalable enterprise apps and platforms.
  • Translate business requirements into technical solutions and reusable APIs, services, and frameworks.
  • Lead architectural reviews and define integrations and data flows.
  • Develop AI-powered solutions using generative AI, ML, and Azure AI services.
  • Design modern data architectures and pipelines for AI/analytics.
  • Ensure security, reliability, performance, and compliance; mentor engineers.
  • Collaborate across distributed teams and participate in Agile delivery.

Skills

C#
.NET
Python
JavaScript/React/Angular
HTML
CSS
SQL
REST APIs
Azure
Cloud platforms
Distributed systems
Data architecture
Generative AI
Machine learning
Git
Azure DevOps
Jira
AKS
Azure Functions
Semantic Kernel
Graph databases
Vector databases

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
Jira
Git
AKS
Azure Functions
Semantic Kernel

Job description

As a Senior Software Engineer, you will design, build, and enhance enterprise software applications, AI-driven solutions, and cloud-based technology platforms. This is a hands-on engineering role requiring strong software development expertise, architectural thinking, and the ability to translate complex business requirements into scalable technical solutions.The ideal candidate has deep experience in software engineering, cloud computing, data architecture, enterprise integrations, and modern AI technologies. In this role, you will contribute throughout the software development lifecycle, from architecture and design through implementation, deployment, optimization, and support.This role works closely with software engineers, product managers, architects, AI specialists, data engineers, and business stakeholders across distributed teams in the United States and India.As a premier consulting and technology firm, alliant is focused on providing solutions to help businesses transform and thrive, while serving as their ongoing growth partner.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and support scalable, secure, and well-documented enterprise applications and technology platforms throughout the software development lifecycle.Translate business requirements into technical solutions and develop reusable applications, APIs, frameworks, and services while improving system performance, reliability, and security.Design and document application and system architectures, lead architectural reviews, define integrations and data flows, and evaluate trade-offs related to scalability, performance, security, maintainability, and cost.Design and implement AI-powered solutions leveraging generative AI, AI agents, machine learning, retrieval-augmented generation (RAG), large language models, Azure AI services, Azure AI Search, Semantic Kernel, and enterprise business systems.Design and develop modern data architectures and pipelines supporting structured, unstructured, relational, graph, and vector-based data for AI and analytics solutions.Ensure solutions meet security, scalability, reliability, fault tolerance, performance, and compliance requirements while proactively mitigating technical risks and vulnerabilities.Mentor engineers, promote engineering best practices, collaborate with cross-functional teams, contribute to Agile delivery processes, and communicate technical plans, risks, and status to stakeholders.Technical QualificationsStrong experience with:C#, .NET, Python, JavaScriptReact or AngularHTML, CSSSQL and database designREST APIs and enterprise integrationsCloud platforms, preferably Microsoft AzureDistributed systems and application architectureData engineering and data architectureGenerative AI and machine learning technologiesGit, Azure DevOps, Jira, and modern development toolsPreferred:Azure AI Services, Azure AI Search, Semantic Kernel, AKS, Azure FunctionsGraph databases, vector databases, and search technologiesMobile development experience (Flutter or similar)Salesforce and enterprise SaaS integrationsQualificationsBachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.8+ years of professional software engineering experience.Proven experience designing and building production enterprise software systems.Strong software architecture and system design expertise.Experience developing cloud-native, scalable applications.Experience with AI-powered applications, data-intensive systems, or enterprise integrations.Strong analytical, problem-solving, and communication skills.Ability to collaborate effectively within distributed engineering teams.High sense of urgency with the ability to meet deadlines and changing priorities.Receptiveness to performance feedback within a team environment is essential.Must be able to work onsite in Houston, TX five days per week.alliant offers a comprehensive compensation and benefits package including 100% employer paid medical /dental premiums for single coverage for certain options, 401(k) matching, PTO, company provided life insurance and disability, onsite gym and group exercise classes, paid covered parking, and more!Do Work That Matters. alliant
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

alliantgroup • Houston (TX)

On-site
USD 140,000 - 190,000
100% employer paid medical/dental (for
401(k) matching
Onsite gym and group exercise classes
+1
Technical Project Manager
Technical Project Manager

ALLIANT CYBERSECURITY • Houston (TX)

On-site
USD 110,000 - 150,000
100% employer paid medical
401(k) matching
PTO
+4
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems • Houston (TX)

Hybrid
USD 120,000 - 160,000
Senior AI Engineer
Senior AI Engineer

Tenth Revolution Group • Chicago (IL)

On-site
USD 140,000 - 200,000
Senior AI Software Engineer
Senior AI Software Engineer

Summit Tech Partners • Washington, Baltimore (MD)

On-site
USD 140,000 - 170,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Inclusion-Cloud • Dallas (TX)

On-site
USD 120,000 - 160,000
Artificial Intelligence Engineer (On-Site, IN)
Artificial Intelligence Engineer (On-Site, IN)

Allied Solutions • Carmel (IN)

On-site
USD 120,000 - 180,000
Health insurance
Dental & Vision
Life insurance
+3
Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Phoenix Group • Boston (MA)

On-site
USD 140,000 - 180,000
Consulting Software Engineer
Consulting Software Engineer

Technified Solution • Alpharetta (GA)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

SHI International • Northern (KY)

Hybrid
USD 80,000 - 125,000