About the position
Method is seeking a Staff Platform Engineer with expertise in serverless backend development. This role involves working on a variety of projects and collaborating closely with a cross-functional team to build business-critical applications. The ideal candidate should have strong technical and relational skills, as well as the ability to communicate effectively with both technical and non-technical stakeholders. Additionally, experience with cloud technologies, microservices, event-driven architectures, and RESTful/API design best practices is required. Method offers a collaborative and inclusive work environment, competitive perks, and a focus on work/life balance.
Responsibilities
- Write great software and build engaging products as part of a team
- Develop business-critical applications with a high-performing, cross-functional team
- Work on a wide variety of projects, ranging from apparel design studios to mobile web applications
- Choose the best technology for the problem at hand
- Compete with native platforms on every level, from building compelling experiences to maintenance, usability, and distribution
- Engage in and lead communication with project stakeholders
- Explain technical constraints to both technical and non-technical audiences
- Navigate ambiguous situations comfortably
- Have 7+ years of experience with server-side and cloud technologies, including Java 11+, AWS, and Node
- Experience with stream processing using Flink, Kafka, and Spark Streaming
- Strong experience with RDBMS and Change Data Capture (CDC)
- Have 3+ years of experience with TypeScript
- Familiarity and experience with serverless computing
- Hands-on experience with microservices and event-driven architectures
- Familiarity with AWS CDK
- Proficiency with the creation, utilization, and lifecycle of AWS Lambdas
- Experience with NoSQL data stores, specifically AWS DynamoDB, and ETL
- Applied experience with Amazon SQS
- Familiarity with AWS Cognito authentication and identity management
- Strong familiarity with RESTful and API design best practices
- Highly self-motivated, engaging, investigative, and collaborative
- Love the journey as much as the destination
Requirements
- 7+ years of experience working with a variety of server-side and cloud technologies – Java 11+, AWS, Node
- Experience with stream processing – Flink, Kafka, Spark Streaming
- Strong RDBMS experience with Change Data Capture (CDC)
- 3+ years of experience working with TypeScript
- Seasoned familiarity and experience with serverless computing
- Hands-on experience with microservices and event-driven architectures
- Comfortable familiarity with AWS CDK
- Solid proficiency with the creation, utilization, and lifecycle of AWS Lambdas
- Experience with NoSQL data stores – AWS DynamoDB – and ETL
- Applied experience with Amazon SQS
- Familiarity with AWS Cognito authentication and identity management
- Strong familiarity with RESTful and API design best practices
- Highly self-motivated, engaging, investigative, and collaborative
- Love the journey as much as the destination
Benefits
- Continuing education opportunities
- Abundant, flexible PTO and work-from-home policies
- 401K matching
- Health, Dental and Vision benefits, starting on day 1
- Friday company lunches, company outings, along with beer and a lot of snacks
- Health and wellness programs
- Other location specific perks (just ask!)