Senior Python Backend Engineer
Deadline: 21 July 2024
Employment term: Permanent
Category: Software development
Job type: Full time
Location: Yerevan
Job description:
About us:
Mamble is an ultimate growth and revenue operations team, providing end-to-end digital services for businesses.
We are here to help you:
- Build custom web applications and digital growth assets
- Promote your products and services in the digital world
- Analyze massive product, marketing, and sales data
With over a decade of experience in software engineering and digital marketing outsourcing, Mamble understands how companies can grow systematically and avoid the pitfalls of departmental silos.
We are looking for people to join our team and help us deliver groundbreaking digital solutions.
About you:
Mamble seeks a Senior Python Backend Engineer to join our development team and work in the scope of high-priority projects of our partner. We are looking for a candidate who is passionate about delivering top-quality development of web products. Being a non-stop self-development enthusiast is one of the most critical factors for this role.
/en/senior-python-backend-engineer-7
Job responsibilities
Your Mission
Your will exhibit a solution-oriented mindset, adept at swiftly tackling tasks and leveraging existing tools to address challenges effectively. Your primary responsibility will involve architecting and implementing Python-based solutions within the ML-based domain, with a focus on scalability and performance.
Outcomes
- Implement robust, scalable, and efficient Python-based solutions to meet business requirements, ensuring high code quality and adherence to best practices
- Identify and address performance bottlenecks in existing codebases, optimize algorithms, improve resource utilization, and implement caching strategies to enhance system performance
- Conduct thorough code reviews to ensure adherence to coding standards, best practices, and architectural guidelines, as well as performing testing and debugging to identify and resolve issues
- Create and maintain documentation for implemented solutions and share knowledge with the team.
Required qualifications
What we are looking for:
- 3+ years of experience in Python backend development
- Demonstrated programming skills in Python3, using efficient algorithms and software design patterns. Experience with Python3 frameworks (e.g. Django, Flask, FastAPI)
- Practical skills with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis), including experience in data manipulation and query optimization
- Knowledge of DevOps principles and practices, including continuous integration, continuous deployment, infrastructure as code, and containerization (e.g., Docker, Kubernetes)
- Experience with version control systems such as Git
- Upper-Intermediate (B2) English: both written and spoken
- Excellent communication and teamwork abilities, with the capacity to work effectively in a dynamic, cross-functional setting.
- Independence, responsibility and reliability
Required candidate level: Senior
Additional information
Nice-to-have
- Experience with cloud platforms, such as AWS, Azure, or Google Cloud
- Technical PR (victories in competitions/hackathons, open-source projects on GitHub)
- Participation in early-stage startups, involvement in accelerators, or working in their own startup.
Professional skills
MongoDB
NoSQL databases
Redis
MySQL
Docker
PostgreSQL
AWS
Kubernetes
Azure
Flask
Google Cloud Platform
PYTHON / DJANGO
Python3
Soft skills
Problem solving
Critical thinking
Teamwork
Ability to work under pressure
Communication
Integrity
Commitment
Share this job via your favorite social media channel.
About Company
Mamble is an ultimate growth and revenue operations team, providing end-to-end digital services for businesses.
We are here to help you:
- Build custom web applications and digital growth assets
- Promote your products and services in the digital world
- Analyze massive product, marketing, and sales data
With over a decade of experience in software and digital marketing outsourcing, Mamble understands how companies can grow systematically and avoid the pitfalls of departmental silos.
Mamble's most considerable value is the strong, enthusiastic, and dedicated team of young professionals, expanding boundaries of knowledge in their areas of specialization. To learn more about what we do, check out our website.
Our Values
Proactivity
With a proactive approach and positive attitude, we are creating a respectful, cohesive working environment where we act and not react, achieving results through mutual support and collaboration.
Constructiveness
We address problems with a structural approach, working them out to leave a space better than we found, whether it is teamwork or individual deep work.
Growth
We define goals, learn, and grow. We aim for non-stop professional growth, embracing changes and staying open to new challenges.
Joy
We are passionate and enthusiastic about what we do. Enjoying time as a team is an integral part of our strong company culture to fuel creativity and passion for work.
Photo Gallery
Benefits
Contact details
Website https://mamble.com/
Phone: +37444222449
Address: 1/2 Tsitsernakaberd hwy, Yerevan 0082, Armenia, Yerevan, Armenia