Senior software engineer

Permanent
Technology
Senior
AWS, Dynamo DB,Typescript,nodeJS
London
Remote
£100000 - £130000 per annum

Position: Senior Software Engineer
Location: Remote
Type: Full-Time

About Us
Our Client are a fast-growing tech company focused on building cutting-edge solutions that simplify global work. Our platform leverages the latest in cloud technologies to deliver scalable, secure, and reliable services to businesses worldwide. Our mission is to foster innovation while supporting the professional growth of our team members.

The Role
We are looking for a Senior Software Engineer with deep expertise in AWS serverless technologies and distributed systems. In this role, you will architect, build, and maintain highly scalable infrastructure using a range of AWS services. You will collaborate closely with cross-functional teams to create solutions that align with both business needs and technical best practices. If you are passionate about serverless architectures, cloud infrastructure as code, and driving operational excellence, we want to hear from you!

Key Responsibilities

  • Design and implement serverless cloud solutions using AWS services such as Lambda, DynamoDB, SQS, SNS, API Gateway, and EventBridge.
  • Architect and manage infrastructure as code using AWS CloudFormation and AWS Cloud Development Kit (CDK).
  • Optimize distributed systems for performance, scalability, and resilience, applying architectural patterns like caching, load balancing, and event-driven design.
  • Work with cross-functional teams to solve large-scale business challenges, proposing technical solutions and strategies.
  • Monitor and maintain AWS infrastructure, ensuring high availability and disaster recovery capabilities.
  • Participate in code reviews, testing (unit, integration, and end-to-end), and security assessments.
  • Contribute to the development of technical documentation, including architecture diagrams and infrastructure specifications.

Qualifications

  • Strong experience in AWS cloud technologies, specifically with serverless services (Lambda, DynamoDB, SQS, SNS, etc.).
  • Deep understanding of distributed systems, including concepts like idempotency, eventual consistency, and message delivery semantics.
  • Proficiency in AWS infrastructure as code tools such as CloudFormation and AWS CDK.
  • Advanced knowledge of JavaScript/TypeScript and familiarity with Node.js.
  • Solid experience in DevOps practices such as CI/CD, monitoring, and automation.
  • Strong problem-solving skills, with the ability to estimate, model, and solve large-scale technical challenges.
  • AWS Solutions Architect or DevOps Engineer certifications (Associate or Professional level preferred).
  • Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts to stakeholders.
  • Familiarity with security best practices, including AWS IAM, authentication, authorization, and OWASP Top 10 vulnerabilities.

Similar Jobs

£35000 - £45000 per annum
Essex
A growing organisation is seeking a talented .NET Developer to join its collaborative software development team. You will be involved in migrating existing business systems working on both established applications and Greenfield projects.
* Analysing current reporting workflows and proposing practical improvements * Cleansing, mapping, and structuring large data sets * Collaborating with developers to deliver automated reporting solutions * Acting as a change champion for lean, simplified processes
£50000 - £57000 per annum + + benefits
East Sussex
Tec Partners are working with a well-known utilities company, who are looking for an experienced PMO Systems Integration training lead, to come in and create an overall training programme for their capital delivery PMO as they embark on a new system rollout. As a PMO Systems Integration Training Lead, you will make this newly created role your own, owning the overall training strategy, from scope, set-up, rollout and continuous delivery, across their core systems and processes (P6, SAP, PIM ...
£60000 - £75000 per annum
Cheshire
Key Skills & Experience: * 5+ years of frontend development experience * Strong commercial experience with React and TypeScript * Familiarity with Vite, Next.js, or other modern build tools * Comfortable with component libraries and design systems * Proficient in testing frameworks (e.g. Jest, React Testing Library) * Good understanding of performance optimisation and accessibility best practices
£600 - £700 per day
Glasgow City
Tec Partners are working with a world-leading technology client who are currently looking for a number of experienced Azure DevOps Engineers, with strong Azure, development, automation and production deployment experience, to work on an upcoming customer assignment. As an Azure DevOps engineer, you will work on enhancements and be involved in production deployment for a leading financial services organisation.
Job Title: Business Process Improvement Analyst Location: Bury St Edmunds - 3 days in; 2 days remote Job Type: Permanent Salary: Excellent salary & benefits package on offer
£40000 - £50000 per annum
Norfolk
We're supporting a forward-thinking professional services firm undergoing a major digital transformation. As part of a newly formed team, they're now looking for a mid to senior-level Automation Developer to drive process efficiency through innovative automation solutions. This is a fantastic opportunity to influence the technical direction of a greenfield automation function. You'll work with a mix of technologies including UiPath, Power Automate, APIs, AI/ML, and Document Understanding
US$180000 - US$220000 per annum
New York
A fast moving AI startup is on a mission to help companies understand and control their AI presence. They are hiring a Data Scientist to map every human and AI interaction, helping brands turn AIs into their strongest advocates. You will build predictive models, develop sampling techniques, and optimize brand visibility in AI driven search platforms like ChatGPT and Perplexity. Your work will have a direct impact on how businesses shape their presence in the generative AI era.
US$180000 - US$250000 per annum
New York
A fast moving AI startup is building tools that help companies better understand and manage their AI presence. They are hiring an Analytics Engineer to lay the foundation for product analytics, defining success metrics, mapping the user journey, and uncovering insights that guide product decisions. This role is central to helping the team understand what drives engagement, identify drop off points, and continuously improve the platform's value for users.
US$150000 - US$200000 per annum
New York
Data Scientist We're looking for a Data Scientist to help establish the quantitative foundation of a cutting-edge trust and validation framework for autonomous systems. In this role, you'll design rigorous statistical methodologies to evaluate system performance, develop confidence and reliability metrics, and support high-scale deployment with robust measurement systems.
€80000 - €120000 per annum + 120000
Berlin
Founding AI Engineer - Berlin (German fluency required) €100k ± 20% | equity | Full-time, on-site We're building the AI automation layer for the construction industry - live at major enterprises and already saving teams up to 90% of back-office time. Join us in Berlin as our Founding AI Engineer to shape and scale high-impact, real-world GenAI use cases from day one.
US$180000 - US$250000 per annum
New York
Data Engineer We're looking for an experienced Data Engineer to take ownership of our data platform and help scale it to meet growing demands. You'll be responsible for maintaining and optimizing data pipelines, designing new ingestion processes, and supporting the data needs of various teams including product, data science, and go-to-market.