Here at Lumity, we are growing the Engineering department and it’s never been a better time to join and have a real impact at the organization level. This is an exciting opportunity to join a group that is at the core of Engineering and critical to Lumity's success.
The culture is amazing i.e. warm, friendly and welcoming. Personal development and career growth are at the heart of engineering leadership and we want engineers to feel that they are growing as individuals, both personally and technically.
You'll join a lean, prolific team where everyone, including you, is active in the backend platform development efforts. Team members regularly contribute to and optimize our engineering practices and processes. You'll directly get to know the internal customers we work with e.g. Frontend Engineering, Operations, Benefits Consulting, Customer Success, Leadership, etc., and the needs of each one.
As a result, you know where your initiative and drive can best make a difference and most importantly be recognized for that impact.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be responsible for the development of new software products and enhancements to new and existing products. You should excel in working with large-scale applications that are highly scalable, secure and reliable. Experiened in emerging cloud & data frameworks and have outstanding communication and leadership skills.
Working on Lumity’s core Backend & Platform Projects
Design, develop and maintain highly scalable distributed systems that power applications running on the Web & Mobile platforms.
Build and support new greenfield tools and explore new and exploration capabilities around our Data Sets
Work with the Application engineering team(s) on abstracting and developing de-coupled services and solutions
Create detailed architecture and design specifications by analyzing product requirements
Work in an Agile manner with business users and product managers to understand and discover new potential business value via greenfield projects and tooling
Help promote best practices across various engineering teams.
Research areas of interest to the team and help facilitate solutions
Qualifications & Skills required
Bachelor's degree in Computer Science or a related field
3+ Years of commercial experience in Software Engineering, ideally Back End or Systems Engineering
Experienced in backend development, primarily Java
Strong SQL and/or NoSQL/Mongo skills
Experience with test-driven development and automated testing frameworks
Experience with Scrum/Agile development methodologies
Experience in container technology like Docker/Kubernetes is desirable
Micro Services and Service-Oriented Architecture experience is a big plus
Desirable & Nice to have
Ideal if the candidate has experience in any of the following areas: Mongo, Spring Boot, Spring Cloud, Kubernetes, Data Science
Experience with Scalability and Distributed Systems
Prior experience working in a startup environment
Ability to work/partner with global teams