Staff Software Engineer/ Solution Architect
epiqsystems · IND-Hyderabad-Sohini Tech Park, 3rd Floor, Financial District · India · On-site
Posted Sep 28, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
At Epiq , your work contributes to complex, global legal outcomes. You’ll join a values‑driven community where integrity guides decisions, relentless service sets the bar, and we thrive on big challenges together. We invest in your growth with enterprise‑wide learning and mobility. We celebrate who you are, and we respect life beyond work with flexibility that’s recognized externally. Enabled by modern platforms and AI, you’ll do the most meaningful work of your career and see your impact at scale.
Job Description:
Summary
We are seeking a highly skilled Staff Software Engineer/ Solution Architect - AI Solutions with strong expertise in Full Stack Software Development, Solution Design, Data Engineering, and AI/ML implementation.
This is a hands-on engineering role for an experienced software developer who combines strong technical design skills with recent experience building and deploying AI-powered applications. The ideal candidate will be responsible for designing scalable solutions, contributing to software development, and implementing modern AI capabilities that align with our product and solution offerings.
As a Staff Software Engineer/ Solution Architect, you will work closely with business stakeholders, Product Owners, leadership teams, clients, data scientists, consultants, DevOps engineers, and software engineers to design, build, and maintain enterprise-grade applications and AI-driven solutions. You will play a key role in translating complex business problems into scalable technical solutions while ensuring engineering excellence, maintainability, and long-term product success.
Job Responsibilities
Partner with business and product stakeholders to understand requirements, design end-to-end solutions, and help Product Owners break down initiatives into actionable user stories and technical deliverables.
Design and develop scalable, secure, and maintainable software solutions that can be integrated into existing products and strategic solution offerings.
Actively contribute to software development, code reviews, technical design discussions, and architecture reviews.
Drive solution design decisions while ensuring alignment with security, compliance, performance, and operational requirements.
Leverage strong analytical and problem-solving skills to understand complex business challenges and develop innovative AI-powered solutions.
Champion engineering best practices, coding standards, testing strategies, and quality metrics across development teams.
Integrate and optimize data from various internal and external systems, understanding the challenges associated with enterprise data integration across SaaS applications.
Design, develop, and maintain APIs, services, and integrations that support enterprise applications and AI solutions.
Evaluate and adopt emerging technologies to improve scalability, maintainability, performance, and reliability of applications and AI systems.
Collaborate with data engineers and data…