Senior Full stack Engineer
Company: Current Health
Location: Boston
Posted on: May 29, 2023
Job Description:
About Current HealthCurrent Health is a leader in the movement
to transition more healthcare into the home. We're a technology
company, but beyond our best in class hardware and software
capabilities, we help healthcare organisations operationalize care
at home and deliver excellent patient experiences through helping
with the last mile of care logistics and services. We partner with
leading healthcare organisations to advance home-based care in the
US, the UK, and around the world.More than doubling in size in the
last year, we're building a global team united in one purpose:
helping people live healthier, longer lives by predicting disease
and enabling earlier treatment. At Current Health, we seek to put
patients first, solve problems with curiosity and creativity,
pursue uncommon collaboration, and never stop growing. We're a
remote-first company, which means that everything from how we work,
communicate, and socialise is shaped by tools and culture that
prioritise collaboration and support independence. Position
SummaryWe are looking for a Senior Engineer with strong full-stack
software engineering expertise and breadth of experience to work in
one of our Product Engineering teams.Product Engineering teams at
Current Health strive to deliver end-end customer and patient
outcomes vs. narrow features. They take care to evaluate where they
can further the long term technical vision, whilst having a bias
towards action and customer/product value.As a Senior Engineer at
Current Health you will also help grow the capabilities in the team
and in the wider engineering organisation in general.A day in the
life ofAs a Senior Engineer you will:
- Work in one of our software engineering teams, building out our
platform and product for use by patients and healthcare
professionals.
- Operate across the stack including both front-end and backend
and help build scalable, well-tested applications and
micro-services.
- Influence the team's development practises, effective
engineering routine and introspection, using your significant prior
experience. Contribute to technical design and code reviews to
enable a high performing engineering culture.
- Work closely with Product Management and ensure the team is
delivering key objectives that enable the product to scale,
directly improving healthcare provision across the world. You will
have a firm grasp on why the team is building functionality, for
whom and the value it will deliver. You will also contribute to
that product vision and strategy and likely have strong natural
motivation to do so.
- Collaborate closely with other disciplines, including
biomedical engineering, data science, electronics engineering and
product science. Be aware of the impact of your team's work on
other areas of the organisation, including longer term
architectural viability of solutions, as well as opportunities for
wider cooperation.
- Help provide 24/7 support for the product, resolving live
issues when needed. This isn't a list of hard requirements that
must all be met, but an indication of skills and experiences we see
as directly applicable to the role.
- Extensive previous experience as a full-stack software engineer
in a high paced Software Engineering environment.
- A good team player, ready to help, debate, compromise and work
together.
- Flexible and can learn on the job quickly.
- An eye for detail and you always look at the big picture.
- Enjoy solving problems and making a difference.
- A track record of working on cross-team initiatives and working
with stakeholders.
- Accomplished in mentoring and pairing with team leads and
engineers to promote engineering best practices.
- Understand that technical contribution can take more forms than
just writing code in your role; you can enable and improve the
technical direction of the whole team via influence to have a far
wider multiplicative impact than code alone.
- Act as a multiplier, subscribing to the notion of teams being
far more powerful than collections of individual engineers.
- A good knowledge of at least one modern programming
language.
- Experience writing tests and testable code.
- Comfortable reviewing, releasing, deploying and troubleshooting
your and other people's code.
- Comfortable working, prototyping and delivering incrementally,
adapting based on customer needs and technical difficulties, always
with the user in mind. Can pragmatically balance quality with a
fast-paced schedule.
- Experience delivering across managed cloud platforms such as
AWS. Our tech stackWe recognise that our technology stack is unique
to our context. We acknowledge that there will not be a perfect
overlap between a candidate's skillset and our technology stack. We
value the experience of each member of our team and how that skill
set can help shape our technology to deliver better outcomes for
all of our patients and customers.Our technology approach is to use
the most appropriate technology for the job. We operate with the
principle of building core IP, using existing solutions for
everything else. We rely heavily on not reinventing technology and
particularly on leveraging our AWS backbone and the managed
services it can offer.Our platform is diverse and ranges from Java
and Python based microservices through Typescript / Angular, iOS
and Android platforms for our applications, as well as Embedded C
on our firmware. Our data stores range from Postgres RDS instances,
to DynamoDB KV, depending on the domain. Services are decoupled and
largely event driven using Kinesis, SQS/SNS where appropriate.Our
teams take care with the reproducibility of our cloud-based
environments and lean on Infrastructure as Code technologies such
as Terraform to maintain our growing stack.Technologies we
currently use are:--- Databases: PostgreSQL (RDS), DynamoDB and
others--- Data Platform: Redshift, Databricks, AWS lambdas--- Data
Science and ML: H2O, Jupyter, TensorFlow, Keras and Spark---
Backend: Java (Spring), Python, .NET--- Frontend: JavaScript
(TypeScript), Angular, npm--- Infrastructure: Linux, AWS via
Terraform, Chef, Nomad, Consul and Fabio--- Monitoring: DataDog and
ELK.
- 401k contribution up to a maximum of 3% on base salary
- 70% contribution towards Health, Optical and dental plans
including partner and family
- 1 x Life & AD&D Insurance
- Holidays: 33 days per year inclusive of public holidays
- Flexible, autonomous working environment
- Travel expenses covered
- Spec your own environment
- Employee Assistance Program
- Team events
Keywords: Current Health, Boston , Senior Full stack Engineer, Engineering , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...