Scala Software Engineer

July 27

🏢 In-office - Manhattan

Apply Now

Description

• Design and implement complex software systems using Scala and related technologies such ZIO. • Collaborate with other team members to design and develop efficient algorithms • Write clear, efficient, and maintainable code with a focus on scalability, fault tolerance, and performance • Troubleshoot and resolve software bugs and issues in a timely manner • Develop and maintain automated tests to ensure the quality of code • Participate in code reviews to maintain code standards and ensure high-quality work • Stay up-to-date with emerging trends and technologies in software engineering and make recommendations for future development efforts

Requirements

• Bachelor's degree in Computer Science or a related field • At least 3 years of professional experience in Scala development • Experience with Scala frameworks such as ZIO, Cats, etc. • Familiarity with distributed computing and message queuing systems • Strong understanding of functional programming concepts and software design principles • Proficiency with database systems like MySQL, PostgreSQL, etc. • Excellent analytical and problem-solving skills

Benefits

• Stellar medical, dental, vision, disability, and life insurance • Daily private Chef lunch, curated to personal diets • Transportation Benefits • 401K matching contributions • Flexible PTO • Visa/Green Card Sponsorship • Career growth support through sponsoring learning opportunities and mentorship

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com