What are the responsibilities and job description for the Scala Developer position at Signify Technology?
Job Title: Scala Engineer, mid-senior level
Location: Charlotte, NC (Hybrid, 3 days onsite)
Employment Type: Contract
About the Role
We're looking for a Scala Engineer to join a high-scale platform team building and evolving the core services and data layer behind a huge consumer-facing financial services company used by millions of customers. This is a hands-on build role on a system where scale, quality, and iteration speed all matter at the same time. The stack is Scala-first, and you'd be writing Scala day one.
What You'll Do
- Build and scale core Scala services and the data aggregation layer
- Design integrations across internal services sitting on top of a rich data set
- Partner with external data providers to extend product capability
- Drive automation across build, deploy, test, monitoring, and data pipelines
- Work end-to-end with front-end teams as the product iterates and evolves
What We're Looking For
- 5 years of backend engineering experience, with hands-on Scala in production
- Deep comfort in Scala or a functional language with proven Scala experience
- Experience with microservices architecture, messaging patterns (Kafka, RabbitMQ, SQS or similar), and modern deployment models
- Clean API design - robust, extendable client/server contracts
- Hands-on with Kubernetes and container technologies
- Strong SQL, relational schema design, and ORM fluency
- Solid foundations in OOP, design patterns, algorithms, Linux, networking, and web application internals at scale
- Track record of mentoring engineers and leading through influence
- Experience in Agile/Scrum environments
Requirements
- Must be based in the US - no sponsorship available
- W2 only
- Able to work hybrid, 3 days per week onsite in Charlotte, NC
Compensation
Highly competitive contract rate, commensurate with experience.
**Please note: This role is open to US Citizens and Green Card holders only. No visa sponsorship, C2C arrangements, or third-party agency submissions will be considered.**