Software Engineer (Python & AWS)

Camascope

  • London
  • Permanent
  • Full-time
  • 2 months ago
Software Engineer (Python & AWS) – London, England, United KingdonAbout CamascopeCamascope is a rapidly growing technology company dedicated to enhancing the safety, efficiency, and information flow within the care and medication sector. We are a passionate team of talented and caring individuals, all driven by the ambition to make a positive impact in care. Our innovative ecosystem bridges the gap between pharmacies, care homes, and doctors, ultimately improving the lives of many.There has never been a more exciting time to join Camascope. As our team expands and our product reaches an increasing number of users and partners daily, you will have the opportunity to help shape a collaborative and enthusiastic team. We thrive on solving real-world problems and are committed to developing top-tier solutions.If you are eager to make a meaningful impact in healthcare and flourish in a dynamic startup environment, Camascope is the perfect place for you.This is an exciting period to join our company, offering substantial scope for both professional and personal development.Location: Farringdon, London, UK (Hybrid, min 1-2 days/week in office)Department: EngineeringReports to: Lead Software Engineer (Shared Services team)What You Will Work OnAs a Software Engineer (Python & AWS), you’ll be a hands-on contributor to one of our core engineering teams, helping build features and improve the scalability and performance of our healthcare platform. You’ll work alongside engineers, product managers, and designers across the UK, India, and the US to ship high-quality solutions that impact real users.You’ll gain experience with cloud-native applications, serverless architecture, and modern development practices—all while making a meaningful difference.Responsibilities· Contribute to the design and development of backend features using Python, AWS Lambda, and supporting services.· Collaborate with team members to develop APIs and event-driven systems that are scalable and secure.· Develop event-sourced and event-driven components using Kinesis Data Streams, Kinesis Firehose, Lambda Functions, SNS/SQS, Python, and various event and storage AWS technologies.· Write automated tests and contribute to a high-standard, maintainable codebase.· Contribute to CI/CD workflows using GitHub Actions and Infrastructure-as-Code practices with Terraform.· Learn and apply cloud best practices around fault tolerance and observability.· Participate in code reviews and take feedback constructively to grow your skills.· Debug production issues and support the team in root cause analysis and resolution.What We’re Looking ForRequirements· 3+ years of experience in software engineering with expertise in AWS and event-driven systems.· Familiarity with AWS services, especially Lambda, API Gateway, DynamoDB, SQS/SNS, and Aurora PostgreSQL.· Strong hands-on experience with Python in a production environment.· Understanding of RESTful APIs, serverless principles, and event-driven architecture.· Comfortable with Git, CI/CD practices, and basic infrastructure-as-code workflows.· Eagerness to learn, collaborate, and contribute to a supportive team culture.Bonus Points For· Familiarity with:
  • React, vue, flutter, or other front-end frameworks.
  • Event sourcing, CQRS.
  • Multi-tenant architectures and regional regulatory adaptations.
  • High-availability, low-latency distributed systems.
  • C#, .NET and/or Microsoft Azure.
  • Jira or Confluence.
· Previous experience in early-stage start-ups or scale-ups.· Bachelor's/Master's degree in Computer Science, Software Engineering, or similar.· Experience with Authentication and Identity Access Management systems.

Camascope