Apply

Senior Software Engineer, Cloud

Posted 1 day agoViewed

View full description

πŸ’Ž Seniority level: Senior, 8+ years

πŸ” Industry: Software Development

🏒 Company: Nuon, Inc.

⏳ Experience: 8+ years

Requirements:
  • 8+ years of experience as at a Software-as-a-Service company
  • Experience architecting, building, and maintaining Golang applications
  • Design, develop, and maintain database schemas for Postgres, Clickhouse, and other databases
  • Experience working with asynchronous job orchestration, preferably using Temporal.io
  • Experience deploying and maintaining complex architectures on AWS
  • Experience using Terraform
  • Experience with complex Kubernetes architectures and Helm
Responsibilities:
  • Extend our actor-based Temporal workflow orchestration system
  • Support deployment to cloud platforms like AWS and Azure
  • Support complex service orchestration using kubernetes
  • Monitor performance metrics to ensure we meet SLAs
Apply

Related Jobs

Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

  • Proficiency in Golang or Python
  • Experience with AWS services such as EKS, EC2, Lambda, DynamoDB, RDS, S3, or equivalent Cloud provider experience
  • Experience designing, implementing, and managing scalable, secure, and cost-effective cloud architectures
  • Proficient with infrastructure-as-code (IaC)
  • Experience owning, tracking, and delivering goals
  • Developing new features, functionality, and optimizations
  • Designing, building out, and autonomously leading discussions around our teams’ products
  • Working with Canva’s engineering teams to improve their cloud architecture from a cost optimization perspective
  • Getting hands-on with our FinOps data platform, tuning it and keeping it running smoothly
  • Championing the FinOps culture at Canva

AWSLeadershipPythonSQLAmazon RDSAWS EKSCloud ComputingData AnalysisDynamoDBKubernetesAlgorithmsData StructuresREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingMentoringTerraformMicroservicesSoftware EngineeringDebugging

Posted 22 days ago
Apply
Apply

πŸ“ Australia and New Zealand

🧭 Full-Time

πŸ” Cloud Security & Compliance

  • Proficient in coding in Golang, Python, Java, or comparable languages.
  • Deep knowledge of Computer Engineering fundamentals.
  • Solid understanding of security best practices and compliance management in cloud environments.
  • Proficient with infrastructure-as-code (Terraform preferred).
  • Knowledge of AWS services such as EKS, EC2, Lambda, DynamoDB, RDS, S3.
  • Experience with cloud security tooling, including AWS IAM and Hashicorp Vault.
  • Experience building platforms with security capabilities.
  • Finding solutions to accommodate cloud security and compliance requirements.
  • Proactively improving the user experience with compliance and advocating for best practices.
  • Building and improving the secrets platform and tooling with exceptional quality.
  • Providing technical leadership and expertise to drive pragmatic solutions.
  • Participating in team ceremonies and knowledge-sharing sessions.
  • Becoming a security champion and guiding Canvanauts in cloud security.
  • Providing on-call support as part of a rotation with the team.

AWSPythonAWS EKSDynamoDBTerraform

Posted 3 months ago
Apply
Apply

πŸ“ Australia and New Zealand

🧭 Full-Time

πŸ” Design software

  • Experience running one or more database technologies, preferably MySQL/MariaDB, in large-scale production environments.
  • Experience with Infrastructure as Code tools, preferably Terraform.
  • Experience with programming languages such as Golang (preferred), Python, Java or comparable languages.
  • Strong written and verbal communication skills.
  • Nice to have: Experience with AWS (preferred), GCP, or Azure.
  • Experience with Kubernetes (preferred) or similar container orchestration tools.
  • Solid understanding of security & networking best practices in cloud environments.
  • Experience with Bazel (preferred) or similar large scale build tools.
  • Design, implement and maintain database infrastructure automation, tooling, and solutions focused on scalability, high-availability, and security.
  • Analyze the performance, reliability, and efficiency of Canva’s database infrastructure and roll out best practices.
  • Act as a Subject Matter Expert (SME) for databases and provide expertise to engineering teams.
  • Support and debug production issues with databases across services.
  • Provide on-call support as part of a rotation.
  • Plan the growth and capacity management of Canva’s database infrastructure.
  • Participate in solution design meetings, hiring interviews, and code reviews.

PythonJavaMySQLGoTerraform

Posted 4 months ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 108000.0 - 135000.0 EUR per year

πŸ” Software Development

  • Experience integrating third party tooling into production software
  • Strong background in authentication
  • Understanding of observability and debugging production issues
  • Collaborate with internal partners and product teams
  • Implement enterprise-grade third-party integrations
  • Manage and monitor systems built at scale
  • Work with various programming languages, systems, and technologies

AWSPythonDjangoKubernetesRabbitmqgRPCPostgres

Posted 4 months ago
Apply
Apply

πŸ“ Canada

πŸ” Security and compliance

  • Demonstrated ownership and responsibility in work.
  • Ability to work collaboratively within a team.
  • Contribute to the collaborative team efforts in security and compliance.
  • Act as an owner within the team, taking on significant responsibility.
  • Play a critical role in building out the team and defining the culture.

Backend DevelopmentLeadershipSoftware Development

Posted 4 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Cloud Security

🏒 Company: BritiveπŸ‘₯ 51-100πŸ’° $20,500,000 Series B almost 2 years agoCloud SecurityCyber SecurityIdentity ManagementSoftware

  • Prior experience in performing the same role in a SaaS security product company.
  • Minimum 7 years of relevant work experience in similar roles.
  • In-depth knowledge of Java, REST Web Services, SQL, Kafka/Kinesis, EMR/SparQL, Snowflake, AWS Neptune, Gremlin/Tinker-Pop.
  • Hands-on experience developing and delivering scalable data lakes, data ingestion and processing pipelines, data access microservices in multi-tenant environments on AWS platform.
  • Outstanding collaboration and communication skills, able to effectively collaborate with a distributed team.
  • Understand and practice agile development methodology.
  • Responsible for design and development of a large-scale data ingestion and analytics.
  • Design and develop data pipelines for real-time and batch data processing for disparate datasets.
  • Develop systems to store data in a normalized fashion for correlation with other data sources.
  • Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues.
  • Perform proof of concepts to identify best design options including usage of AWS services.
  • Research integration options for various SaaS/IaaS technologies, including APIs for user administration.

AWSSQLAgileJavaKafkaProduct ManagementSnowflakeMicroservices

Posted 7 months ago
Apply

Related Articles

Posted 12 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.