Senior Software Engineer

Key Talent Solutions

The Role

Overview

Senior full-stack engineer focused on building scalable back-end systems.

Key Responsibilities

  • web development
  • system architecture
  • ci/cd
  • api development
  • data engineering
  • mentorship

Tasks

-Lead the end-to-end design, development, and delivery of web applications and systems. -Apply strong system design and architecture skills to solve complex problems and improve platform reliability and performance. -Use modern development tools and practices, including Git/GitHub, CI/CD pipelines, and best practices for coding and deployment. -Collaborate with cross-functional teams to ensure project success and contribute to long-term technical strategy. -Build, maintain, and scale APIs (REST, JSON/HTTP, GraphQL) and integrate with relational databases such as Postgres. -Mentor junior engineers and provide technical leadership on projects. -Design effective data models and contribute to data engineering solutions, including pipelines, data ingestion, storage, processing, analytics, and visualization.

Requirements

  • full-stack
  • javascript
  • typescript
  • kotlin
  • postgres
  • rest

What You Bring

We are looking for an experienced Senior Full-Stack Software Engineer with a strong back-end focus to join our dynamic, fast-paced team. The ideal candidate will have a proven track record of building scalable web applications, leading projects, and delivering systems that have meaningful cross-functional and company-wide impact. You will be expected to work across the stack when needed, but your primary focus will be designing and implementing robust back-end systems. Seniority Level: Senior (6–7 years of experience) -Hands-on experience building web applications at scale, ideally with cross-team or company-wide impact. -Knowledge of API development and consumption (REST, GraphQL). -Strong system design, architecture, and problem-solving skills. -6–7 years of experience as a Full-Stack Engineer, with a back-end focus. -Comfortable ramping up quickly on new tech stacks and adapting to fast-paced startup environments. -Experience with relational databases (Postgres) and designing scalable, efficient data models. -Strong proficiency in JavaScript and TypeScript, with experience building APIs using Kotlin. -BS or MS in Computer Science or a related field. -Familiarity with data engineering concepts and building solutions for data pipelines and analytics.

Benefits

Salary: $190K-$205K

The Company

About Key Talent Solutions

-They craft strategic pairings of individual talent to organisational needs, specializing in data & analytics, finance, and strategy projects. -Typical assignments include placing senior analysts, finance leaders, and strategic consultants across diverse sectors. -Their boutique size allows for deeply personalised service and agility on high-impact mandates. -They’ve carved a niche by focusing on quality of fit and advisory-led recruitment, not just resume matching.

Sector Specialisms

Industrial

Energy

Infrastructure

Buildings

Residential

Commercial

Water Resources

Heavy Civil

Marine

Transport

Utilities

Solar

Wind

Nuclear

Government