We are forming a new team that will help Zesty to provide data and insights to our customers.
The ideal candidate will be an experienced Back End engineer with a deep understanding of AWS devOps work and how to optimize the cloud resources.
If you are a passionate Back End engineer with a solid Python background, looking for a challenging and rewarding opportunity, we would love to hear from you!
Responsibilities
- Collaborate with cross-functional teams to define, design, and ship the new product.
- Work closely with product managers and QA teams to ensure products meet high standards of quality.
- Contribute to technological and architectural decisions.
- Design, develop and maintain efficient and reliable backend systems
- Integration and testing of various external and internal APIs
- Ensure the best possible performance and quality of high scale web applications and services
- Actively participate in code reviews and contribute to the development of the company’s coding standards and best practices.
- Identify and resolve technical issues in a timely and effective manner.
- Intensive development with Python
Requirements:
- 6+ years of experience in software development
- Dealing with highly scalable and robust large-scale distributed backend systems.
- Strong experience in one or more of the following languages for backend development: Java, Go, C#, C++, Python, Rust
- Strong understanding of REST API principles.
- Experience in designing and developing multi-threaded code.
- Work experience in microservices/SOA architecture, consistency, monitoring and etc.
- Experience working with SQL & NO-SQL Databases
- Experience with the CI/CD ecosystem
- Experience with Docker
- Knowledge of Agile software development methodologies
Big Advantages
- Experience in managing AWS cloud resources
- BA / MS degree in computer science or a related field.
- Creative & excellent problem solver