Lead/Principal Java Software Engineer

| San Francisco
Sorry, this job was removed at 1:51 p.m. (PST) on Friday, November 5, 2021
Find out who's hiring remotely in San Francisco.
See all Remote Data + Analytics jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Verana Health  partners with leading medical associations to transform clinical data into actionable real-world evidence. These partnerships enable Verana to harness the comprehensive data found in qualified clinical data registries and other specialty data sources to accelerate medical research and enhance patient care. Verana raised $100 million from investors including GV, formerly Google Ventures, and Bain Capital Ventures, showing a continued thirst for new data-driven approaches to treating disease.

Our team is reinventing how medical research happens with data and technology. This is a company built by and for people who are looking to get out of their comfort zone and try new things, who want to learn and grow quickly, and who seek to be part of a mission-driven team committed to improving patient lives. Our headquarters are located in San Francisco and we have additional offices in Knoxville, TN and New York City with employees working remotely in AL, AZ, CA, FL, GA, IL, MA, NC, NJ, NY, OR, PA, TN, TX, UT, VA, WA, and WI. All employees are required to have permanent residency in one of these states. Candidates who are willing to relocate are also encouraged to apply.


Verana Health is looking for an experienced Principal Software engineer with proficient skills in building secure, scalable, high availability cloud-based Web or SAAS services using Spring technologies with deep knowledge of analytical or transactional data handling.  

 

Job Duties and Responsibilities:

 

  • Collaborate with the product team, server and front-end developers and other team members to establish objectives and design more functional and cohesive codes to enhance the user experience.
  • Document design solutions and implement them according to the design guidelines.
  • Help lead the engineering team towards better architectural, system, and database designs and practices, undertaking research into new technologies providing leading-edge solutions to complex problems.
  • Work closely with data science and data platform teams to transform analytical data for transactional Web application use. Perform data analysis required to troubleshoot data related issues and assist in the resolution of data issues.
  • Establish a collaborative and innovative team work environment that fosters autonomy, transparency, and a high degree of craftsmanship and personal growth.
  • Work, coordinate and overlay working schedules with offshore teams.

 

Basic Requirement:

  • Bachelor’s degree or Master’s degree (preferred) in computer programming, computer science, or a related field.
  • 8+ years of professional design and development experience in building multi-tier applications in an object-oriented language (Java, Ruby, Python, etc).
  • Track record of building fast, reliable, scalable, highly available, multi-threaded web-based services and software components.
  • Experience with Spring MVC framework, Spring security, AWS managed services, distributed and event-driven systems.
  • Experience in handling analytical and transactional databases with design and development skills in multiple database platforms (RDBMS, NoSQL). 
  • Excellent verbal communication, analytical skills and attention to detail. Strong team player with an ability to communicate openly and frequently with all members of the team in resolving technical problems.
  • Self-starter with proven ability to remain up-to-date and quickly grasp new technologies. 
  • Proficiency with shell scripts, Python, Spark, JavaScript is a plus.

 

Bonus:

  • Prior experience with healthcare related products.
  • Experience in a fast paced startup environment.
  • Experience leading a scrum team and executing projects end to end.
  • Knowledgeable, collaborative, and motivated on SDLC. Understanding of the web development cycle, release and deployment processes.
  • Hands-on experience with our technology stack - AWS, Pyspark, Python, SQL, Salesforce.com, Jira.


Benefits:

Verana Health values our employees well-being and happiness. We provide fully covered health, vision and dental for employees, Flexible vacation plans, learning and development allowances, a generous parental leave policy, 401K and commuter benefits. 

#LI-CH1

#LI-REMOTE 

#BI-REMOTE

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

600 Harrison Street, San Francisco, CA 94107

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Verana HealthFind similar jobs