Senior Software Engineer, Python/Typescript

What you'll be doing

  • Design and build full stack web applications to support end-to-end automation and test infrastructure
  • Integrate AI capabilities including LLM-driven experiences into existing and new toolsets
  • Develop APIs and microservices to support test and quality workflows
  • Deploy, scale, and monitor services in cloud environments using Kubernetes
  • Build robust, highly available backend and frontend systems for software quality and automation use cases
  • Collaborate with cross-functional teams to define and deliver external partner-facing and internal tooling
  • Architect and own technical solutions and designs, evaluating alternatives and trade-offs for scalable, reliable, and maintainable solutions
  • Create and maintain requirement and technical documentation
  • Troubleshoot production issues and improve performance and reliability
  • Participate in code reviews and contribute to engineering best practices
  • Mentor less experienced engineers through technical guidance and architectural reviews

Requirements

  • 7+ years of proven full stack engineering experience with production web applications and backend services
  • Strong programming skills in Python
  • Experience developing web applications using FastAPI, Flask, or Django
  • Frontend development experience with TypeScript/JavaScript, Next.js, React, and MUI frameworks
  • Familiarity with PostgreSQL, Redis, and REST API design and integration
  • Experience with test-driven development, CI/CD workflows, and tools like Jenkins or GitLab
  • Experience integrating AI technologies such as Skills, Agents, MCP Servers, or RAG pipelines
  • Understanding of authentication and authorization approaches including OpenID and SAML
  • Experience deploying cloud-native services on AWS with Kubernetes and containerized infrastructure
  • Experience with message queuing systems such as RabbitMQ or Apache Kafka
  • Demonstrated AI and agentic-tooling fluency and experience shipping customer-facing AI work
  • Strong problem-solving and technical troubleshooting skills
  • Self-directed professional able to work independently
  • Ability to work through ambiguous requirements and adapt to change
  • Comfortable working with cross-functional peers and stakeholders across multiple time zones
  • Excellent communication and collaboration skills
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field

Nice to haves

  • Experience with agentic engineering toolchain such as Claude Code, Cursor, MCP servers, custom skills, or agentic frameworks
  • Familiarity with hybrid work environments and balancing remote and in-office collaboration

Perks and benefits

  • Inclusive and collaborative hybrid work culture with flexible remote Fridays
  • Comprehensive benefits including global access to mental health and financial wellness resources
  • Local statutory and voluntary benefits such as medical, dental, vision, life, accident, disability, commuter, and retirement options
  • Support for time off aligned with local leave policies and personal needs
  • Reasonable accommodations available during hiring process
  • Fast-paced environment valuing talented, independent thinkers and collaborative problem solvers
AI Summary ✨

Similar jobs

  • a day agoNew
  • Senior Software Engineer II - KYC Experience

    Wise·Greater London, UK

    ≈ €131k – €172k / yearbase

    a day agoNew
  • Senior Software Engineer - Recommend Team (Java)

    Wise·Greater London, UK

    ≈ €131k – €172k / yearbase

    a day agoNew
  • 2 days agoNew
  • See all jobs in UK →