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
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
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.