Senior Backend Engineer

TripleTen
Charing Cross, United Kingdom
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 58K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Java
Agile Methodologies
Artificial Intelligence
C Sharp (Programming Language)
Python
PostgreSQL
Pair Programming
Scrum
Large Language Models
Backend
FastAPI
Kotlin
Gitlab-ci
Integration Tests
Kubernetes
Kafka
Front End Software Development
Go

Job description

  • Develop and maintain server-side applications using Python and Golang.
  • Participate in product development, from clarifying requirements to delivering features to real users.
  • Work in a cross-functional team with frontend developers, QA engineers, designers, and product managers using Scrum methodology and pair programming.

Requirements

  • Experienced in any of Python, Golang, C#, Java, Kotlin;
  • Experience applying DDD and Clean Architecture in real projects;
  • Experience with applied AI/ML technologies and associated evaluation frameworks and/or willingness to learn;
  • High performance of writing high-quality, well-documented code;
  • Write unit and integration tests, experience in TDD is advantage;
  • Willingness to work in a team and invest in team processes;
  • Knowledge and acceptance of Agile principles.

Tech stack:

  • Python, FastAPI, LangChain, Golang
  • Postgres, Kafka
  • Kubernetes, Helm
  • GitLab CI

Benefits & conditions

  • Fully remote and full-time collaboration with professional freedom and minimal micromanagement;
  • Dynamic Team: Join a diverse, global team with experience across tech, ed-tech, and various industries;
  • We use digital tools like Miro, Notion, and Google Workspace for seamless collaboration;

*At this time, we are unable to offer H-1B, L-1A/B sponsorship opportunities.

**This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

About the company

*TripleTen is a service that empowers individuals, regardless of their prior experience, to embark on the exciting and challenging journey of mastering IT professions such as software engineering, data science, business intelligence analytics, and QA engineering in a feasible and accessible way, ultimately leading to employment opportunities.* Our mission is to ensure that every student has the opportunity to master a new profession successfully and become a valuable member of the IT industry. We are successfully producing highly desirable tech professionals in the most competitive EdTech market in the world - the US market.

Apply for this position