Full Time

Principal Software Engineer(Back End)

Jobgether
United States
$190,000 - $285,000* / year (about $91–$137 an hour)

Job Description

About this kind of role

What a Principal Software Engineer(Back End) usually does. The employer's own details are in the listing.

Typically does: A Principal Back End Software Engineer designs, develops, and maintains the server-side logic and databases that power applications. This role involves writing efficient, reusable, and reliable code, as well as participating in architectural decisions and mentoring junior engineers. They often focus on scalability, performance, and security of back end systems, and collaborate with front end developers and product managers. Responsibilities may include troubleshooting complex issues and contributing to technical roadmaps.

Tools and skills: Proficiency in programming languages like Java, Python, or Go, experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra), and familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) are common.

Good fit for: Individuals with strong problem-solving abilities, a deep understanding of software architecture, and a passion for building robust and scalable systems typically excel in this role.

West Virginia has 18 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

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