P

Senior Staff Software Engineer

Palo Alto Networks
NewPosted today

LOCATION

Office · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Distributed SystemsMicroservices ArchitectureBackend DevelopmentCI/CDRESTful APIsSystem Design

Job description

Overview

As a Senior Staff Software Engineer, you will design, build, and scale highly complex distributed microservices that power an enterprise ecosystem. You will provide deep hands-on technical expertise, systems thinking, technical leadership, and modern engineering practices, including AI-driven development methodologies.

What you'll do

  • Design and evolve highly scalable, resilient, and fault-tolerant distributed systems capable of handling enterprise-level throughput.
  • Deliver high-quality, clean, and maintainable code using C# (.NET Core), Java, or Python within cloud-native microservice environments.
  • Deconstruct and map intricate enterprise integrations to understand how disparate systems interact and build cohesive, scalable solutions.
  • Drive containerization and orchestration strategies using Docker, Kubernetes, and OpenShift.
  • Own and optimize modern CI/CD pipelines using GitHub, Jenkins, and Artifactory.
  • Champion rigorous code reviews, robust testing frameworks, and strict RESTful API design standards.
  • Challenge the status quo to optimize performance and tech stack efficiency.
  • Leverage AWS and AWS CDK to build and manage secure, scalable, and automated cloud infrastructure.
  • Mentor peers, drive spec-driven development, and integrate next-generation AI tools into the team's daily workflow.

What you'll need

  • 5+ years of professional experience in large-scale, enterprise-level software environments.
  • 5+ years of deep hands-on development experience in C#, Java, or Python, with a strong emphasis on .NET Core in cloud-based environments.
  • Expert-level understanding of Distributed Systems Design, including design patterns, caching strategies, and asynchronous messaging.
  • Strong experience with containerization and orchestration technologies, specifically Docker, Kubernetes, and Red Hat OpenShift.
  • Proven track record with AWS cloud environments and Infrastructure as Code (AWS CDK, Python, or equivalent).
  • Deep experience designing, building, and securing REST APIs and developing automated testing/automation frameworks.
  • Expertise with modern CI/CD tools, including GitHub Actions/Workflows, Jenkins, and JFrog Artifactory.
  • Exceptional cognitive capacity to grasp complex, heavily integrated legacy and modern system architectures.
  • A fierce passion for code design, refactoring, and maintaining a high bar for engineering discipline.
  • Excellent communication skills with the ability to articulate complex technical trade-offs to both technical and non-technical stakeholders.

Nice to have

  • Familiarity or hands-on experience leveraging AI-assisted coding tools, such as Claude, Cursor, and LLM prompts, to accelerate delivery and code generation.
  • Experience using AI tools to interpret, generate, or validate technical specifications and test cases before writing code.
  • Basic understanding of integrating AI agents, LLM APIs, or retrieval-augmented generation (RAG) frameworks into enterprise workflows.

Details

  • Location: Hyderabad, Telangana, India.
  • Most teams work from the office full time, with flexibility when it’s needed.
  • Immigration sponsorship is not available for this position; the company will not sponsor applicants for work visas.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Staff Software Engineer