Senior Software Engineer

Posted Yesterday
Be an Early Applicant
Houston, TX, USA
In-Office
Senior level
Professional Services • Consulting • Financial Services
The Role
Designs, develops, deploys, and supports scalable enterprise applications, cloud platforms, APIs, and AI-powered solutions. Responsibilities include software architecture, system integrations, data pipelines, generative AI implementation, performance and security optimization, technical documentation, and collaboration with distributed teams. The role also mentors engineers and contributes to Agile delivery. Candidates must have extensive software engineering experience, strong architecture skills, and be available onsite in Houston five days per week.
Summary Generated by Built In

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: 

  • C#, .NET, Python, JavaScript 

  • 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: 

  • Azure AI Services, Azure AI Search, Semantic Kernel, AKS, Azure Functions 

  • Graph databases, vector databases, and search technologies 

  • Mobile development experience (Flutter or similar) 

  • 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 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 

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • 8+ years of professional software engineering experience
  • 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
  • Ability to meet deadlines and adapt to changing priorities
  • Receptiveness to performance feedback within a team environment
  • Ability to work onsite in Houston, Texas five days per week
  • Experience with C#, .NET, Python, JavaScript, React or Angular, HTML, CSS, SQL, REST APIs, cloud platforms, distributed systems, data engineering, and generative AI
  • Experience with Azure AI Services, Azure AI Search, Semantic Kernel, AKS, Azure Functions, graph databases, vector databases, search technologies, mobile development, or Salesforce integrations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
830 Employees
Year Founded: 2002

What We Do

alliantgroup, LP is the leading international tax specialty services provider, working with CPA firms and their clients to ensure companies receive the full benefit of federal and state tax incentives to create jobs and spurring innovation. No other firm has alliantgroup's combination of talent, resources, and experience to substantiate business claims. We hear time and again from our clients how much they value our industry knowledge, attention to detail, and consideration for their time. Our people and culture set us apart as a firm, and our staff includes professionals from a diverse array of fields, including architecture, engineering, software development, chemistry, and accounting. alliantgroup also maintains an active Strategic Advisory Board of former law and policymakers, bringing a deep bench of expertise from Washington insiders on the forefront of tax legislation. In addition, our firm works closely with industry and CPA organizations to educate and spread the word of the many credits and deductions available to small to medium-sized businesses.

Similar Jobs

PNC Bank Logo PNC Bank

Senior Software Engineer

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Farmers Branch, TX, USA
55000 Employees

AlertMedia Logo AlertMedia

Senior Software Engineer

Artificial Intelligence • Cloud • Information Technology • Security • Social Impact • Software
Easy Apply
Remote or Hybrid
2 Locations
450 Employees

Globe Life Logo Globe Life

Senior Software Engineer

Insurance • Financial Services
Hybrid
McKinney, TX, USA
3000 Employees

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Senior Software Engineer

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
6 Locations
40000 Employees
106K-197K Annually

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account