Senior Backend Scala Engineer

in Information Technology
  • New York, NY View on Map
  • Salary: $170,000.00 - $200,000.00
Permanent

Job Detail

  • Experience Level Sr Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000016461
  • Salary Type Annually
  • Industry Financial Services
  • Selling Points

    Lead impactful backend development projects utilizing cutting-edge technologies and frameworks. Collaborate with cross-functional teams in a hybrid work environment. Enhance your skills in a dynamic, innovative setting.

Job Description

Overview

  • Design and implement backend systems for a leading technology platform.
  • Develop APIs and applications with high performance and user-friendly interfaces.
  • Collaborate with product management and engineering teams throughout development.
  • Utilize microservices architecture with technologies like Scala, Ruby, Node.js, and Python.
  • Gain exposure to new tools and technologies with mentorship and management support.
  • Contribute to a dynamic and innovative software development environment.
  • Work in a hybrid setup with flexibility for remote work on Fridays.
  • Engage in meaningful projects that impact client success and satisfaction.

Key Responsibilities & Duties

  • Develop cloud-native services using Scala and frameworks like Akka and ZIO.
  • Create unit and integration tests using Scala Test to ensure code quality.
  • Participate actively in stand-up meetings and peer code reviews.
  • Support system integrations and resolve production issues for clients.
  • Collaborate with cross-functional teams to deliver innovative solutions.
  • Maintain adherence to the software development lifecycle and change management processes.
  • Contribute to database modeling and optimization practices.
  • Stay updated on emerging technologies and integrate them into projects.

Job Requirements

  • Bachelor's degree in Software Engineering or related field.
  • Minimum of 9 years in web-based application development.
  • At least 2 years of experience in Scala development.
  • Proficiency in Node.js, Java, and database concepts (relational or NoSQL).
  • Strong problem-solving skills and ability to work independently or collaboratively.
  • Excellent communication skills and a passion for learning new technologies.
  • Experience with cloud-native services and frameworks like Akka and ZIO.
  • Commitment to delivering high-quality, client-focused solutions.
  • ShareAustin:

Related Jobs

  • Drive impactful technical solutions in a client-focused environment. Enhance Microsoft cloud systems and optimize IT infrastructures. Collaborate with dynamic teams to ensure secure, compliant, and efficient operations.