Senior Software Engineer

Alliantgroup LP.

Houston (TX)

On-site

USD 140,000 - 180,000

Full time

22 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employer-paid medical premiums
401(k) matching
Paid time off
Life insurance
Onsite gym
Paid parking

Job summary

alliant is seeking a Senior Software Engineer to design, build, and enhance enterprise software applications, AI-driven solutions, and cloud platforms. You will work across distributed teams across the United States and India, translating complex requirements into scalable technical solutions.

The ideal candidate has deep experience in cloud computing, data architecture, enterprise integrations, and modern AI technologies.

Qualifications

  • Bachelor's degree in CS, Software/Computer 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 with AI-powered applications, data-intensive systems, or enterprise integrations.
  • Strong analytical, problem-solving, and communication skills.
  • Must be onsite in Houston, TX five days per week.

Responsibilities

  • Design, develop, test, deploy, maintain, and support scalable enterprise applications and technology platforms.
  • Translate business requirements into technical solutions and reusable APIs and services.
  • Lead architectural reviews, define integrations and data flows, and evaluate trade-offs for scalability, performance, security, and cost.
  • Design and implement AI-powered solutions leveraging generative AI, AI agents, ML, and enterprise systems.
  • Design and develop modern data architectures and pipelines for diverse data types (structured, unstructured, relational, graph, vector).
  • Ensure security, scalability, reliability, fault tolerance, performance, and compliance; mitigate risks.
  • Mentor engineers and promote engineering best practices within Agile teams.

Skills

React or Angular
HTML
CSS
SQL and database design
REST APIs and enterprise integrations
Cloud platforms (Azure)
Distributed systems
Data engineering and data architecture
Generative AI and ML
Git/Azure DevOps/Jira

Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering

Tools

Graph databases
Vector databases
Salesforce integrations

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 Responsibilities
  • Design, 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 Qualifications

Strong experience with:

  • React or Angular
  • HTML, CSS
  • SQL and database design
  • REST APIs and enterprise integrations
  • Cloud platforms, preferably Microsoft Azure
  • Distributed systems and application architecture
  • Data engineering and data architecture
  • Generative AI and machine learning technologies
  • Git, Azure DevOps, Jira, and modern development tools
Preferred
  • Graph databases, vector databases, and search technologies
  • Salesforce and enterprise SaaS integrations
Qualifications
  • Bachelor'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 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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Alliantgroup LP. • Houston (TX)

On-site
USD 140,000 - 200,000
Onsite gym and group classes
Paid parking
Senior Software Engineer
Senior Software Engineer

ALLIANT CYBERSECURITY • Houston (TX)

On-site
USD 150,000 - 210,000
Medical insurance
401(k) matching
PTO
+4
Technical Project Manager
Technical Project Manager

Alliantgroup LP. • Houston (TX)

On-site
USD 140,000 - 200,000
Employer-paid health/dental (single)
401(k) matching
PTO
+4
Software Engineer
Software Engineer

ALLIANT CYBERSECURITY • Houston (TX)

Hybrid
USD 110,000 - 160,000
Onsite gym
Paid parking
401(k) matching
+1
Senior Software Engineer - AI & Cloud Architect (Houston)
Senior Software Engineer - AI & Cloud Architect (Houston)

Alliantgroup LP. • Houston (TX)

On-site
USD 140,000 - 180,000
Employer-paid medical premiums
401(k) matching
Paid time off
+3
Senior AI Software Engineer
Senior AI Software Engineer

Summit Tech Partners • Washington, Baltimore (MD)

On-site
USD 140,000 - 170,000
Senior Software Engineer: AI-Driven Cloud & Enterprise Apps
Senior Software Engineer: AI-Driven Cloud & Enterprise Apps

Alliantgroup LP. • Houston (TX)

On-site
USD 140,000 - 200,000
Onsite gym and group classes
Paid parking
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)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Cox Automotive Inc. • Atlanta (GA)

On-site
USD 102,000 - 169,000
Vacation with pay
Seven paid holidays
Wellness time (up to 160 hours)