Remote (Global)

ZenGRC is hiring a Senior Backend Software Developer, Cloud, Data and Platforms

About the Role

The role involves building and improving backend systems focused on cloud, data, and platform services, ensuring high performance, reliability, and security across distributed environments.

Responsibilities

  • Design and implement robust backend services for cloud-native applications
  • Develop scalable data pipelines and storage solutions
  • Collaborate with platform teams to ensure system interoperability
  • Optimize infrastructure for performance and cost efficiency
  • Support secure and compliant data handling practices
  • Integrate APIs and third-party services
  • Maintain high availability and fault tolerance in production systems
  • Write clean, testable, and well-documented code
  • Troubleshoot and resolve complex technical issues
  • Participate in code reviews and technical design sessions
  • Contribute to architectural decisions and system improvements
  • Work closely with frontend teams to deliver seamless functionality
  • Ensure systems meet scalability requirements
  • Implement monitoring and alerting for backend services
  • Support deployment automation and CI/CD pipelines
  • Stay current with emerging cloud and data technologies
  • Follow security best practices in system design
  • Assist in defining platform standards and guidelines
  • Mentor junior developers on backend development practices
  • Collaborate with DevOps to streamline operations
  • Evaluate new tools and frameworks for backend improvements
  • Ensure compliance with data governance policies
  • Contribute to incident response and post-mortem analysis
  • Help define service level objectives and metrics
  • Support platform evolution based on user feedback

Compensation

Competitive salary based on experience and location

Work Arrangement

Hybrid work model with flexible remote options

Team

Part of a growing engineering team focused on cloud and data platforms

Why This Role Matters

This position plays a key role in shaping the foundation of the company’s technology platform, directly influencing product reliability, scalability, and innovation velocity.

Technology Stack

The team uses modern cloud infrastructure, Kubernetes, Terraform, PostgreSQL, Kafka, and a service-oriented architecture to power its applications.

Required Skills
JavaSpring BootGoKafkaMySQLPostgreSQLAmazon DynamoDBPHPMicroservicesDistributed SystemsAPI DesignData Processing
About company
ZenGRC
ZenGRC is a leading governance, risk, and compliance (GRC) SaaS solution provider, offering two robust products: ZenGRC and ZenGRC Pro. Recognized for its in-house GRC expertise, ZenGRC delivers Simply Powerful GRC solutions that guide organizations through compliance with ease and efficiency.
All jobs at ZenGRC Visit website
Job Details
Category other
Posted 7 months ago