Principal Software Engineer – Product Platforms

🔥 0 minutes ago

🇬🇧 United Kingdom – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of AlphaSense

AlphaSense

1001 - 5000 employees

Founded 2011

🤖 Artificial Intelligence

💸 Finance

🏢 Enterprise

💰 Debt Financing on 2022-06

Artificial Intelligence • Finance • Enterprise

AlphaSense is a market intelligence and search platform that empowers companies to unlock critical insights across an extensive universe of public and private content, including company filings, broker research, expert calls, and market trends. Its AI-driven technology affords users the ability to conduct comprehensive due diligence with speed and accuracy, reducing uncertainty and blind spots in decision-making. Trusted by major corporations, financial institutions, and asset management firms globally, AlphaSense serves sectors such as financial services, health care, and technology by providing generative AI-powered solutions that integrate internal proprietary data with external premium content.

📋 Description

• Act as a technical owner and force multiplier for API-first architecture across the company • Design, build, and evolve high-scale APIs used by internal teams, external customers, and intelligent agents • Lead the development of agentic workflows, including orchestration, state management, tooling, and integration patterns • Drive API standards, design principles, and best practices through hands-on work and technical reviews • Tackle complex cross-team problems where requirements are ambiguous, and constraints are real • Partner with Product, Platform, and SRE teams to ensure APIs are reliable, observable, secure, and scalable • Identify and reduce systemic technical risks while enabling teams to move faster • Mentor senior engineers and raise the technical bar through example, not hierarchy

🎯 Requirements

• Extensive experience as a senior staff/principal-level software engineer working on applications and backend systems • Experience building product platforms or shared services consumed by multiple product teams • Proven track record of designing, building, and operating APIs at scale • Strong hands-on experience with RESTful APIs • Some experience with GraphQL (design, usage, or operating in production) • Deep understanding of system design, performance, reliability, and evolution over time • Strong bias toward hands-on contribution and ownership of real systems • Ability to influence technical direction across teams through credibility and execution

🏖️ Benefits

• Equal opportunity employer • Reasonable accommodation for qualified employees • Protection against recruitment scams

Apply Now

Similar Jobs

🕒 6 days ago

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Software Engineer for authentication systems in Grafana. Leading technical direction and collaborating with teams to secure user access and streamline authentication for global users.

🕒 June 26

Smartwage Società Benefit

1 - 10

👥 HR Tech

⚡ Productivity

Staff Engineer at Levellr leading the architecture and delivery of AI and data systems. Engaging in scalable relational systems and innovative AI-powered solutions while collaborating with cross-functional teams.

🕒 June 24

Feeld

51 - 200

👥 B2C

🧘 Wellness

Staff Frontend Engineer focused on React Native/mobile architecture for Feeld’s app development. Collaborating with teams to drive performance and quality improvements in mobile applications.

🕒 June 24

Feeld

51 - 200

👥 B2C

🧘 Wellness

Staff Engineer responsible for backend and mobile integration reliability at Feeld. Collaborate cross-squads to strengthen operational practices and improve production ownership.

🕒 June 24

Civica US

51 - 200

🏛️ Government

☁️ SaaS

📚 Education

Staff Engineer shaping product engineering and architectural practices for Civica's technology platform. Collaborating with teams to improve delivery flow and maintainability of software applications.