Staff Software Engineer, Platform
Job Description
Role Overview: We are seeking an experienced remote Staff Software Engineer with a strong background in DevOps, Typescript, Python, and AWS CDK. This role is ideal for someone who has been a key engineering leader and is now looking to focus on enhancing engineering platforms rather than product development.
Key Responsibilities:
- Infrastructure Scalability: Optimize AWS infrastructure to be scalable and reduce developer overhead.
- Development: Build scalable software solutions using Python, JavaScript/TypeScript; familiarity with Node.js, React, and Next.js is a plus.
- Refactoring: Convert custom libraries into reusable packages for NPM and PIP.
- Automation: Develop reliable and easy-to-debug GitHub Actions.
- Local Development: Maintain workflows for efficient iteration of Lambda Step Functions and ECS tasks.
- Data Segregation: Implement strategies to separate client data while minimizing stack complexity.
- Collaboration: Work closely with security and development teams to ensure a secure CI/CD pipeline using AWS CDK.
- Continuous Learning: Stay updated on the latest tools and best practices for a fast and secure SDLC.
Qualifications:
- 12-15+ years of full-stack development experience, with an emphasis on backend and cloud-based solutions.
- Deep knowledge of platforms, data movement, API design, and best practices for development and operations.
- Expertise in Python and experience with Node.js for AWS Lambda functions.
- 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 degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Passion for optimizing processes and frameworks.
Preferred Qualifications:
- Experience with Node.js, React, Next.js, and AWS Amplify.
- Knowledge of organizing AWS applications in single-tenant configurations.
- Experience in the healthcare sector.
Tech Stack:
- React, Next.js & GraphQL
- Python & Data Science libraries (e.g., pandas)
- ElasticSearch
- AWS
Benefits:
- Comprehensive medical/dental/vision coverage
- 401k plan
- Free One Medical membership
- Parental leave
- Remote-first environment with minimal bureaucracy
- Work with an incredible team!
Date Posted
10/29/2024
Views
0
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsIT Support Engineer (Contract) - Informa
Views in the last 30 days - 0
Curinos a company with decades of expertise in the financial services industry is seeking an IT Support Engineer for their New York office The role in...
View DetailsEngineer, Quality Assurance – BBU (EQA1) - JMA Wireless
Views in the last 30 days - 0
JMA is a leading company in wireless technology particularly in 5G with its advanced softwarebased platform manufactured in Syracuse NY The companys t...
View DetailsBusiness Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View Details