Principal Software Engineer

REMOTE, Boston, MA · Job # 9014BK

"Joining the right team can keep your career on course"

Our client {public-held B2C} in the HOME HEALTHCARE domain is looking to hire a Principal Developer (PD) capable of designing, architecting and developing code along a full stack across clouds (AWS, IBM and Azure).

You will be a senior member on a newly formed team based out of Boston. The team is remote.

The hiring manager has been a long-time business colleague of our company and is a brilliant engineering manager and mentor.

Your work will involve development and architecture.

You are a HANDS-ON engineer who loves to CODE.

Experience / knowledge and appreciation of the following multiple technologies would bode well for you.

Their platform is diverse, and ranges from Embedded C on their firmware through Java and Python based microservices as well as Typescript / Angular, iOS and Android platforms for their applications.

Their data stores range from Postgres RDS instances, through to DynamoDB KV depending on the domain. Services are decoupled and largely event driven using Kinesis, SQS/SNS where appropriate.

Their 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.

They operate an inner source contribution model for their software.

Infrastructure & Configuration: Terraform, Puppet, Serverless Framework / CDK

Languages: Java, Python, TypeScript, Go

Runtimes: Docker/Nomad on AWS EC2, AWS ECS (Fargate), AWS Lambda

Datastores: RDS PostgreSQL, Couchbase, DynamoDB, Elasticache (Redis), S3

Messaging: RabbitMQ, SNS/SQS, Kinesis

Exceptional benefits and a culture that pays for performance and allows top-talent individual contributors to be properly rewarded for amazing excellence of engineering solutions.

Generous salary and benefits.


Applicants must be authorized to work in the United States legally.

Apply For this Position
Create an Account

Track your jobs and take advantage of one click applying by creating an account.

Register Now
Let Us Search

Want us to do the work for you? Submit your resume and we'll find a job that's a perfect match for you!

Submit Resume