Principal Full Stack Software Engineer

SiPhox
Burlington, Massachusetts, US
$150K-$250K a year
Permanent
Full-time

Full Time Principal Full Stack Software Engineer at SiPhox (United States)

Principal Full Stack Software Engineer

SiPhox United States

Date Posted : 04 May, 2023

Work Location : Burlington, MA, United States

Salary Offered : $150000 $250000 yearly

Job Type : Full Time

Experience Required : 6+ years

Remote Work : No

Stock Options : No

Vacancies : 1 available

We are seeking a principal full-stack software engineer with an interest in health technology. The applicant will architect and lead software application development projects.

Responsibilities

  • Lead the end-to-end implementation of projects, right from the translation of user / engineer requirements into functional requirements, to a final deliverable.
  • Work closely with inter-disciplinary engineering teams, as well as external contractors to develop and deliver desktop and mobile applications.
  • Work with engineering and software teams to develop UI mockups and prototypes for web and mobile applications.
  • Partake in the design and development of APIs for firmware to cloud interfaces and create scalable database and Lambda architectures.
  • Setup, development, and management of cloud services for acquiring, processing, analyzing, saving, retrieving, and reporting data.
  • Local or cloud-based analysis of data to extract useful metrics and reports for better data visualization and decision making.
  • Recruit and train junior engineers into the team.

Basic Qualifications

  • Master’s degree or PhD in Computer Science, Engineering, Mathematics or related field, or equivalent experience.
  • 5+ years of hands-on experience with Python backend development and UI / UX development using PyQt, Tkinter, REACT, or Node.js.
  • 5+ years of Python-based data analytics using packages such as Pandas, Seaborn.
  • 3+ years of experience in the setup, build, and management of cloud services.
  • 3+ years of experience in Python programming with various databases (RDBMS, NoSQL).
  • Ability to work independently, as a part of a team, and train new members of the team.

Preferred Qualifications

  • 10+ years architect or technical program manager level experience in developing interactive consumer applications and / or leading software development project teams with 5-10 software engineers.
  • In-depth understanding of SDLC, agile software development, and project management with the ability to come up with high-level software architectures.
  • 5+ years of experience in cloud-computing platforms such as AWS Lambda, EC2, Dynamo DB, and S3.
  • 3+ years of experience in projects involving supervised and unsupervised ML-based data analysis of large scale multi-dimensional databases, and cross-functional teams.

About SiPhoxWearable and At-Home protein monitoring with silicon photonic chips Company Size : 11 - 50 People

Learn more about the general tasks related to this opportunity below, as well as required skills.

Year Founded : 2020

Country : United States

Company Status : Actively Hiring

J-18808-Ljbffr

7 hours ago
Related jobs
Promoted
Capital One
Chelsea, Massachusetts

What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting wi...

Promoted
VirtualVocations
Boston, Massachusetts

A company is looking for a Principal Full Stack Software Engineer to deliver creative improvements for engineering teams. ...

Promoted
Capital One
Lynn, Massachusetts

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Servicing Platforms (Full Stack)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environm...

Promoted
Capital One
Cambridge, Massachusetts

What You’ll Do:  Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that  help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting...

Promoted
Capital One
Lincoln, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsLead Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capit...

Promoted
Raytheon
Waltham, Massachusetts

Minimum of eight (8) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Direct...

Promoted
Capital One Careers
Maynard, Massachusetts

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Servicing Platforms (Full Stack). As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Collaborate with and across Agile teams...

Promoted
Capital One
Peabody, Massachusetts

What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting wi...

Promoted
PTC Inc.
Boston, Massachusetts

Experience in CAD/CAM software product development with an emphasis on PLM/PDM integrations (BOM, Engineering change management). Experience with full-stack development. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, an...

Promoted
Veeva Systems
Boston, Massachusetts

This is a top software engineer job that incorporates everything you’ve worked so hard for. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new ca...