Senior Python Software Architect

4 weeks ago


London, Greater London, United Kingdom Kin + Carta Full time

About the Role

We are seeking a highly skilled Senior Python Software Architect to lead our development team in creating complex software solutions using Python and Django. The ideal candidate will have expertise in software architecture, AWS, event-driven architecture, and domain-driven design.

Key Responsibilities

  • Lead the development and implementation of complex software solutions using Python and Django.
  • Architect and design scalable and maintainable software systems.
  • Mentor and guide junior and senior developers, fostering a collaborative and high-performing team environment.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Identify and resolve performance and scalability issues.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Lead Developer or in a similar senior role.
  • 5+ years of experience in Python and Django, with a deep understanding of their ecosystems.
  • Strong knowledge of software architecture principles and design patterns.
  • Strong knowledge and experience with relational databases (e.g., PostgreSQL, MySQL) and ORM.
  • Strong knowledge and experience with AWS and more specifically - Lambda, RDS, S3, EventBridge
  • Strong knowledge and experience with Event-Driven architecture
  • Strong knowledge and experience with Domain Driven Design
  • Understanding of Agile methodologies and project management tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership skills, with the ability to manage and inspire a team.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.

What We Offer

  • This is a full-time position that comes with an attractive compensation;
  • Premium health insurance that guarantees fast access to contracted health services in Kosovo, Albania, North Macedonia, Bosnia & Hercegovina, Serbia, Slovenia, and Croatia;
  • Vacation Plan;
  • Mental Health Support Program;
  • Great opportunity for career development;
  • Training policy for technical and other skills-related events, courses, and certifications;
  • Performance Policy that paves the roadmap for personal career development;
  • Hybrid working mode;
  • Access to e-learning platforms like Udemy, Coursera, etc;
  • Refreshments at our offices;
  • The annual team building that gathers together the offices from Prishtina, Sofia, Veliko Tarnovo, and Skopje.

Interview Process

Our interview process typically consists of an initial call with our Talent team, followed by a first-stage interview, and finally, a decision-making meeting. We aim to get back to you as soon as possible and accommodate any reasonable adjustment requests.



  • London, Greater London, United Kingdom Oho Group Ltd Full time

    Job Title: Senior Python Software ArchitectAbout the Role: We are seeking a highly skilled Senior Python Software Architect to lead our team of engineers in developing complex green field solutions.Key Responsibilities:* Lead a small but growing team of engineers in developing cutting-edge Python solutions* Collaborate with the C-Suite to drive technical...


  • London, Greater London, United Kingdom Client Server Full time

    Job Title: Senior Python Software ArchitectJob Summary:We are seeking a Senior Python Software Architect to join our technology team. As a key member of our team, you will design and develop complex software systems, leveraging your expertise in Python and AWS.About the Role:Collaborate with our Agile technology team to design and develop software...


  • London, Greater London, United Kingdom Kin + Carta Full time

    Senior Python Software ArchitectThe role: We are seeking a highly skilled Senior Python Software Architect to lead the development of complex software solutions using Python and Django. The ideal candidate will have expertise in software architecture, AWS, event-driven architecture, and domain-driven design.Key Responsibilities:Lead the development and...


  • London, Greater London, United Kingdom Tech4 Full time

    Job Title: Senior Python Software ArchitectJob Summary:Tech4 is seeking a highly skilled Senior Python Software Architect to lead the development of our publishing software, systems, and customer-facing digital products. As a key member of our Technology Leadership Team, you will design, implement, and maintain software, providing technical supervision and...


  • London, Greater London, United Kingdom Response Informatics Full time

    Job Title: Senior Python Software ArchitectAbout the Role:We are seeking a highly skilled Senior Python Software Architect to design, develop, and maintain serverless applications using Python and AWS technologies. The ideal candidate will have extensive experience in building scalable, high-performance back-end systems and a deep understanding of AWS...


  • London, Greater London, United Kingdom McCabe & Barton Full time £100,000 - £120,000

    Role OverviewThe Senior Python Software Architect is a critical leadership role, responsible for the leadership and management of software engineers and the hands-on delivery of high-quality software solutions.As a key member of our dynamic team, the successful candidate will have a strong background in software development, using Python and Django, and...


  • London, Greater London, United Kingdom Kin + Carta Full time

    Lead Python Software Architect Job DescriptionAbout the RoleThe successful candidate will lead the development of complex software solutions using Python and Django. As a key member of our team, you will be responsible for architecting scalable systems, mentoring junior and senior developers, and guiding them in creating high-quality software products.Key...


  • London, Greater London, United Kingdom Venture Up Full time

    OverviewVenture Up is seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge software platform in the motorsport industry.The platform ingests race and car data, enabling greater visibility and informing data-driven decisions for racing teams. As a Tech Lead, you will collaborate with a team of engineers and a quant...


  • London, Greater London, United Kingdom Kin + Carta Full time

    About the Role:As a Lead Python Software Architect, you will be responsible for leading the development of complex software solutions using Python and Django. You will architect scalable systems, mentor developers, and foster a collaborative environment.Key Responsibilities:Lead the development and implementation of complex software solutions using Python...


  • London, Greater London, United Kingdom Python Software Foundation Full time

    Job SummaryWe are seeking a highly skilled Senior Back End Engineering Manager to join our team. As a key member of our engineering organization, you will be responsible for providing technical leadership and direction on back-end development projects.Key Responsibilities:Provide technical direction and guidance on back-end development projects.Collaborate...


  • London, Greater London, United Kingdom NCAA (National Collegiate Athletic Association) Full time

    Join Our Team as a Senior Software ArchitectAt NCAA, we are seeking an experienced Senior Software Architect to lead our data infrastructure team. The ideal candidate will have a strong background in Java, Spark, and Python, with a proven track record of designing and implementing scalable solutions in large-scale complex Enterprise...


  • London, Greater London, United Kingdom Java Script Works Full time

    Job OverviewAt Java Script Works, we're seeking a highly skilled Senior Software Architect to lead the development of our complex, data-driven technology platform. The ideal candidate will have a strong engineering background in Computer Science and experience with distributed systems, as well as proficiency in programming languages such as Java, C++,...


  • London, Greater London, United Kingdom TEC Partners - Technical Recruitment Specialists Full time

    Job Title: Senior Software ArchitectAt TEC Partners, we're collaborating with the latest AI Unicorn to build a distributed system for user-specific voices. We're seeking a Senior Software Architect to lead the charge in building and maintaining this system. This role offers the unique opportunity to contribute to scaling our current product and driving...


  • London, Greater London, United Kingdom Hunter Bond Full time

    Job Title: Senior Software ArchitectJob Summary: Hunter Bond is seeking a highly skilled Senior Software Architect to lead the design and development of a strategic data warehouse for storing fundamental data. As a key member of our team, you will be responsible for designing, implementing, and maintaining robust, scalable, and efficient ETL pipelines for...


  • London, Greater London, United Kingdom Joseph Harry Ltd Full time

    Senior Python Engineer in Cloud FinanceThis role is for a seasoned Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer to join our team in London. The successful candidate will have advanced skills in design and architecture.Experience in using Java as a primary programming languageFamiliarity with three or more of the...


  • London, Greater London, United Kingdom Oho Group Ltd Full time

    We are seeking a skilled Senior Software Architect to join our core team at Oho Group Ltd. As a key member of our development team, you will be responsible for designing and implementing scalable software solutions using React, Node, Python, JavaScript, and Typescript.Key Responsibilities:Design and implement software solutions using React, Node, Python,...


  • London, Greater London, United Kingdom Preqin Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our platform team at Preqin. As a key member of our engineering team, you will be responsible for designing and implementing cutting-edge solutions that drive business growth and improve customer experience.Key Responsibilities:Collaborate with cross-functional teams to develop...


  • London, Greater London, United Kingdom Response Informatics Full time

    Job Title: Senior Python Developer - Cloud ArchitectJob Summary: We are seeking a highly skilled Senior Python Developer to design, develop, and maintain serverless applications using Python and AWS technologies.Key Responsibilities:* Design and implement robust, scalable, and secure back-end services using Python and AWS serverless technologies.* Build and...


  • London, Greater London, United Kingdom Centric Software Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Architect to join our team at Centric Software. As a key member of our infrastructure team, you will be responsible for designing and delivering a cloud-agnostic ecosystem of tooling and operational processes.Key Responsibilities:Design and deliver a cloud-agnostic infrastructure architecture design for...


  • London, Greater London, United Kingdom Tech4 Limited Full time

    Job Title: Senior Python Software ArchitectAbout Us:Tech4 Limited is a highly successful and fast-growing health tech organisation with a mission to make a positive impact on the world.Job Description:We are looking for an experienced Lead Software Developer (Python/AWS) to join our Technology Leadership Team. As a key member of our team, you will design,...