Enable job alerts via email!

Software Engineering Team Lead/Architect

BforeAI

United Kingdom

Remote

GBP 80,000 - 100,000

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company at the forefront of cybersecurity innovation! As a Software Engineering Team Lead at BforeAI, you'll lead a talented team of Python developers, architecting high-performance solutions to combat cyber threats. This role offers the chance to make strategic decisions, mentor junior engineers, and drive the development lifecycle from planning to deployment. With a commitment to diversity and inclusivity, you'll thrive in a fully distributed team environment. If you're passionate about technology and leadership, this is your opportunity to make a real impact in a rapidly growing field!

Benefits

Location independent work

Diversity and inclusivity focus

Intellectually stimulating environment

Autonomy and self-organization

Qualifications

  • 10+ years in software development with a focus on Python and team leadership.
  • Experience in startup environments and strong understanding of software architecture.

Responsibilities

  • Lead and mentor a team of Python developers, ensuring code quality and best practices.
  • Design and oversee implementation of scalable software solutions.

Skills

Python

Leadership

Problem-solving

Agile methodologies

Cybersecurity knowledge

Communication

Education

Architect certification from cloud providers

Tools

AWS

GCP

Azure

Docker

Kubernetes

Terraform

JIRA

Trello

Job description

Software Engineering Team Lead/Architect

BforeAI is an innovative and rapidly expanding scale-up dedicated to deterring cybercrime through cutting-edge predictive and pre-emptive technologies. We harness the power of prescriptive AI to revolutionize the way we tackle cyber threats, particularly in the realm of brand protection.

Named by Gartner in 28 reports over the last 2 years, BforeAI is the industry's fastest, most accurate solution for automated protection against online fraud.

We are like weather forecasts for cyber threats. Join us in the fight for a safer cyberspace!

What's Cool About This Job

Are you a seasoned Python developer with a knack for leading teams and architecting high-performance solutions? At BforeAI, we're looking for a Software Engineering Team Lead with not only top-notch technical skills but also the mindset to inspire and empower our development team. You'll be at the forefront, making strategic technical decisions, guiding developers on best practices, and fostering a culture where every voice counts.

In this role, you'll take full ownership of projects - from architecture to deployment - ensuring alignment with our goals and standards, and working cross-functionally with Product, DevOps, and Security teams. We're seeking a leader who thrives in a fast-paced environment, is unafraid to tackle challenges, and is committed to developing both people and technology.

If you're passionate about leading by example and building secure, high-performance solutions, join us at BforeAI and make a real impact!

What you'll be doing
  • Lead and mentor a team of Python developers, providing guidance on best practices, code quality, and development processes
  • Design, architect, and oversee the implementation of scalable, high-performance software solutions
  • Collaborate closely with cross-functional teams including Product, DevOps, and Security to ensure timely and high-quality delivery of projects
  • Drive technical decisions and ensure alignment with company objectives and engineering best practices
  • Take ownership of the full development lifecycle, from planning and architecture to deployment and support
  • Proactively identify and address bottlenecks, performance issues, and technical debt to maintain system scalability and reliability
  • Maintain a high standard of code quality by promoting best practices like automated testing, code reviews, and CI/CD pipelines
  • Stay current with emerging technologies and trends, especially in the cybersecurity space, to continuously innovate and improve the platform
  • Ensure security considerations are baked into every stage of the development process, collaborating with the security team as needed
Requirements

You'll be a great fit if:

  • You have 10+ years of software development experience focused on Python, including 5+ years of experience leading development teams, and/or mentoring junior engineers, and/or managing development processes
  • You have proven experience in startup environments, adapting to change and working with limited resources to deliver innovative solutions
  • You have a strong understanding of software architecture principles, microservices, and cloud technologies (e.g., AWS, GCP, Azure)
  • You have experience with database/streaming products such as Kafka, RabbitMQ, Event Hub, Kinesis, MongoDB, DocumentDB, Milvus, ElasticSearch
  • You have experience with IaC tools such as Terraform, Salt, Puppet, Ansible
  • You have experience with structured and unstructured data
  • You have hands-on experience with CI/CD pipelines, containerization (Docker, Kubernetes), and modern deployment practices
  • You have excellent problem-solving skills and the ability to lead teams through technical challenges
  • You have strong communication skills, both verbal and written, with the ability to explain technical concepts to both technical and non-technical stakeholders
  • You have experience with agile methodologies and project management tools (JIRA, Trello, etc.)
  • You have cybersecurity domain knowledge, with a focus on developing secure software applications or integrating security practices into development
  • You have an architect certification from one of the main cloud providers (e.g., AWS, Azure, GCP)
  • You have exposure to other programming languages such as Go, Rust, or JavaScript
  • You contribute to open-source projects or community involvement in tech forums

If you're excited about this role but your past experience doesn't align perfectly with every qualification, we hope you'll still consider applying!

Benefits

Why it's great to work here:

We are a location independent company - no physical office required - and we operate as a fully distributed team. We deeply believe in the value of diversity and inclusivity within our workplace, understanding that these principles lead to a happier team and ultimately a superior product. We offer an intellectually stimulating company environment and you'll be working with a bright, dedicated team from across the globe.

If you possess a high level of autonomy and self-organization, and feel you can thrive at BforeAI, we'd love to hear from you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Partner Solutions Architect, Atlassian Platform

Only for registered members

Remote

GBP 50,000 - 90,000

6 days ago
Be an early applicant

Senior Product Manager - Services (Remote - United Kingdom)

Only for registered members

London

Remote

GBP 50,000 - 90,000

3 days ago
Be an early applicant

Senior Product Manager - Services (Remote - United Kingdom)

Only for registered members

Birmingham

Remote

GBP 50,000 - 90,000

3 days ago
Be an early applicant

FORGEROCK ARCHITECT

Only for registered members

London

Remote

GBP 60,000 - 100,000

Yesterday
Be an early applicant

Application/Cloud Architect

Only for registered members

Remote

GBP 80,000 - 100,000

Yesterday
Be an early applicant

Customer Success Architect, Model Risk Management (MRM) - EMEA United Kingdom - Remote

Only for registered members

Remote

GBP 76,000 - 109,000

11 days ago

Software Architect - AI Focused

Only for registered members

Remote

GBP 60,000 - 100,000

5 days ago
Be an early applicant

ServiceNow Architect (GRC/IRM)

Only for registered members

London

Remote

GBP 60,000 - 100,000

5 days ago
Be an early applicant

Infrastructure Architect

Only for registered members

Birmingham

Remote

GBP 80,000 - 100,000

6 days ago
Be an early applicant