Senior Software Engineer — Backend

6 ноября 2019    46

Agile. Intelligent. Creative. Problem-solver. You like making things happen!
5+ years of professional software development experience building distributed applications
2+ years of experience with Python
2+ years of experience with cloud services such as AWS, Azure, Google Cloud etc...
Solid CS fundamentals combined with a wide range of SW applications and experiences
Experience with performance optimization techniques
Experience with object-oriented design and building backend applications with REST API services using Python
Experience designing and developing service-based architectures and/or micro-services
Experience designing data persistence and caching concepts using both SQL and NoSQL DBMS: MySQL, DynamoDB, Aurora, MongoDB, Redis etc...
Excellent knowledge of software engineering best practices: Agile software
Development, test-driven development, unit testing, code reviews, design, documentation etc...
Great sense of responsibility
Good interpersonal and communication skills
Well-organized, self-starter with a great team spirit
History of success in building or improving systems while supporting existing applications and users

Knowledge of virtualization technologies: VirtualBox, Docker, Vagrant etc...
Experience with Flask, RabbitMQ, Jenkins, Ansible, Node/JS, iOS development
Experience developing infrastructure for data and machine learning
Experience with system monitoring and log aggregation tools and services
Interest in staying up-to-date on the latest technologies and sports

Fun, creative and collaborative work environment
We pay 100% of employee insurance premiums (medical, dental, vision, life insurance, long term disability). We also pay 60% of dependent premiums (medical and dental).
Flexible spending account, Commuter benefits, 401(k)
Time off when you need it — Flexible PTO!
Free daily lunch and exceptional snack game
Mobile phone service reimbursement
Love being active? We have company and team outings as well as an on-site gym and sports clubs.

As a member of the Athos Platform team, work with cross-functional teams to help shape and define the Athos product experience to meet business requirements
Create REST based web services and APIs for consumption by mobile and web applications
Contribute to the design, implementation and testing of the data processing pipelines
Implement new product features in a highly collaborative environment
Support production operations by troubleshooting application and infrastructure issues
Contribute to a future-ready, high quality, and high-performance code base
Share your technical solutions and product ideas with the team
Contribute to continuous improvement of our development and release processes

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.