Description:
We are looking for Senior Back-End Software Engineers. As part of our team, you will be responsible for developing scalable, robust, and high-performance solutions to build upon our applications.
You will be a crucial contributor to products built in Python and you will be partnering with Designers, Product Managers, and other Engineers to get the best products into our customers’ hands.
$ads={1}
Education
- Bachelor’s Degree in Computer Science or related field.
Experience:
- Around 5 years of experience building Software Applications.
- Around 3 years of professional experience as a Python developer.
Skills
- Familiar with Flask and/or Django.
- Familiarity with orchestrators that use DAGs like Airflow, Prefect, etc.
- Experience working with database systems (e.g. MySQL, Oracle, SQL Server, Postgres, Mongo, Redis, etc)
- Experience consuming and developing SOAP / REST Web Services.
- Common Design Patterns, OOP, SOLID.
- Familiarity with architecture styles/APIs.
- Experience with unit testing frameworks.
- Experience with Git repositories.
- Familiar with Authentication and authorization.
Nice to have
- Basic cloud services knowledge (e.g. GCP, AWS, Azure)
- Experience with Microservice architecture.
- Experience working with Agile Methodologies.
Soft Skills
- Advanced English level.
- Open to learning new technologies.
- Great communication skills.
- Clean and maintainable code following best practices.
- Ability to work and guide younger developers.