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 …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Fully remote within the US
Benefits/Perks401(k) Dental Fully remote Medical Medical, Dental, & Vision benefits Parental leave Remote First Vision
SkillsAirflow AWS AWS CDK AWS Lambda AWS services CDK Data Science Dbt DevOps DynamoDB ECS ElasticSearch ELT Engineering ETL Full-stack development GitHub Actions GraphQL Healthcare Javascript Lambda Next.js Node.js Pandas Postgres Python React Snowflake Step Functions Typescript
Experience12-15 years
EducationBachelor's Computer Science Engineering Master's Related Field
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9