GrepJob
Kaseya

Senior Staff Engineer – Payments & Integrations

Kaseya
Apply
about 3 hours ago
Bengaluru, IndiaSenior / Staff+
H1B Sponsor

Responsibilities

  • Lead the design and evolution of large-scale, distributed systems and platform architectures.
  • Drive the strategic adoption of AI-assisted development practices.
  • Define and guide long-term technical strategy and architecture.
  • Identify high-impact technical opportunities and prioritize problems.
  • Partner with leadership to shape technical priorities and guide roadmap decisions.
  • Lead cross-team initiatives ensuring successful delivery and sustainability.
  • Navigate ambiguous problem spaces and drive clarity across teams.
  • Influence technical direction by establishing alignment on architecture and best practices.
  • Identify and mitigate systemic technical risks.
  • Ensure system health and reliability through observability and performance optimization.
  • Define strategies for reducing technical debt and modernizing systems.
  • Drive the development of platform capabilities and tooling.
  • Mentor senior and staff engineers to enhance team effectiveness.
  • Advocate for continuous improvement in architecture and engineering practices.
  • Promote a culture of engineering excellence and high standards.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 10+ years of professional software engineering experience.
  • Strong computer science fundamentals including data structures and algorithms.
  • Proven experience with third-party integration platforms.
  • Understanding of payment processing workflows.
  • Familiarity with accounting system concepts.
  • Deep experience in designing large-scale distributed systems.
  • Hands-on experience with public cloud platforms (AWS, GCP, Azure).
  • Strong understanding of system design trade-offs.
  • Ability to operate in ambiguous environments and drive execution.
  • Experience influencing and aligning senior engineers and leadership.
  • Experience with observability practices and operational maturity.
  • Forward-looking approach to AI-assisted development.
  • Demonstrated ability to improve engineering productivity.
  • Strong communication skills for conveying complex concepts.

Tech Stack

C#DockerJavaScriptKubernetesRustTerraform