Senior AWS Data Platform Developer

Company: 3761 Barclays – BX – UK
Apply for the Senior AWS Data Platform Developer
Location: Glasgow
Job Description:

Purpose of the role

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform and technology capabilities for our customers and colleagues.

Accountabilities / Responsibilities

  • Develop and deliver high‑quality software solutions using industry‑aligned programming languages, frameworks and tools.
  • Ensure code is scalable, maintainable and optimised for performance.
  • Collaborate cross‑functionally with product managers, designers and engineers to define software requirements, devise solution strategies and ensure seamless integration with business objectives.
  • Participate in code reviews, promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organisation’s technology communities.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data and provide secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability and reliability.

Expectations (Leadership / Business Impact)

  • Advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness.
  • Collaborate closely with other functions and business divisions.
  • Lead a team on complex tasks, using professional knowledge and skills to deliver business‑impacting results.
  • Set objectives, coach employees and appraise performance relative to objectives.
  • Identify and mitigate risk, develop new policies and procedures to support control and governance.
  • Engage in complex analysis of data from multiple sources to solve problems creatively and effectively.
  • Communicate complex information to stakeholders and influence decisions to achieve outcomes.

Qualifications & Technical Skills

  • Proficiency in Python or Scala programming languages.
  • Experience with Apache Spark and big‑data processing frameworks.
  • Experience with AWS services such as Lambda, Glue, Step Functions, IAM roles, Lake Formation, EventBridge, SNS, SQS, EC2, security groups, CloudFormation, RDS and DynamoDB.
  • Experience developing user interfaces in modern frameworks (React, Angular or similar).
  • Knowledge of data‑pipeline and workflow building using Databricks.
  • Experience using source control, build tools (e.g. Maven), TDD and GitLab.
  • Knowledge of streaming services (Kafka, MSK, Kinesis, Glue Streaming).
  • Ability to design and develop enterprise‑level software solutions and apply best practices.

Location

This role will be based in our Glasgow office.

#J-18808-Ljbffr…

Posted: July 7th, 2026