825,038open jobs
53,179companies
135,110added this week
Browse all
Salary
≈ $23k – $50k per year (Estimated)
Location
In office (Hyderabad)
Seniority
Senior · 5+ years exp

First seen by Alion on Aug 11, 2026.

Overview
Company
Impact
Profile match
Ryan is a global tax services, software and technology firm headquartered in Plano, Texas, in the Dallas area, providing federal, state, local and international tax recovery, consulting, advocacy, compliance and property tax services to corporate clients. Founded in 1991 by Brint Ryan, the firm has offices across the United States, Canada, Europe and Asia-Pacific and says it recovered more than $4 billion in tax savings for clients in a single year. Its postings span property, income, sales and use tax, VAT recovery and credits and incentives consultants, tax software sales, and corporate roles in compensation, security and technology operations.

Job Summary :

We are looking for a Senior Software Engineer Full Stack to join our high-performing technology team. This is a deeply technical, hands-on role suited for someone who thrives on solving complex engineering problems, takes ownership of software architecture and coding decisions, and contributes meaningfully across the product lifecyclefrom design and integration to testing and CI/CD.


As a Staff Engineer, you will serve as a senior individual contributor, expected to independently architect and develop sophisticated software systems while guiding technical choices, mentoring peers, and championing engineering excellence.

Key Responsibilities :

End-to-End Engineering :

- Design, develop, and implement scalable full-stack applications using Python, ReactJS, FastAPI, Flask, Django, TypeScript, REST APIs, PostgreSQL/MySQL, Docker, Kubernetes, and Cloud Platforms (AWS/Azure/GCP).

- Translate functional and non-functional business requirements into secure, high-performance software solutions.

- Write clean, maintainable, and well-documented code while adhering to engineering best practices and coding standards.

- Contribute to improving application performance, scalability, and maintainability across the technology stack.

Software Design & Architecture :

- Design and develop scalable software components, APIs, and backend services.

- Create technical design documentation and collaborate with engineering teams on architecture decisions.

- Enhance existing applications by modernizing legacy systems and implementing scalable architectural patterns.

- Participate in technical design reviews and recommend improvements for performance and reliability.

Application Integration & API Development :

- Design, develop, and maintain RESTful APIs using FastAPI, Flask, and Django.

- Integrate applications with internal and third-party services while ensuring security and reliability.

- Troubleshoot and optimize API performance, authentication, and data consistency across distributed systems.

Backend Engineering :

- Develop scalable backend services using Python and modern web frameworks.

- Build microservices and asynchronous processing solutions where applicable.

- Optimize database queries, caching strategies, and backend performance.

- Implement secure authentication and authorization using JWT, OAuth2, and role-based access controls.

Frontend Engineering :

- Develop responsive and modern web applications using ReactJS, TypeScript, JavaScript, HTML5, and CSS3.

- Build reusable UI components and integrate frontend applications with backend APIs.

- Optimize user experience, accessibility, and application performance.

Cloud & DevOps :

- Deploy and maintain applications on AWS, Azure, or GCP.

- Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI, or Azure DevOps.

- Develop containerized applications using Docker and Kubernetes.

- Monitor application health, scalability, and production performance.

Testing & Quality Engineering :

- Develop and execute unit, integration, and API test cases.

- Improve software quality through automated testing and continuous integration.

- Perform root cause analysis and resolve application defects efficiently.

- Ensure high code coverage and software reliability.

Performance Optimization :

- Analyze application performance and identify bottlenecks across frontend, backend, and database layers.

- Implement caching, query optimization, and asynchronous processing techniques.

- Continuously improve system scalability, availability, and reliability.

Project Contribution & Collaboration :

- Participate in sprint planning, technical discussions, estimations, and code reviews.

- Collaborate with Product, QA, DevOps, UI/UX, and business stakeholders to deliver high-quality software.

- Mentor junior developers and contribute to engineering best practices.

- Support continuous improvement initiatives across development teams.

Required Competencies :

Technical Strength :

- Strong hands-on experience with Python application development.

- Mandatory experience with ReactJS, FastAPI, Flask, and Django.

- Strong knowledge of REST APIs, microservices architecture, and distributed systems.

- Experience working with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.

- Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).

- Strong understanding of software design principles, secure coding practices, and modern development methodologies.

Engineering Competencies :

Programming & Coding :

- Develop scalable, maintainable, and reusable software solutions using Python and React.

- Translate business requirements into high-quality production-ready code.

- Perform code reviews and enforce engineering standards.

Software Design & Architecture :

- Design modular, scalable, and maintainable application architectures.

- Apply software design patterns and best practices for enterprise applications.

API Development & Integration :

- Design and implement RESTful APIs using FastAPI, Flask, and Django.

- Integrate internal and external systems securely and efficiently.

Testing & Automation :

- Develop automated unit, integration, and API tests.

- Ensure software quality through continuous testing and automation.

DevOps & Cloud :

- Build and maintain CI/CD pipelines.

- Deploy and manage containerized applications using Docker and Kubernetes.

- Monitor cloud infrastructure and optimize deployment processes.

Performance & Scalability :

- Optimize application performance, database queries, and frontend responsiveness.

- Troubleshoot production issues and implement scalable solutions.

Product & User Focus :

- Collaborate with business stakeholders to understand product requirements.

- Build user-centric applications that prioritize performance, reliability, and usability.

Mindset & Collaboration :

- Strong analytical and problem-solving skills with a high sense of ownership.

- Excellent communication and collaboration skills.

- Ability to work effectively in Agile development environments.

- Passion for continuous learning and adopting emerging technologies.

- Self-motivated with the ability to independently manage technical deliverables.

What You Bring :

- 5+ years of hands-on software engineering experience in full-stack development.

- Strong expertise in Python application development.

- Mandatory hands-on experience with ReactJS, FastAPI, Flask, and Django.

- Experience designing and building scalable REST APIs and web applications.

- Strong knowledge of relational databases, cloud platforms, and container technologies.

- Experience with CI/CD pipelines and DevOps practices.

- Strong understanding of software architecture and modern development methodologies.

- Experience working in Agile teams and collaborating across cross-functional teams.

- Ability to mentor developers and contribute to technical design discussions.

Skills

Python, React.js, Full Stack, Django, Flask, FastAPI, TypeScript, REST API, PostgreSQL, Cloud, Microservices Architecture

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
825,038 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Hyderabad
≈ $53k – $119k per year (Estimated) • In office • Full-Time
Java
C#
C++
C#
.NET
Apply
In office • South Korea
JavaScript
Java
TypeScript
Scala
Frontend
Next.js
React.js
DevOps
GCP
Datadog
ArgoCD
Jenkins
AWS
Kubernetes
Amazon EKS
GitLab
Chips/EDA
PoC Library
Design
Figma
Management
Slack
Miro
Confluence
Jira
Apply
In office • South Korea
JavaScript
Java
TypeScript
Scala
Frontend
Next.js
React.js
DevOps
GCP
Datadog
ArgoCD
Jenkins
AWS
Kubernetes
Amazon EKS
GitLab
Chips/EDA
PoC Library
Design
Figma
Management
Slack
Miro
Confluence
Jira
Apply
≈ $77k – $151k per year (Estimated) • Remote (Germany) • Full-Time • 7+ years exp • Berlin
Java
Ruby
Java
Spring Boot
Ruby
Ruby on Rails
Databases
PostgreSQL
Cassandra
AI/ML
Machine Learning
DevOps
Docker
Kubernetes
Apply
Software Testing Lead 10 hours ago
≈ $23k – $65k per year (Estimated) • In office • Full-Time • Noida
Python
JavaScript
Databases
Milvus
Pinecone
AI/ML
LangChain
MLFlow
Prompt Engineering
Kubeflow
Great Expectations
TensorFlow
LLM
RAG
DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Shift-Left
GitLab
Cybersecurity
Shift-Left Security
Management
Agile
Scrum
QA
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
Locust
Apply
In office • Full-Time • 2+ years exp • Noida
Python
Management
Agile
QA
TestRail
Selenium
Appium
Apply
$200k – $500k per year • In office • San Jose
Java
Rust
TypeScript
C++
AI/ML
Machine Learning
Apply
$200k – $500k per year • In office • Seattle
Java
Rust
TypeScript
C++
AI/ML
Machine Learning
Apply
$200k – $500k per year • In office • Palo Alto
Java
Rust
TypeScript
C++
AI/ML
Machine Learning
Apply
≈ $24k – $50k per year (Estimated) • In office • Full-Time • 6+ years exp • Hyderabad
Python
TypeScript
Python
SQLAlchemy
FastAPI
Databases
PostgreSQL
AI/ML
AI Agents
DevOps
Azure
CI/CD
AWS
Docker
Nginx
Apply
≈ $53k – $103k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Braga
JavaScript
PHP
SQL
PHP
Laravel
DevOps
Platform Engineering
Apply
$111k – $150k per year • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Minneapolis
Management
Outlook
Apply
$53k – $69k per year • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Providence • Boston
Apply
≈ $68k – $132k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Plano
Management
Outlook
Apply
≈ $23k – $56k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
AI/ML
AI Agents
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
Java
C#
C++
AI/ML
AI Agents
Apply
≈ $22k – $53k per year (Estimated) • In office • Full-Time • 3+ years exp • Hyderabad
DevOps
AWS
Apply
≈ $21k – $51k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
Management
Agile
Apply
Shift Incharge 1 day ago
≈ $20k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Hyderabad
DevOps
SLI/SLO/SLA
Apply
See all jobs
This is one of many
825,038 more open roles from verified company boards, updated every day.