FreshRemote.Work

Staff Software Engineer, Platform

Remote (United States)

Role

We are seeking an experienced Staff Software Engineer with a solid foundation in DevOps, Typescript, Python, and AWS CDK. This best person for this role will be someone who has been a key engineering resource on their team in the past and has always led others by example, and is now looking to focus on the engineering platform rather than on the product itself.

This role is fully remote within the US.

Key responsibilities

  • Infrastructure Scalability: Ensure AWS infrastructure is scalable and reduce the amount of toil developers spend on Infrastructure concerns.
  • Development: Assist in the development of scalable software solutions with a focus on Python, JavaScript/TypeScript. Familiarity with Node.js, React, and Next.js will be valuable.
  • Refactor custom libraries into reusable packages in CodeArtifact for NPM and PIP
  • Build Github Actions that are both reliable and easy to troubleshoot.
  • Local Development: Maintain workflows and related documentation to allow developers to quickly iterate Lambda Step Functions and ECS tasks.
  • Data Segregation: devise and implement strategies for keeping client data separate while minimizing stack complexity.
  • Collaboration: Work closely with the security team and software developers to ensure a seamless and secure CI/CD pipeline using CDK.  
  • Continuous Learning: Stay updated with the latest tooling and best practices to ensure a rapid and safe SDLC

Your qualities

  • 12-15+ years of full-stack development experience, with a focus on backend and cloud-based solutions.
  • Knowledge about platforms, data movement, API design standards, patterns, and best-practices for development and for operations.
  • Expertise in Python and experience with Node.js for AWS Lambda functions.
  • Strong familiarity with React
  • Strong proficiency in AWS services (Lambda, DynamoDB, Amplify, Cognito, Step Functions, CDK).
  • Experience with ETL/ELT processes and tools like AirFlow and dbt.
  • Knowledge of database technologies (Postgres, DynamoDB) and familiarity with Snowflake.
  • Bachelor’s or Master’s in Computer Science, Engineering, or a related field, or equivalent experience.
  • Passionate about good processes and frameworks.

Nice-to-have qualifications

  • Experience with frameworks and tools such as Node.js, React, Next.js, and AWS Amplify.
  • Knowledge and experience organizing AWS applications in single tenant configurations.
  • Prior experience in the healthcare sector.

Our stack

  • React, NextJS & GraphQL
  • Python & Data Science libraries (pandas, etc)
  • ElasticSearch
  • AWS

Compensation

  • $190K to $220K base salary + equity

Benefits

  • Medical/dental/vision benefits
  • 401k
  • Free One Medical membership
  • Parental leave
  • Remote first
  • Minimal bureaucracy
  • Incredible teammates! 
Apply