GrepJob
Kaseya

Senior Software Engineer– Payments & Integrations

Kaseya
Apply
about 3 hours ago
Bengaluru, IndiaSenior
H1B Sponsor

Responsibilities

  • Design, build, and ship high-quality solutions to improve platform stability and performance.
  • Leverage AI tools to accelerate development workflows and focus on delivering impactful work.
  • Contribute to the design and delivery of large-scale product features and integrations.
  • Participate in technical design discussions and drive implementation decisions.
  • Conduct thorough code reviews and ensure adherence to coding standards.
  • Identify and resolve application issues proactively and develop tests to prevent future occurrences.
  • Ensure the health and reliability of production systems through monitoring and alerting.
  • Contribute to reducing technical debt and modernizing existing systems.
  • Develop tooling to enhance development and deployment workflows.
  • Collaborate with engineering team members to maintain architectural knowledge.
  • Communicate with cross-functional teams including Technical Support and Product Management.
  • Assist in managing the team's issue backlog.
  • Promote positive communication and team growth through mentoring.
  • Identify process gaps and advocate for improvements.
  • Contribute to a culture of engineering excellence by documenting decisions.

Requirements

  • B.S. in Computer Science, Software Engineering, or equivalent experience.
  • 5+ years of professional software engineering experience.
  • Strong fundamentals in data structures, algorithms, and design patterns.
  • Experience with production applications on public cloud platforms (AWS, GCP, Azure).
  • Understanding of payment processing workflows and lifecycle management.
  • Familiarity with accounting system concepts like Invoice-to-cash workflow.
  • Strong understanding of testing strategies with a focus on automated coverage.
  • Experience with observability practices including logging and metrics collection.
  • Ability to integrate AI tooling into engineering workflows.
  • Collaborative skills for working with cross-functional teams.
  • Independent and driven with strong ownership of solutions.
  • Experience in agile development environments.
  • Proficient in communicating with various stakeholders.

Tech Stack

AWSAzureC#DockerGoogle Cloud PlatformJavaScriptKubernetesRustTerraform