Expana

Staff Software Engineer

Expana

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Designing scalable, secure, and maintainable software solutions
  • Leading cross‑functional, high‑impact engineering initiatives
  • Making strategic architectural decisions that shape our long‑term platform
  • Evaluating and introducing new technologies, frameworks, and patterns
  • Identifying and solving broad architectural challenges
  • Modernising legacy systems and reducing technical debt
  • Championing observability and reliability across our stack
  • Expanding CI/CD pipelines and automated testing frameworks
  • Partnering with engineering leadership, product, and executive teams on the technology roadmap
  • Providing strategic technical insights during planning and prioritisation
  • Mentoring engineers at all levels and supporting their growth
  • Advocating for engineering best practices and continuous improvement

Requirements

  • 7+ years of software engineering experience with a track record of delivering high‑impact work
  • Strong proficiency in TypeScript, JavaScript, and SQL
  • Full‑stack experience across modern SaaS environments
  • Deep knowledge of system design, distributed systems, and scalable architecture
  • Experience with observability tools (e.g., DataDog, AppInsights, Prometheus)
  • Solid understanding of cloud platforms such as Azure or AWS
  • Degree in Computer Science, Software Engineering, or equivalent experience
  • Business‑level English proficiency
  • Occasional travel for team meetings or company events
Benefits
  • Agile working model
  • Remote work and occasional travel to offices

Applicant Tracking System Keywords

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

Hard skills
TypeScriptJavaScriptSQLsystem designdistributed systemsscalable architectureCI/CDautomated testing frameworksobservabilitycloud platforms
Soft skills
leadershipmentoringstrategic insightscommunicationcollaborationproblem-solvingadvocacy for best practicescontinuous improvement