Senior Backend Developer (Python)
WFA Digital Insight
The demand for skilled backend developers with expertise in Python and Django has surged in recent years, with the global market expected to grow significantly. As remote work becomes the norm, companies like Proxify are leading the charge in connecting top talent with exciting opportunities. With over 5000 talented developers trusting Proxify, this role stands out for its focus on innovation and collaboration. Before applying, candidates should be aware of the importance of staying up-to-date with the latest technologies and trends, as well as being able to work effectively in a remote environment.
Job Description
About the Role
As a Senior Backend Developer at Proxify, you will be working on building and scaling cloud infrastructures using Python and Django. You will be part of a global team of talented developers who are passionate about delivering high-quality products and services. Your day-to-day responsibilities will include designing and implementing low-latency, stable, and performing applications, as well as collaborating with other team members and stakeholders remotely.The role entails working with a range of technologies, including Docker, Kubernetes, and AWS or GCP. You will also be responsible for implementing data protection systems and designing and implementing data storage solutions. As a senior member of the team, you will be expected to lead by example, share your knowledge and expertise with others, and contribute to the growth and development of the company.
Proxify is committed to providing a supportive and inclusive work environment, with a focus on work-life balance and flexible working arrangements. As a remote worker, you will have the opportunity to work from anywhere in the world, as long as you are within the CET time zone (+/- 3 hours).
What You Will Do
- Design and implement low-latency, stable, and performing applications using Python and Django
- Collaborate with other team members and stakeholders remotely to achieve project goals
- Implement data protection systems to ensure the security and integrity of data
- Design and implement data storage solutions to meet the needs of the business
- Work with cloud infrastructures, including AWS or GCP, to scale and optimize applications
- Use Docker and Kubernetes to containerize and orchestrate applications
- Participate in code reviews and contribute to the improvement of the codebase
- Troubleshoot and debug issues with applications and infrastructure
- Implement CI/CD pipelines to automate testing and deployment
What We Are Looking For
- 5+ years of experience building products with Python and Django
- High proficiency in SQL with experience using databases like PostgreSQL
- Experience scaling cloud infrastructures using Docker or Kubernetes
- Experience managing cloud infrastructures, specifically AWS or GCP
- Strong understanding of software design patterns and principles
- Experience with CI/CD tools and pipelines
- Ability to work independently with minimal supervision
- Intermediate-advanced English level
- Experience working in a remote team environment
Nice to Have
- Experience with other programming languages, such as JavaScript or Java
- Knowledge of machine learning or artificial intelligence concepts
- Experience with DevOps tools, such as Terraform or Ansible
- Certification in cloud computing, such as AWS or GCP
- Experience with agile development methodologies, such as Scrum or Kanban
Benefits and Perks
- Competitive salary and benefits package
- Flexible working arrangements, including remote work options
- Opportunity to work with a global team of talented developers
- Access to cutting-edge technologies and tools
- Professional development and growth opportunities
- Recognition and rewards for outstanding performance
- Comprehensive health insurance and wellness programs
- Retirement savings plan and financial planning support
- Paid time off and flexible vacation days
How to Stand Out
- Tip: Make sure to highlight your experience with Python and Django in your resume and cover letter, as these are key requirements for the role.
- To stand out, showcase your ability to work independently and manage your time effectively in a remote team environment.
- Be prepared to discuss your experience with cloud infrastructures, such as AWS or GCP, and how you have used them to scale and optimize applications.
- When applying, include examples of your work, such as a portfolio or GitHub repository, to demonstrate your coding skills and experience.
- During the interview process, be prepared to answer behavioral questions that assess your ability to work collaboratively and communicate effectively with team members and stakeholders.
- Research Proxify and the company culture to understand the values and principles that drive the organization, and be prepared to discuss how you align with them.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.