We are looking for a Senior Backend Engineer to develop and maintain robust, scalable, and secure backend services, collaborating with a team to build and improve user-facing features and data infrastructure.
Requirements
- Previous experience with Python, Javascript, or Go
- Familiarity with some ORM (Object Relational Mapper) libraries
- Familiarity with event-driven programming
- Previous experience with containerized solutions (i.e Docker)
- Previous experience in a production environment
- Good knowledge of Restful API design
- Worked with another engineer(s) on a product feature
- Worked In an agile process (or aware and want too)
- Computer Science or similar degree background
- Able to integrate multiple data sources and databases into one system
- Depending on project understanding of accessibility and security compliance
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Solid database knowledge and experience
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools (Git)
- Experience with AWS