ITHAKA · 9 hours ago
Software Engineer
Maximize your interview chances
Higher Education
Comp. & BenefitsNo H1B
Insider Connection @ITHAKA
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Engage in product discovery and support the build-out of high-performance, scalable web applications and microservices.
Mentorship and Guidance: 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.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Proven experience in designing and developing RESTful Services and Web Applications.
Proficient in troubleshooting and debugging skills.
Previous hands-on experience with Application Performance Tuning (e.g., caching, load-testing, load balancing, Kubernetes Pod sizing).
Familiarity with Agile practices and a commitment to learning new approaches and emerging technologies.
Effective communication skills, with the ability to convey new technology and trends to colleagues of varying expertise.
Experience working with AWS and related services (e.g., EC2, S3, Lambda, RDS, ECS/EKS) to deploy, scale, and maintain cloud-native applications.
Preferred
Hands-on experience working with CI/CD tools like GitLab, GitHub, or Similar technologies.
Expertise deploying software and services in Kubernetes on cloud platforms.
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
Company
ITHAKA
ITHAKA's mission is to expand access to knowledge and education around the world.
Funding
Current Stage
Growth StageLeadership Team
Recent News
Essential Business
2024-04-20
Company data provided by crunchbase