Experienced Python & AWS Software Engineer – Remote Role in the UK

Quantum Base Limited

Lancashire, United Kingdom Full-time in I.T. & Communications
    Share:
    • Job ID 2766691

    Job Description

    To apply, candidates must be based in the UK and possess the legal right to work in the UK. This position offers the flexibility of remote work, with occasional visits to our London or Lancaster offices approximately every three weeks. Although the software team primarily operates remotely, you are welcome to spend more time in the office if that’s your preference.

    About the Opportunity

    We are seeking a talented software engineer to contribute to a variety of projects within our technology stack, primarily focusing on our mobile-based product. The ideal candidate will possess robust engineering fundamentals and be comfortable navigating a diverse range of applications. In your role as a Senior Engineer, you will manage our AWS, Web, and Desktop technology stack, which encompasses:

    • AWS Cloud services (Dynamo DB, Lambda)
    • Various scripts and algorithms (Python)
    • Our Microsoft Desktop Application (Python)
    • Our ASP.Net web application (.Net, C#, JS, Azure)

    You will work closely with our dedicated team of mobile software engineers, physicists, and mathematicians who oversee our mobile stack, including the mobile SDK and authentication algorithms. You will be instrumental in designing, developing, and maintaining high-quality code, infrastructure, and automated testing processes. Your collaboration with our talented science and engineering teams will be vital in implementing new features and enhancing overall performance. This position offers a unique opportunity to engage in groundbreaking projects within a dynamic and innovative setting, including:

    • Architecting for AWS
    • Developing applications in Python and ASP.Net
    • Collaborating with the team to provide fresh insights and solutions
    • Implementing modern best practices to produce high-quality, testable, and readable code
    • Identifying and resolving bugs and performance issues to boost application efficiency
    • Optimizing application performance for greater scalability and resilience
    • Continuously improving our development processes through the introduction of tools and automation
    • Ensuring application security

    What You Need to Succeed

    • A solid foundation of at least 5+ years of hands-on software engineering experience.
    • Proficiency in various AWS technologies and strong command of Python.
    • Excellent software engineering skills with a commitment to modern best practices (including SOLID principles, Clean Code, TDD, CI/CD, and automation).
    • Familiarity with Agile methodologies and prior experience in an Agile team environment.
    • Ability to swiftly grasp complex problem domains.

    Preferred Qualifications

    • Experience with mobile application development.
    • Background in algorithm development.
    • A background in scientific or technological fields.

    If you are an ambitious professional eager to elevate your career, we’d love to hear from you!

    Other jobs you may like

    10x your chance to get hired

    Land a job without sending dozens of applications!

     

    Let employers find you

     

    Happy Remote Worker