Backend Developer

London, ENG, GB, United Kingdom

Job Description

Role Overview



We are seeking a Senior Software Engineer to join our team and drive the development of our marketplace platform's backend infrastructure. This role combines deep technical expertise in Python development with collaborative leadership, focusing on building scalable, reliable solutions while mentoring team members and championing DevOps practices.

Key Responsibilities



? Design and implement scalable backend solutions using Python frameworks (Django, FastAPI) for our marketplace platform.

? Lead technical design discussions and architecture decisions, balancing innovation with practicality.

? Collaborate with product, design, and sales teams to develop user-friendly features that drive business growth.

? Champion software development best practices including TDD, continuous integration, and agile methodologies.

? Mentor junior engineers and foster a culture of continuous learning through code reviews and knowledge sharing.

? Manage and optimize cloud infrastructure using AWS services and Infrastructure as Code (Terraform).

? Design, develop, and maintain RESTful APIs and third-party service integrations

? Implement robust monitoring, logging, and error handling to ensure system reliability.

? Drive DevOps practices including CI/CD pipeline maintenance and system observability.

Key Skills & Experience



Required Experience

? 6+ years of professional software development experience, preferably in consumer-facing platforms or marketplaces

? Expert proficiency in Python and related frameworks (Django, FastAPI)

? Proven track record of building and maintaining large-scale backend systems

? Extensive experience with AWS services and cloud infrastructure

Technical Skills

? Strong proficiency in Python programming and related best practices

? Expert knowledge of RESTful API design and implementation

? Advanced understanding of database systems (PostgreSQL, DynamoDB)

? Experience with containerization and orchestration (Docker, Kubernetes)

? Proficiency with version control systems (Git)

? Strong background in CI/CD pipelines and DevOps practices

Core Competencies

? Strong problem-solving and analytical skills

? Excellent communication abilities, capable of explaining technical concepts to non-technical stakeholders

? Leadership and mentoring capabilities

? Self-motivated with ability to work both independently and collaboratively

? Strong project management and organizational skills

? Commitment to code quality and best practices

Job Type: Full-time

Pay: Up to 100.00 per year

Schedule:

Monday to Friday
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3042818
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned