The company is looking to hire a Software Engineer to help deliver exceptional customer experiences across multiple applications and services by implementing, operating, and maintaining complex software applications that are scalable, durable, and performant.
Requirements
- Familiarity with scripting and programming languages, specifically Typescript/Javascript, NodeJS, and Python.
- Familiarity with technical design and software engineering skills.
- Experience with MySQL
- Familiarity with AWS cloud services, specifically: RDS/Aurora, S3, OpenSearch, ElastiCache, ALBs, Lambda, Kinesis, DynamoDB
- Experience with Typescript/NodeJS
Responsibilities
- implementing, and operating complex software applications that are scalable, durable, and performant
- maintaining these solutions
- translate business objectives into technical requirements and implementation details
- Contribute to engineering standards and process refinements
- Support and troubleshoot issues with existing systems, including incident response
- Assist with platform operations, deployments, and code reviews
- Research new technologies, methodologies, and trends to continuously improve our engineering practices and services
Other
- experienced technical leader
- collaborate closely with team members from product, design, engineering, and other internal stakeholders
- able to get acquainted with different code bases quickly
- able to communicate with outside team members effectively and collaborate with QA to move quickly on needed changes
- Mentor and level up engineering team members