Remote Senior Developer (Scala, Clojure)
Insurity
Remote within United States, Canada
Compensation
Remote within
- United States
- Canada
Contract type
Technologies & frameworks
Benefits & perks
- Remote working
- Unlimited pto
Role overview
As a Senior Developer, you will be working on Insurity's Valen Analytics platform, a cloud-based solution for acquiring, identifying, verifying, transforming, and hosting data for our customers. It also enables the deployment of predictive analytic solutions for real-time API integration into business workflows. You will be working on a cross-functional development team collaborating with subject matter experts and data scientists to evolve our platform. We are looking for bright, motivated software developers who love computer science, data science, willing to test new ideas, learn from failures, open to multiple languages and styles of programing who want to grow with the Insurity team while making our customers successful.
Our current stack is Clojure, Scala, Java, Clojurescript, R, React, Reagent, Akka, MongoDB, MSSQL, Postgres, Docker, running in AWS. We are evolving our application to take advantage of AWS services and you will contribute to this process. We don't expect you to be an expert in our entire tech stack out of the gate, but we do expect you to be comfortable diving in and eager to learn.
You can expect to:
- Actively contribute to our growing codebase to implement new features, squash bugs and continue developing products that delight our customers.
- Profile, debug and isolate system wide performance issues and provide strategies to improve scalability and redundancy through systems type thinking.
- Provide technical input during planning, design, scoping, estimating and requirements-gathering.
- Refine your craft, use your unique experience to coach and inspire those around you, and collectively work towards a better codebase.
Who You Are:
- 4+ years of software development experience
- Comfortable working collaboratively through code reviews, both giving and receiving
- Experience with the Java Ecosystem
- Experience with Scala, Clojure or another functional language
- SQL and RDBMS skills – able to generate and debug queries
- Experience in software development environments using the Agile approach
- Proven ability to write modular, well-tested, and maintainable code Comfortable advocating for improvements including tech debt
- Proven ability to be proactive, work independently, manage your time and thrive in a lean environment
- A collaborative spirit and knack for problem-solving
Nice to have:
- Experience in predictive analytics, numerical analysis, data engineering, or data warehousing a plus.
- Willingness to work across the full stack
You will also need top-notch communication skills; as a remote team member, it is important to be able to convey your ideas in a clear fashion across various mediums (chat, video, email, pr's, commit messages), and not be afraid to speak up. Travel can be expected for team meetings, primarily in the Denver area.
Insurity
- 250+
We deliver solutions that simplify the insurance experience. Our particular group within Data Solutions focuses on building data driven analytical products with predictive analytics, geospatial analytics and data warehousing products to support Insurance carriers.
Compensation
Remote within
- United States
- Canada
Contract type
Technologies & frameworks
Benefits & perks
- Remote working
- Unlimited pto
Get hired!
Sign up now and apply for roles at companies that interest you.
Engineers who find a new job through Functional Works average a 15% increase in salary.
Start with GitHubStart with TwitterStart with Stack OverflowStart with EmailGet hired!
Sign up now and apply for roles at companies that interest you.
Engineers who find a new job through Functional Works average a 15% increase in salary.
Start with GitHubStart with TwitterStart with Stack OverflowStart with Email