Full Time

Back-End Software Engineer (Co-op / extended internship)

Engramme
San Francisco, CA
$70,000 - $105,000* / year (about $34–$50 an hour)

Job Description

About this kind of role

What a Back-End Software Engineer (Co-op / extended internship) usually does. The employer's own details are in the listing.

Typically does: Back-end Software Engineers develop and maintain the server-side logic and databases that power websites and applications. They focus on the behind-the-scenes functionality, ensuring data is processed correctly and systems run smoothly. This often involves writing efficient code, testing and debugging, and collaborating with front-end developers to integrate user interfaces. They may also be involved in designing and implementing APIs.

Tools and skills: Proficiency in programming languages like Python, Java, or Node.js, experience with database management systems (SQL or NoSQL), and familiarity with version control systems like Git are commonly required.

Good fit for: Individuals with a strong analytical mindset, a passion for problem-solving, and an interest in the technical foundations of software applications often thrive in this role.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.