Staff Software Engineer in London
Staff Software Engineer

Staff Software Engineer in London

London Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Lead technical initiatives and design scalable software solutions for our B2B SaaS platform.
  • Company: Expana, a leading provider of global commodity data with a collaborative culture.
  • Benefits: Agile working model, remote work options, and opportunities for professional growth.
  • Why this job: Shape the future of technology while making a real impact in a growing company.
  • Qualifications: 7+ years in software engineering with expertise in TypeScript, JavaScript, and SQL.
  • Other info: Join a dynamic team that values creativity, collaboration, and continuous improvement.

The predicted salary is between 28800 - 48000 ÂŁ per year.

Are you prepared to explore the ever-changing landscape of global commodity prices, forecasts, and market intelligence? Expana is a leading independent provider of this data for the food, consumer packaged goods (CPG), and capital goods industries. We offer our data and insights through various cloud-based SaaS products, as well as APIs and Data Feeds. Join us in contributing to our continued success!

Expana is growing, and we’re looking for a Staff Software Engineer who’s excited to shape the future of our B2B SaaS platform. If you love solving complex technical challenges, influencing engineering direction, and driving meaningful impact across teams, this is a role where you can truly lead. This is an opportunity for an experienced engineer (7+ years) who thrives at the intersection of architecture, innovation, and technical leadership. You’ll play a key role in defining how our systems evolve, scale, and support the next chapter of our product growth.

What You’ll Be Doing

  • Technical Leadership & Architecture (50%)
    • 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
  • System Excellence & Innovation (30%)
    • 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
  • Leadership & Collaboration (20%)
    • 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

What You Bring

  • Technical Expertise
    • 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
  • Professional Skills
    • 7+ years of software engineering experience with a track record of delivering high‑impact work
    • Ability to influence technical decisions across teams
    • Excellent communication skills, able to simplify complex concepts
    • Strategic problem‑solver with a focus on long‑term technical health
    • Strong mentoring and coaching capabilities
  • Leadership & Impact
    • Ownership mindset from design through long‑term maintenance
    • Experience driving technical improvements that deliver measurable value
    • Ability to lead technical communities and foster a culture of learning
    • Comfortable balancing multiple priorities in a fast‑moving environment

Education & Additional Requirements

  • Degree in Computer Science, Software Engineering, or equivalent experience
  • Business‑level English proficiency
  • Occasional travel for team meetings or company events

If you’re energised by technical leadership, system‑level thinking, and the chance to influence a growing engineering organisation, we’d love to hear from you.

Our Core Values at Expana

At Expana, we take great pride in our core values, which guide our actions and shape our culture:

  • Brilliance: We strive for excellence in everything we do, pushing the boundaries of creativity and innovation to deliver outstanding results.
  • Connected: We believe in the power of collaboration and communication. By fostering strong relationships within our teams and with our partners, we create a supportive environment that drives success.
  • Make a Difference: We are committed to making a positive impact in our industry and community. Our actions reflect our dedication to sustainability, social responsibility, and delivering value to our stakeholders.

Other values such as trust, transparency, creativity, and ownership define our brand and company culture. These qualities are what we seek in our teams as well. Your unique communication style and optimistic vision will inspire harmony with colleagues, customers, and business partners. Your commitment to excellence and strong relationship skills are also valued. Positive energy and strategic skills are key to succeeding at Expana. We value both individual success and collaboration, seeking dynamic team players who think outside the box. Everyone's development is integral to our collective success, so we foster and support each person’s strengths and talents.

In return for your hard work and dedication, we offer fantastic rewards. Please note that we operate with an agile working model, allowing for remote work and occasional travel to our offices. It is important to mention that we cannot sponsor or provide any work visas to any candidate in our locations and we will be conducting Right to Work checks during our hiring practices to ensure compliance with employment laws.

Staff Software Engineer in London employer: Expana

Expana is an exceptional employer that champions innovation and collaboration, making it an ideal place for a Staff Software Engineer to thrive. With a strong focus on technical leadership and employee growth, we offer a dynamic work culture that values creativity and excellence, alongside the flexibility of an agile working model. Join us in shaping the future of our B2B SaaS platform while enjoying opportunities for mentorship and professional development in a supportive environment.
E

Contact Detail:

Expana Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you a foot in the door faster than any application.

✨Tip Number 2

Prepare for those interviews! Research Expana’s products and think about how your skills can contribute to their growth. Show them you’re not just another candidate, but someone who’s genuinely interested in their mission.

✨Tip Number 3

Don’t shy away from showcasing your projects! Whether it’s a GitHub repo or a personal website, having tangible examples of your work can really set you apart from the crowd.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at Expana.

We think you need these skills to ace Staff Software Engineer in London

Technical Leadership
Architecture Design
TypeScript
JavaScript
SQL
Full-stack Development
System Design
Distributed Systems
Scalable Architecture
Observability Tools
Cloud Platforms (Azure, AWS)
Communication Skills
Strategic Problem-Solving
Mentoring and Coaching
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with TypeScript, JavaScript, and SQL. We want to see how your skills align with the technical leadership and architectural challenges we face at Expana.

Showcase Your Impact: When detailing your past experiences, focus on the measurable impact you've made in previous roles. We love to see examples of how you've driven technical improvements or influenced engineering decisions that led to successful outcomes.

Communicate Clearly: Use clear and concise language in your application. Remember, we value excellent communication skills, so make sure you can simplify complex concepts and convey your ideas effectively.

Apply Through Our Website: We encourage you to apply directly through our website. This ensures your application gets to the right people quickly and helps us keep track of all candidates efficiently. Plus, it’s super easy!

How to prepare for a job interview at Expana

✨Know Your Tech Inside Out

Make sure you’re well-versed in TypeScript, JavaScript, and SQL. Brush up on your full-stack experience and be ready to discuss how you've tackled complex architectural challenges in the past. This will show that you can hit the ground running!

✨Showcase Your Leadership Skills

Prepare examples of how you've influenced technical decisions and led cross-functional teams. Expana values collaboration, so highlight your mentoring experiences and how you've fostered a culture of learning within your teams.

✨Understand Their Core Values

Familiarise yourself with Expana's core values like brilliance, connectedness, and making a difference. Be ready to discuss how your personal values align with theirs and how you can contribute to their mission and culture.

✨Ask Insightful Questions

Prepare thoughtful questions about their technology roadmap and how they approach system excellence and innovation. This not only shows your interest but also your strategic thinking and long-term vision for the role.

Staff Software Engineer in London
Expana
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Staff Software Engineer in London

    London
    Full-Time
    28800 - 48000 ÂŁ / year (est.)
  • E

    Expana

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>