Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BJAK

Lead Software Engineer – Core Platform

BJAK

Lead Software Engineer designing and building core platform systems for AI-driven insurance automation. Collaborate with global teams to enhance product and workflow capabilities.

Posted 7/1/2026full-timeRemote • 🇬🇧 United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and delivering scalable backend systems and APIs, with a strong focus on architecture trade-offs and long-term maintainability. Proven ability to mentor engineers and collaborate across product and operations teams to enhance platform capabilities.

Highest-signal resume keywords
Backend System DesignAPI DevelopmentDistributed System PrinciplesTechnical LeadershipScalable Architecture

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringProduction-Grade SystemsSystem ArchitectureScalabilitySystem ReliabilityObservabilityExtensibilityImplementationCode ContributionArchitecture Trade-Offs
Soft Skills
Calm Under PressureHigh Ownership MindsetStrong JudgmentCollaborationMentoring
Industry Keywords
Insurance AutomationPlatform DevelopmentTechnical DeliveryComplex System EnvironmentsEnd-to-End Capabilities

Tech Stack

Tools & technologies
Distributed Systems

About the role

Key responsibilities & impact
  • Lead design and delivery of core platform systems powering BJAK’s insurance automation ecosystem.
  • Translate complex business and technical requirements into scalable platform architecture.
  • Design backend systems, APIs, and foundational services used across multiple products and workflows.
  • Define system standards for reliability, scalability, observability, and extensibility.
  • Review architecture and implementation to ensure long-term maintainability and system correctness.
  • Mentor engineers and raise overall engineering quality across platform development.
  • Work closely with product, operations, QA, and DevOps to deliver end-to-end platform capabilities.

Requirements

What you’ll need
  • Strong software engineering experience building production-grade backend or distributed systems.
  • Proven experience leading technical delivery of platform- or infrastructure-level systems.
  • Ability to design scalable system architecture across multiple services and domains.
  • Strong understanding of APIs, backend systems, and distributed system principles.
  • Hands-on engineering capability with a willingness to contribute to implementation and code.
  • Strong judgment on architecture trade-offs, scalability, and long-term system design.
  • Experience working across product and operations teams in complex system environments.
  • Calm under pressure when handling production issues or system incidents.
  • High ownership mindset with strong follow-through from design to production.

Benefits

Comp & perks
  • Learning & Development Budget – Support continuous technical growth and development.
  • High Ownership Environment – Strong autonomy over architecture and platform direction.
  • Modern Engineering Culture – Focus on reliability, scalability, and engineering excellence.
  • Competitive Compensation – Attractive salary package based on experience and leadership impact.