At a Glance
- Tasks: Build scalable backend services and APIs using Python for millions of users.
- Company: Join a dynamic tech company with a remote-first culture.
- Benefits: Competitive salary, unlimited PTO, and a $3,000 learning budget.
- Other info: Enjoy flexible work arrangements and opportunities for professional growth.
- Why this job: Tackle challenging problems and make a real impact from day one.
- Qualifications: 3+ years of Python experience and strong knowledge of Django or FastAPI.
The predicted salary is between 60000 - 80000 Β£ per year.
Build scalable backend services and APIs using Python, supporting millions of users across global markets.
London / Remote 3+ years $90k - $140k Posted 1/7/2024
Join our backend engineering team to build robust, scalable server-side applications that power our platform.
You'll work with Python and modern frameworks to create high-performance APIs and services that handle millions of requests daily.
This role offers the opportunity to work on challenging problems including distributed systems, data processing, and API design.
You'll collaborate with frontend engineers, data scientists, and infrastructure teams to deliver reliable, efficient backend solutions.
Key Responsibilities
- Develop and maintain Python-based backend services and APIs
- Design and implement database schemas and data models
- Build scalable microservices architecture
- Integrate with third-party services and APIs
- Optimize application performance and database queries
- Write comprehensive tests and documentation
- Participate in code reviews and architectural discussions
- Collaborate with frontend teams on API design
Requirements
- Required Qualifications
- 3+ years of Python development experience
- Strong experience with Django or Fast API frameworks
- Proficiency with relational databases (Postgre SQL, My SQL)
- Understanding of RESTful API design principles
- Experience with version control (Git) and collaborative development
- Knowledge of testing frameworks and best practices
- Understanding of basic Dev Ops concepts
- Experience with cloud platforms (AWS, GCP, Azure)
- Nice to Have
- Experience with No SQL databases (Mongo DB, Redis)
- Knowledge of message queues (Rabbit MQ, Kafka)
- Understanding of containerization (Docker, Kubernetes)
- Experience with Graph QL
- Knowledge of data processing frameworks
- Familiarity with machine learning concepts
- Experience with monitoring and logging tools
- Understanding of security best practices
- Technical Skills
- Python
- Django
- Redis
- Team & Culture
- Team Size
- Structure
- Feature-based development teams
- Methodology
- Agile with continuous deployment
- Learning
- Tech conference attendance and online courses
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- Flexible work arrangements and remote-first culture
- $3,000 annual learning and development budget
- Latest development equipment and tools
- Home office setup allowance
- Unlimited PTO policy
- Annual team retreats and tech conferences
Ready to Apply?
Join our team and make an impact from day one.
#J-18808-Ljbffr
Backend Developer (Python) employer: BitWords Inc.
Join a dynamic and innovative team as a Backend Developer in London or remotely, where you'll have the opportunity to work on cutting-edge technology that supports millions of users globally. Our company fosters a collaborative and flexible work culture, offering competitive salaries, comprehensive health benefits, and a generous learning budget to support your professional growth. With unlimited PTO and annual retreats, we prioritise employee well-being and development, making it an excellent place for those seeking meaningful and rewarding employment.