Remote (Global)

Diagrid is hiring a Senior Software Engineer - Diagrid Cloud

About the Role

The role involves building and maintaining scalable cloud services, improving system architecture, and collaborating with cross-functional teams to deliver robust solutions for distributed computing environments.

Responsibilities

  • Design and implement cloud-based services for high availability and scalability
  • Collaborate with product and engineering teams to define technical requirements
  • Optimize system performance and reliability across distributed environments
  • Contribute to the evolution of platform architecture and cloud infrastructure
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve production issues in real time
  • Participate in code reviews and technical design discussions
  • Mentor junior engineers and promote engineering best practices
  • Integrate monitoring and observability into cloud systems
  • Support deployment pipelines and continuous integration workflows
  • Ensure security and compliance standards are met in cloud deployments
  • Evaluate new technologies and frameworks for potential adoption
  • Drive automation to reduce operational overhead
  • Work with containerized environments and orchestration tools
  • Contribute to documentation and knowledge sharing across teams

Nice to Have

  • Master’s degree in computer science or related technical field
  • Experience with large-scale data processing systems
  • Contributions to open-source software projects
  • Hands-on experience with service mesh technologies
  • Familiarity with edge computing or decentralized architectures
  • Experience in a startup or fast-paced technology environment
  • Knowledge of GraphQL or API gateway patterns
  • Background in real-time data streaming platforms

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility for remote and office-based work

Team

Collaborative engineering team focused on cloud infrastructure and distributed systems

About the Cloud Platform

The platform focuses on enabling developers to build and deploy distributed data applications efficiently. It emphasizes resilience, scalability, and ease of integration across cloud environments.

Engineering Culture

The team values technical excellence, transparency, and continuous learning. Engineers are encouraged to prototype, iterate, and take ownership of their solutions.

Visa sponsorship available for qualified candidates

Required Skills
GoNode.jsTypeScriptMySQLKubernetesDockerReact.jsReduxAPI DesignDistributed SystemsCloud Infrastructure
About company
Diagrid
Diagrid provides developers with APIs and tools that help them focus on their code and not on infrastructure. The company is founded by the creators of the Dapr and KEDA open-source projects.
All jobs at Diagrid Visit website
Job Details
Category other
Posted 10 months ago