We are looking for an innovative and dedicated Software Development Engineer II (Backend) to join our Engineering Team. In this role, you'll be using our tech stack which includes Python, DynamoDB/MongoDB, and AWS SQS. Our infrastructure is hosted on AWS, so experience in this area is a plus. You should have a firm understanding of asynchronous programming and be a natural problem solver.
Responsibilities:
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Create server-side logic using Python.
- Building reusable code and libraries for future use.
- Optimization of the application for maximum speed and scalability.
- Define and communicate technical and design requirements.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Server-side development using Python.
- Comfortable with NoSQL databases 1-3 years of experience.
- An elementary understanding of AWS services.
- An elementary understanding of CI/CD tools.
- Good understanding of asynchronous programming concepts