Software Engineer

Logo of ITHAKA

ITHAKA

πŸ’΅ $97k-$121k
πŸ“Remote - Worldwide

Job highlights

Summary

Join ITHAKA as a Software Engineer and contribute to the development and support of applications and services for our global content platform. You will be part of a dynamic agile team focused on software development automation, CI/CD, and enhancing our software delivery platform. This role involves architecting, developing, and enhancing event-based microservices, evaluating new technologies, and applying DevOps methodologies. You will collaborate with other development teams, providing mentorship and guidance on continuous deployment pipelines and Kubernetes. Your work will have a significant impact on millions of users worldwide, ensuring efficient, secure, and scalable operations as we grow.

Requirements

  • Be a full-Stack Software Engineer who prioritizes delivering software faster and safer
  • Be driven to create intuitive and exceptional user experiences with a commitment to quality
  • Have experience in containerization and understanding how it enhances software delivery
  • Be motivated by the big picture and the impact of software delivery on business goals and products
  • Be supportive of team improvements, eager to help others streamline their processes
  • Be comfortable working in multiple programming languages and curious to learn new technologies
  • Be dedicated to enabling developers in achieving business objectives efficiently and effectively
  • Have proven experience in designing and developing RESTful Services and Web Applications
  • Be proficient in troubleshooting and debugging skills
  • Have previous hands-on experience with Application Performance Tuning (e.g., caching, load-testing, load balancing, Kubernetes Pod sizing)
  • Have familiarity with Agile practices and a commitment to learning new approaches and emerging technologies
  • Have effective communication skills, with the ability to convey new technology and trends to colleagues of varying expertise
  • Have experience working with AWS and related services (e.g., EC2, S3, Lambda, RDS, ECS/EKS) to deploy, scale, and maintain cloud-native applications

Responsibilities

  • Engage in product discovery and support the build-out of high-performance, scalable web applications and microservices
  • Offer mentorship on architectural patterns, coding practices, and problem-solving within your team and across other development teams
  • Propose software and integration solutions to drive CI/CD adoption and enhance safety across ITHAKA’s software delivery platform
  • Lead training and design sessions for your team and with peer development teams, promoting best practices and continuous learning
  • Ensure the software delivery platform remains highly available, scalable, and operationally efficient
  • Architect, develop, and enhance event-based microservices to create a top-tier DevOps platform
  • Evaluate new technologies to integrate those that add value and drive operational efficiency
  • Apply DevOps methodologies to streamline operational and development processes, increasing velocity, efficiency, and quality
  • Collaborate closely with software development teams, coaching and guiding them in continuous deployment pipelines, CI/CD tools, and Kubernetes

Preferred Qualifications

  • Have hands-on experience working with CI/CD tools like GitLab, GitHub, or Similar technologies
  • Have expertise deploying software and services in Kubernetes on cloud platforms
  • Have experience working in a self-directed, distributed, and empowered team environment

Benefits

  • Medical, dental, and vision plans
  • An employer-paid 10% retirement contribution
  • Paid parental and caregiver leave
  • 22 days of paid time off
  • 11 paid holidays
  • Up to 12 sick days
  • Wellness benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let ITHAKA know you found this job on JobsCollider. Thanks! πŸ™