R

Ryan

Global tax services and software provider

Senior Engineer - Full Stack

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Demonstrated deep understanding of core programming concepts, system design principles, and application performance optimization.
  • Hands-on experience building agentic systems with large language models, including tool use, orchestration, multistep flows, and verification and validation patterns.
  • Proficiency in at least one agentic framework, such as LangChain/LangGraph, the OpenAI Agents Software Development Kit, Microsoft Semantic Kernel, Microsoft AutoGen, or CrewAI.
  • Proficiency in writing clean, efficient, and maintainable code using at least one modern full-stack technology stack.
  • Ability to debug complex issues and propose effective solutions with minimal guidance.
  • End-to-end ownership of features or components from design through deployment.
  • Ability to anticipate risks, raise concerns early, and take accountability for resolving them.
  • Ability to break down complex problems into actionable technical work.
  • Ability to review code for functionality, potential solutions, unexpected side effects, and conformance with documented standards.
  • Ability to communicate technical ideas clearly across teams and stakeholder groups.
  • Ability to build partnerships with quality assurance, DevOps, Product, and engineering teams.
  • Ability to deliver high-quality, tested, and secure code.
  • Ability to prioritize work effectively and execute in alignment with sprint goals and timelines.
  • Ability to manage competing tasks and changing priorities.
  • Six to nine years of software engineering experience building production-grade systems.
  • Demonstrated experience delivering artificial-intelligence- and large-language-model-powered features, including agents, agentic frameworks, retrieval-augmented generation, tool calling, and workflow automation, within real user workflows.
  • Proficiency with data stores such as Structured Query Language and NoSQL databases, Redis, containerization, Kubernetes, and Azure cloud-native services.
  • Strong knowledge of data structures, design patterns, and system integration techniques.
  • Hands-on experience with continuous integration and continuous delivery, Docker, Amazon Web Services, and Microsoft Azure.
  • Ability to design, test, and debug complex systems in a collaborative environment.
  • Ability to work with a large codebase.
  • Ability to work independently while managing competing priorities.
  • Ability to document and present technical concepts clearly.
  • Ability to recognize when progress has stalled and ask for help or confirmation when appropriate.

Responsibilities

  • Translate business needs into agentic workflows and production-ready full-stack components, including application programming interfaces, services, and user interfaces.
  • Design and document functional and technical specifications for mid-sized to large components.
  • Implement agent orchestration, tool use, and integrations with a focus on correctness, safety, and reliability.
  • Implement and review high-quality code using modern software development practices.
  • Conduct design and code reviews focused on performance, scalability, and maintainability.
  • Integrate enterprise applications and services using application programming interfaces and middleware solutions.
  • Conduct feasibility assessments and support application interoperability testing.
  • Troubleshoot integration issues and optimize connected systems.
  • Develop software and participate in deployments within Microsoft Azure cloud environments.
  • Configure platform-specific deployment scripts and troubleshoot build and release issues.
  • Participate in infrastructure-as-code practices and cloud performance tuning.
  • Define evaluation strategies for agent behavior, including golden datasets, regression suites, scenario coverage, and reliability checks.
  • Instrument and monitor agent behavior, including tool-call traces, latency and cost metrics, and failure modes, and drive iterative improvements.
  • Design and execute complex unit, integration, and automated test cases.
  • Analyze and resolve test failures, propose code fixes, and contribute to automation frameworks.
  • Collaborate with quality assurance and DevOps teams to enhance continuous integration and continuous delivery pipelines.
  • Assist in translating high-level architecture into low-level designs.
  • Develop and maintain design artifacts under the guidance of architects and staff engineers.
  • Understand existing system architecture and communicate trade-offs during design sessions.
  • Work closely with product managers, user experience designers, and business stakeholders.
  • Contribute to project planning and estimation for features and enhancements.
  • Lead technical discussions, mentor junior engineers, and support knowledge sharing.
  • Contribute to improving team processes, standards, and tools.
  • Stay current on new technologies and apply relevant practices when appropriate.
  • Seek feedback and adapt to strengthen performance and technical expertise.

Desired Qualifications

  • Experience with frameworks in the .NET ecosystem and ReactJS.

About the Company

Ryan

Global tax services and software provider

Ryan provides global tax services and software, offering an integrated mix of federal, state, local, and international tax help along with tax management software on a subscription basis. It works by pairing hands-on tax advisory with its tax.com software to streamline planning, risk management, and compliance for businesses. The firm differentiates itself by growing through acquisitions to expand expertise and reach, combining consulting with technology for a holistic service. Its goal is to help clients reduce tax burdens and manage global tax obligations more efficiently through an integrated, scalable platform.

Company size
5,001-10,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$687M
Headquarters
Dallas, TX
Founded
1991

Recently Posted Jobs

Explore more opportunities at Ryan

See more jobs