# Back End Engineer

Occupation

Canonical page: https://career.thegoodapps.co/occupations/back-end-engineer

A Back End Engineer builds and maintains the server-side logic, databases, and APIs that power applications, commonly writing in Java or Python and designing systems around SQL databases and microservices architecture. They typically work within a software engineering team, ensuring systems scale reliably and integrate cleanly with front-end and third-party services. This role attracts engineers who enjoy solving performance, data modeling, and system design problems behind the scenes.

Top skills: [Java](https://career.thegoodapps.co/skills/java), [Microservices](https://career.thegoodapps.co/skills/microservices), [Python](https://career.thegoodapps.co/skills/python)

## Career ladder

- Often comes from: [Back End Developer](https://career.thegoodapps.co/occupations/back-end-developer)
- Often leads to: [Senior Back End Engineer](https://career.thegoodapps.co/occupations/senior-back-end-engineer)

## Similar roles

[Application Engineer](https://career.thegoodapps.co/occupations/application-engineer), [Back End Developer](https://career.thegoodapps.co/occupations/back-end-developer), [Full Stack Developer](https://career.thegoodapps.co/occupations/full-stack-developer), [Java Engineer](https://career.thegoodapps.co/occupations/java-engineer), [Software Engineer](https://career.thegoodapps.co/occupations/software-engineer)

## People with this title (0)

No one holds this exact title here yet.
