CrawlJobs Logo

Principal TypeScript Engineer

United Kingdom, London 160000.00 GBP / Year · Job Posted March 26, 2026
Apply Position
Job Link Share

Job Description

Principle TypeScript Engineer required to join a lean, exceptionally high-calibre team building technology designed to solve some of the most complex challenges in modern defence. This is a true early-stage environment - high ownership, fast iteration, and the opportunity to work alongside some of the most ambitious engineers in the space. They’re looking for a Principal TypeScript Engineer who wants to operate at the highest level, help shape core systems from the ground up, and work in a team where the technical bar is extremely high.

Job Responsibility

  • Designing and building high-performance backend systems using TypeScript
  • Working across the stack to ship robust production systems
  • Architecting scalable services and APIs
  • Collaborating with a small, highly capable engineering team
  • Taking significant ownership of product and technical direction
  • Operating in a fast-moving startup environment with rapid iteration

Requirements

  • 5+ years of software engineering experience
  • Deep experience with TypeScript in production environments
  • Strong backend engineering skills (Node.js, distributed systems, APIs)
  • Experience building complex, scalable systems
  • Ability to work autonomously and take ownership in an early-stage environment
  • Outstanding academic background (top university and strong degree in Computer Science or STEM)
  • A desire to work with an ambitious team solving difficult technical problems
  • Happy working in defence

Nice to have

  • Experience in high-performance or data-intensive systems
  • Experience in startups or early-stage environments
  • Exposure to AI/ML or advanced data platforms

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal TypeScript Engineer

8 matching positions

Principal Engineer - CPTO, BPL

As an Engineering Lead in our Chief Product and Technology Office (CPTO), you’ll...
Location
Location
United Kingdom , London; Northampton
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience gained in a Payment Acquiring, Fintech or Payment SaaS business
  • Product thinking approach
  • Sophisticated communication - demonstrating the ability to bring both technical and non-technical stakeholders on the journey
  • A polyglot mindset with expertise of at least two languages
  • JVM Mastery – Deep expertise in at least one JVM language (Kotlin, Java, Scala, or Clojure)
  • Cloud-Native Mindset – Hands-on experience with cloud platforms (AWS, Azure, GCP)
  • Messaging & Events – Solid grasp of messaging technologies (Kafka, RabbitMQ, SQS, NATS)
  • Data Layer Expertise – Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases
  • API Design – Proven track record designing RESTful and/or GraphQL APIs that scale
  • Rust – Experience with systems programming and performance-critical services
Job Responsibility
Job Responsibility
  • Design and implement highly performant, fault-tolerant distributed services
  • Apply domain modelling principles to create clean, maintainable codebases
  • Champion comprehensive testing strategies
  • Build responsive web UIs
  • Live the 'you build it, you run it' philosophy
  • Embed security into every layer of your solutions
  • Leverage AI-powered tools to accelerate development
  • Provision of guidance and expertise to engineering teams
  • Contribution to strategic planning
  • Design and implementation of complex, scalable, and maintainable software solutions
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer, Principal Java

As a Principal Software Engineer, you will be involved in all phases of developm...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 or more years of experience in designing and developing applications in Java
  • Experience with common web technologies – JavaScript/TypeScript, Angular, CSS, and HTML
  • Experience with Tomcat, Linux, and Jenkins
  • Understanding of software engineering best practices and object-oriented development
  • Experience working with RESTful services and APIs
  • Familiarity with Git and continuous integration systems.
Job Responsibility
Job Responsibility
  • Design and develop software applications, project prototypes, proofs of concept & client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Work closely with the product management, program management, and other team members to coordinate schedules, identify task assignments and provide progress updates at daily standup meetings
  • Perform, design and code reviews for all key application functional components
  • Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with Web standards and accessibility requirements
  • Ensure robust high quality code standards are maintained in the development process
  • Participate in all Scrum team ceremonies.
  • Fulltime
Read More
Arrow Right

Principal Engineer, UI Platform & Experiences

We are rebuilding the Tripleseat front-end on shadcn/ui, Radix, Tailwind, and Re...
Location
Location
United States
Salary
Salary:
200000.00 - 220000.00 USD / Year
tripleseat.com Logo
Tripleseat
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years building production UIs at SaaS scale
  • Humble, hungry, and smart. You have high standards and strong opinions, but low ego. You build trust, listen well, and know how to push for better outcomes while bringing others along
  • Deep expertise in React 18, TypeScript, Tailwind, Radix, and modern front-end tooling
  • Hands-on experience with shadcn/ui in a production environment, not just prototyping
  • Shipped AI-powered UX in production: LLM streaming UIs, tool-call flows, agentic interfaces, or RAG surfaces
  • Fluent in AI-native development workflows (Cursor, Claude Code, or equivalent) with demonstrated throughput gains
  • Strong testing philosophy with hands-on experience in component, visual regression, and end-to-end testing for production UIs
  • Track record of leading large front-end migrations without stalling product velocity
  • Strong design sensibility and a history of close partnership with Product Design leaders
Job Responsibility
Job Responsibility
  • Own the creation of a modern UI platform and component system that rapidly enables Tripleseat AI features
  • Architect the Tripleseat component system on top of shadcn/ui, Radix primitives, and Tailwind
  • Define theming, design tokens, composition patterns, and accessibility baselines across the product
  • Design AI-native UX patterns: streaming responses, tool-calling surfaces, inline assistance, agentic flows, and human-in-the-loop review
  • Design and own the Tripleseat UI MCP server, enabling agentic workflows and LLM-powered tooling to interact with the component system and product surfaces
  • Build agentic workflows that automate UI migration, component adoption, and ongoing UI consistency at scale
  • Lead the Kendo to shadcn migration and the overall UI modernization, collapsing two front-end codebases into one
  • Partner with Product and Design on the UX redesign for clarity, speed, and ease of use, directly tied to our 1H26 Defining Objectives
  • Set front-end engineering standards, performance budgets, and the craft bar across approximately 36 engineers
  • Establish front-end testing standards, including component testing, visual regression, and end-to-end coverage, and drive adoption across the engineering org
What we offer
What we offer
  • Competitive Medical, Dental, and Vision Insurance
  • Company Paid Life Insurance, Short- and Long-Term Disability Plans
  • Supplemental Insurance Options
  • Commuter Benefits
  • 401(k) with Company Match
  • Parental Leave
  • Flexible Paid Time Off
  • LinkedIn Learning Access
  • Pet Insurance
  • Employee Discount Programs
  • Fulltime
Read More
Arrow Right

Principal Engineer

We are looking for a Principal Developer to serve as a technical beacon for our ...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
woolworths.com.au Logo
Woolworths Supermarkets
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years in software engineering
  • Recent experience in a 'Principal,' 'Staff,' or 'Technical Lead' capacity within a high-growth SaaS or product-led company
  • JVM Mastery: Deep expertise in Kotlin and/or Java
  • Frontend Fluency: Strong proficiency in TypeScript and React
  • Distributed Systems & Messaging: Expert-level knowledge of Message-Oriented Architectures
  • Cloud Native (GCP): Hands-on experience with Google Cloud Platform, specifically Kubernetes (GKE), Cloud SQL (postgres), and leveraging BigQuery
  • DevOps Mindset: Proponent of 'you build it, you run it.' Expert in Git and automating complex delivery workflows with GitHub Actions
Job Responsibility
Job Responsibility
  • Architectural Stewardship: Design and evolve complex, event-driven architectures
  • Workflow Orchestration: Act as the subject matter expert for distributed message oriented architectures
  • Technical Excellence (JVM & Beyond): Set the 'gold standard' for development in Kotlin and Java
  • Full-Stack Bridge: Provide guidance on the integration between robust JVM backends and modern React/TypeScript frontends
  • Infrastructure & DX: Standardize and optimize our GCP environment (GKE, Postgres, BigQuery) and lead the maturation of our CI/CD pipelines via GitHub Actions
  • Technical Mentorship: Spend significant time 'in the trenches' with senior engineers, conducting high-impact code reviews and pair programming
  • Strategy & Influence: Partner with Product and Engineering leadership to define technical roadmaps
What we offer
What we offer
  • Team discounts across our range of Woolworths Group brands
  • A robust rewards program that celebrates and incentivises purpose-driven work
  • A global business with endless career possibilities
  • A progressive and flexible 'work from anywhere' policy
  • A range of programs to help you prioritise and manage your wellbeing, including 24/7 access to the Sonder app
  • Fulltime
Read More
Arrow Right

Principal Engineer Software (Full Stack)

As a Principal Full Stack Engineer on the Prisma Access team, you will be instru...
Location
Location
India , Pune
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s degree in Computer Science or a related equivalent field
  • Minimum of 10 years of professional programming experience with a demonstrated track record of building complex, data-driven web applications
  • Expert-level proficiency with ReactJS and modern JavaScript/TypeScript ecosystems in high-scale production environments
  • Strong professional experience in at least one backend language such as GoLang, Python, or Java, with a deep understanding of asynchronous programming and concurrency
  • Proven experience designing and building scalable microservices and modular architectures for complex systems
  • Hands-on experience with cloud-native technologies, including Docker, Kubernetes (K8s), and cloud provider services (e.g., AWS Lambda, S3, or DynamoDB)
  • Proven ability to lead technical initiatives and collaborate effectively with cross-functional teams in a dynamic, fast-paced setting
Job Responsibility
Job Responsibility
  • Design and implement scalable, modular full-stack architectures, ensuring seamless data flow between high-performance frontend interfaces and robust backend microservices
  • Actively participate in the full product development lifecycle, from API contract definition and schema design to implementation, automated testing, and CI/CD deployment
  • Develop and maintain high-concurrency UI web services and RESTful/gRPC APIs that integrate with public (AWS, GCP) and private cloud infrastructures
  • Optimize data fetching, caching, and state management strategies to handle massive security datasets from distributed systems like BigQuery or Snowflake
  • Proactively collaborate with design, product, and platform engineering teams to ensure frontend requirements are supported by backend capabilities
  • Continuously identify, suggest, and implement improvements to development processes, including containerization (Docker/K8s) and server-side performance tuning
  • Fulltime
Read More
Arrow Right

Principal Engineer (Frontend)

As a Principal Frontend Engineer, you will play a critical role in shaping Omio’...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
foodlabs.com Logo
FoodLabs & Atlantic Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of experience in Software Engineering, with deep, hands-on expertise in frontend engineering
  • Proven experience building and scaling large, complex frontend applications and platforms
  • Strong architectural judgment with experience leading frontend system design at scale
  • Experience working in high-growth or scale-up environments
  • Demonstrated experience mentoring engineers and leading frontend or platform-level technical initiatives
  • Ability to collaborate effectively with Product, Design, Backend, and senior stakeholders
  • Demonstrated use of AI tools to accelerate the software development lifecycle and improve developer productivity
Job Responsibility
Job Responsibility
  • Own and drive end-to-end frontend solutions, from user-facing experiences to the frontend platform and middleware layer
  • Lead frontend architecture and technical decision-making, ensuring scalability, performance, accessibility, and maintainability
  • Design and evolve frontend platform foundations, including shared patterns, design systems, and integration layers
  • Align frontend engineering solutions with business goals and customer outcomes
  • Identify and manage frontend technical debt, making pragmatic trade-offs between delivery speed and long-term platform health
  • Lead cross-team frontend and platform initiatives, aligning multiple stakeholders with clear end-to-end ownership
  • Define and promote frontend best practices, standards, and reusable patterns
  • Contribute to internal and external tech talks, representing Omio’s frontend and platform engineering culture
  • Evangelize the use of AI tools and automation to transform how Omio designs, builds, and delivers frontend experiences
What we offer
What we offer
  • A competitive and attractive compensation package
  • Opportunity to develop your skills on a new level
  • A generous pension scheme
  • A diverse team of more than 45 nationality
  • Develop maintainable solutions for complex problems with broad impact on the business as a whole
  • Make decisions that will have a direct impact on the long-term success of Omio
  • Fulltime
Read More
Arrow Right

Principal Engineer

As a Principal Engineer, you will be architecting and creating robust, scalable,...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
madhees.com Logo
Madhees
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in a technical leadership role
  • Strong ability to architect for product requirements and implement them in a simple and efficient manner
  • Solid foundation in system architecture, API, and software design with strong analytical and debugging skills
  • Hands-on experience in designing and developing complex, scalable, fault-tolerant, high-performance microservices for SaaS platform
  • Strive to push forward our Serverless tech vision and are an advocate for engineering best practices
  • Experience in technical leadership and guiding other developers to improve product quality and team efficiency
  • Experience working in Agile development and knowledge of Scrum and Kanban
  • Experience in providing the solution to various use case/ business problems using various cloud services like AWS, Azure to build enterprise level application
  • Experience in creating single page applications with React/Angular and working with backend services using Node JS/Typescript
Job Responsibility
Job Responsibility
  • Design and implement secure and scalable solutions using AWS Serverless technology
  • Develop high quality code (e.g. adhering to SOLID principles) with plenty of tests and observability baked-in
  • Work with different teams and help them in optimizing their development, and delivery experience, so you and the team can be as productive as possible and regularly deploy to production
  • Coach and mentor less senior developers, provide guidance on technical designs, and provide constructive code reviews so everyone can grow and learn alongside you
What we offer
What we offer
  • Paid days off to volunteer in your community
  • Other perks to keep your mind and body healthy
  • Fulltime
Read More
Arrow Right

Sr. Principal Engineer, Interact Analytics Experiences

We’re looking for a Principal Engineer to lead Highspot’s Analytics Platform cap...
Location
Location
United States , Seattle
Salary
Salary:
277391.00 - 342391.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven Experience – 10+ years in software engineering with deep experience in analytics platforms, query engines, OLAP databases, and frontend analytics frameworks
  • Expertise in Analytics & Query Processing – Strong hands-on knowledge of OLAP databases, query transpilation, analytics frameworks, and frontend-driven analytics experiences
  • Expertise in Frontend Analytics & Component Architecture – Experience designing and developing reusable, performant, and scalable frontend components for interactive analytics experiences. Deep understanding of modern frontend frameworks, component-based architecture, and state management patterns to enable dynamic, data-rich visualizations
  • Architectural Leadership – Experience designing and implementing scalable analytics-serving platforms and interactive query experiences with frontend and backend considerations
  • Strong Programming and Data Skills – Proficiency in SQL, TypeScript, React, and modern transpilation techniques, with a solid understanding of query optimization, frontend component reusability, and performance tuning
  • Cloud-Native & Infrastructure Knowledge – Familiarity with AWS, Kubernetes, and Terraform/Pulumi, with a focus on analytics services and frontend scalability
  • Technical Leadership – Proven ability to drive cross-functional technical initiatives and influence platform decisions across both backend and frontend architectures
  • Analytical Mindset – Passion for solving complex problems in interactive analytics, frontend visualization, query processing, and composable reporting frameworks
  • High Standards for Reliability and Performance – Commitment to ensuring high query performance, frontend responsiveness, availability, and data accuracy
Job Responsibility
Job Responsibility
  • Architect and Scale the Analytics Platform – Design and evolve the key parts of our system including database/query optimizations, backend scalability, and frontend framework improvements to support self-serve analytics and real-time insights
  • Lead Frontend and Backend Analytics Excellence – Ensure the Analytics Platform provides a scalable, efficient, and well-governed foundation for serving analytical queries and reports while advancing the frontend component architecture to support interactive analytics experiences
  • Own End-to-End Analytics Flow – Guide the transformation, querying, and visualization of analytics data, optimizing for performance, usability, and seamless integration across backend and frontend systems
  • Evolve Role-Based Access Control (RBAC) for Data Governance – Enhance our RBAC framework to ensure the right people have access to the data they need while maintaining security, compliance, and performance across the Analytics Platform
  • Enable Advanced Visualization & Reporting – Partner with Product and Engineering teams to evolve and optimize our ad-hoc data visualization and reporting framework, ensuring robust composable components with efficient state management and interaction logic
  • Drive Best Practices and Technical Standards – Establish and evangelize patterns for query optimization, schema evolution, frontend component reusability, and analytics-driven UI design
  • Lead and Mentor – Act as a technical leader and mentor for engineers across the team, providing deep technical guidance on analytics, query performance, frontend development, and reporting challenges
  • Cross-Team Collaboration – Partner with engineering teams across product, backend, frontend, Data-Platform and AI/ML to ensure a seamless, high-performing analytics experience
  • Operational Excellence – Define and drive SLA, availability, and performance objectives, ensuring the Analytics Platform meets the needs of our Analytics and Insights vision
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right