Taro Logo

Cloud Software Engineer

A fast-growing company with a data-first mindset, specializing in advanced technology platforms like Google Cloud and Salesforce to help clients drive impact through data and insights.
$120,000 - $150,000
Cloud
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Cloud Software Engineer

Egen is seeking a Cloud Software Engineer to join their innovative team focused on data-driven solutions. This remote position offers an opportunity to work with cutting-edge cloud technologies and contribute to impactful projects.

The role involves designing and implementing cloud-native applications in serverless environments, developing microservices architectures, and creating modern data pipelines. You'll work extensively with Google Cloud Platform, applying your expertise in Python, Node.js, or Java to build scalable solutions.

The ideal candidate brings 5+ years of software development experience, with strong proficiency in cloud platforms (GCP/AWS) and modern technologies like Apache Airflow, Kubernetes, and microservices architecture. You should have a deep understanding of distributed systems principles and experience with various databases and messaging frameworks.

Egen offers a competitive compensation package starting from $120,000 to $150,000 annually, along with comprehensive benefits including health insurance, 401(k) matching, and various leave policies. The company culture emphasizes continuous learning, problem-solving, and innovation.

Working at Egen means joining a fast-growing company with a data-first mindset, where you'll collaborate with talented engineers to solve complex problems and drive technological advancement. The fully remote position offers flexibility while maintaining connection with a dynamic team during US business hours.

This role is perfect for experienced cloud engineers who are passionate about building scalable, reliable solutions and want to work in an environment that values technical excellence, continuous learning, and innovation. You'll have the opportunity to work with modern technologies while contributing to impactful projects that help clients leverage data and insights effectively.

Last updated 12 days ago

Responsibilities For Cloud Software Engineer

  • Design and implement cloud-native applications in serverless environment (Google Cloud Run/Kubernetes)
  • Develop and maintain microservices architecture with API design
  • Develop modern data pipelines using Apache Airflow
  • Apply scaling principles for system robustness
  • Develop high-performance software solutions using Python, Node.js, or Java
  • Collaborate with teams on GCP solutions
  • Employ reductionist techniques for problem-solving and system optimization

Requirements For Cloud Software Engineer

Python
Node.js
Java
Kubernetes
Kafka
Redis
MySQL
PostgreSQL
  • 4+ years of professional experience with GCP or AWS services
  • 5+ years of software development experience
  • Experience with Apache Airflow for data pipeline orchestration
  • Proficiency in microservices architecture and API design
  • Experience with Apache Kafka, Elasticsearch, Redis on Kubernetes/VM clusters
  • Experience in software lifecycle best practices
  • Solid understanding of troubleshooting techniques
  • Excellent communication skills
  • Experience with MySQL, PostgreSQL, Bitbucket, GitHub
  • Knowledge of IAM and JWT authorization, SSO/OAuth
  • Knowledge of 12-factor app methodology

Benefits For Cloud Software Engineer

Medical Insurance
Parental Leave
401k
  • Comprehensive Health Insurance
  • Paid Leave (Vacation/PTO)
  • Paid Holidays
  • Sick Leave
  • Parental Leave
  • Bereavement Leave
  • 401(k) Employer Match
  • Employee Referral Bonuses

Interested in this job?

Jobs Related To Egen Cloud Software Engineer