As a Senior Software Engineer, you will be empowered to take ownership of technology decisions and solutions while playing a pivotal role in establishing a successful engineering culture at a fast-growing company.
This is a great opportunity to leverage your existing skills, to build a world-class team and to have a huge impact on how marketplaces can be redefined.
Responsibilities
- Design, build and evolve APIs used by our web and mobile applications
- Collaborate with front-end and back-end engineers to build scalable services
- Research and implement cutting-edge technology that can be applied to handle massive scale
- Debug and monitor production systems
- Help define the way we work in the future including coding and design standards
- Work effectively in an agile development process
- Strong experience and understanding of JavaScript (Node.js)
- Experience in service oriented and/or microservice architectures
- Experience working with AWS or other cloud providers
- You have built highly resilient, scalable REST-based services
- You are familiar with different types of data storage and relational/non-relational databases
- You are product focused and collaborate to find the best possible solutions
- Experience working with FaaS or serverless architectures
- Experience with CDNs such as Cloudflare, Akamai, or Cloudfront
- Experience building or managing an API gateway
- Experience working with message queues and data pipelines such as Kafka or Kinesis
- Experience working with Redis or DynamoDB
by via developer jobs - Stack Overflow
No comments:
Post a Comment