We are looking for a Senior Software Engineer to lead the implementation of key technical initiatives. As a senior member of the team, you’ll have the opportunity to take a lead role in crafting the next advancements in Amissa’s health software platform! You will work with experienced engineers, designers, and medical experts to design features that provide value to users as well as form a solid technical foundation for future development. Excellent engineering, collaboration, and leadership skills are all essential. You will be hands-on in engineering sound solutions to challenging technical problems.
The ideal applicant will have the ability and autonomy to make smart contributions, not just to our code base but also to technical strategy and organizational processes.
Day-to-Day Responsibilities Include:
- Attending daily standup
- Designing and developing new microservices and other functionality
- Providing support for defect resolution
- Providing support in project scoping
- Providing insights and collaborating in technical strategy planning sessions
- Creating and improving engineering processes
- Taking ownership of key technical initiatives
- Collaborating regularly both with the engineering team and other team members across the firm
Minimum Requirements:
- Excellent communication skills
- Willingness to teach others
- Experience developing in a microservices architecture
- High proficiency with Java
- High proficiency with Spring Framework and Spring Boot
- High proficiency in developing REST APIs
- High proficiency with Git
- Ability to work independently with little supervision
- Ability to thrive in a dynamic, rapid-growth environment
Preferred Qualifications:
- BS Computer Science or equivalent
- Knowledge of Spring Cloud
- Knowledge of Spring Security
- Knowledge of Bigtable and BigQuery or equivalent
- High proficiency with AWS, GCP, or other cloud-based infrastructure providers
- Experience building large-scale systems
- DevOps experience, especially with Docker and/or Kubernetes
- Knowledge of Project Management
Compensation:
At Amissa Health, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $120,000 and $180,000, and your base pay will depend on your skills, qualifications, experience, and location.
Amissa Health employees also have the opportunity to become an Amissa Health shareholder through participation in the company’s discretionary employee stock programs. You’ll also receive benefits including: Comprehensive medical and dental coverage, generous paid vacation time off and other PTO, and formal education related to advancing your career at Amissa Health.
About Us:
At Amissa Health, we develop innovative data-driven products to improve health outcomes using real-world health and behavior information. We are a team of software engineers developing web-based tools and applications for Apple watches. Our work empowers improved health research and the discovery of digital biomarkers that enable early diagnosis and real-time monitoring of several health conditions including Alzheimer’s disease, dementia, and menopause.
We want you to join our seed capital funded startup if you are a resourceful engineer with the desire to research and develop solutions that do not yet exist. Ideal candidates are comfortable breaking down problems and proposing multiple solutions. They strive for excellence but can balance progress and perfection. Working with us, you will become part of a hands-on development team that furthers engineering perfection, creativity, and innovation.