Senior Software Engineer | CLARA Analytics
Senior Software Engineer | CLARA Analytics
Job Description
About CLARA
Clara Analytics’ mission is to give insurance claims managers the power to improve outcomes dramatically, save millions of dollars, and help thousands of people recover from injuries, recoup damages, and get back on their feet faster after suffering a loss. The opportunities to develop high-value AI and machine learning applications in the insurance industry are nearly unbounded – the sector has only just begun to realize the benefits of adopting these technologies. We are looking for high performers with an entrepreneurial spirit who welcome the challenges and opportunities of thinking big in uncharted territory and are driven to solve challenging problems and develop cutting-edge applications that have a significant impact.
Senior Software Engineer
CLARA analytics is looking for a senior software engineer who will be responsible for the design and development of complex, robust, applications supporting cutting edge Artificial Intelligence software applications.
Responsibilities
You’ll work closely with fellow engineers, product managers, data scientists and designers to define, refine and implement features on CLARA analytics. Our products are all about using data and predictive analytics to solve hard problems for our users
You’ll work across the stack – Java, Elasticsearch, AWS, Angular 10
You’ll work on complex engineering problems to improve the scalability, security and reliability of our architecture
You’ll collaborate with fellow engineers to build frameworks and tools, define standards and improve overall efficiency and hygiene of the codebase
Design and architect new product features, champion the use of cutting edge technologies and tools
Work on a bi-weekly sprint schedule in a fast-paced startup environment. Participate in and contribute to scrum meetings i.e. daily stand-up, sprint planning, and retrospectives
Deliver value in the form of timely, high quality, performant, scalable, software components and services
Collaborate with product owners and stakeholders to plan and define requirements
Qualifications
Candidates with 5+ years’ experience in software engineering, building large scale systems
Ability to translate data needs into detailed functional and technical designs for development, testing and implementation
Deep understanding of cloud based computing and services and their trade-offs
Ability to identify and communicate risks and issues affecting business rules, functional requirements and specifications
Ability to serve as a liaison between technical, quality assurance and non-technical stakeholders throughout the development and deployment process
Knowledge of healthcare data pertaining to insurance claims or other regulated data industries is helpful but not required
Technical leadership experience is helpful
Experience with Software Development Lifecycles, CI/CD/CT, and well architected practises
Experience with the following software/tools is highly desired
Highly proficient with Java & AWS
SQL and NoSQL databases like MySQL, DynamoDB, Elasticsearch
AWS Cloud service: RDS, AWS Lambda, S3 etc (any equivalent cloud vendor will suffice)
Experience working with cross-functional teams in a fast-paced environment
We have small, close-knit teams and rely on our engineers to work directly with product and design to ship features. We value people that take ownership and get things done, and have some fun along the way. We’re building something big and important – come join us!