Backend Developer, Scala-based Development W-2
- Staff, Senior & Principal Level Backend Positions Available
- Flexible for languages similar to Scala - Java, Lisp, Haskell, Erlang, F#, OCaml, Elm, Elixir, Kotlin
- Direct Hire Permanent Positions with our client - W2 only
- Hybrid for Staff-Level, Hybrid highly preferred for Senior / Principal Levels - NYC or Seattle
We are looking for a Staff Level Scala Developer focused on Backend Development for current projects needs in scaling a major application to make it more performant from a geolocation perspective.
AWS Cloud experience & Kubernetes is highly preferred. Two Backend positions available in Staff Level, three in Senior Level & one at Principal Level.
Please apply if you are well-aligned with the Tech Stack below & Backend focused. Staff Level must be hybrid (two days onsite) in NYC or Seattle.
Tech Stack All Scala; AWS heavy Kubernetes; React Native; JavaScript; Type Script; iOS & Android; Bazel for build systems
Ideal Functional Programming Languages Scala, Lisp, Haskell, Erlang, F#, OCaml, Elm, Elixir, Kotlin, Java
Job Summary :
Join a core engineering team focused on designing, building, and supporting crypto transfers and fiat payments, ensuring seamless deposit and withdrawal experiences.
Responsibilities :
- Enhance development feedback cycles and improve local and production deployment processes.
- Quickly learn existing architecture and product features.
- Deliver high-quality, maintainable code.
- Understand design impacts on cross-team collaborations.
- Review code for correctness, style, and security.
- Refactor and upgrade code for better performance and maintainability.
- Implement automated testing to minimize manual processes.
- Mentor junior engineers and assist in onboarding.
Qualifications :
- 8+ years of software engineering experience.
- Bachelor’s or Master’s in Computer Science or a related field.
- Strong communication and collaboration skills.
- Proficiency in Scala or similar backend languages (Java, C#).
- Passionate about developer experience and efficiency.
- Ability to manage cross-team dependencies and prioritize projects.
- Experience in leading complex projects, including scoping, planning, risk management, and stakeholder communication.