Full Time

Senior Software Engineer - Distributed Systems (C / Assembler)

Cognizant
Atlanta, GA
$150,000 - $220,000* / year (about $72–$106 an hour)

Job Description

About this kind of role

What a Senior Software Engineer - Distributed Systems (C / Assembler) usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and maintains distributed systems, focusing on performance, scalability, and reliability. This role involves writing code, debugging, and testing software components within a larger, complex system. Senior engineers often mentor junior team members and contribute to architectural decisions. They may also be involved in researching and implementing new technologies.

Tools and skills: Proficiency in C and Assembler programming languages, experience with distributed databases, message queues, and cloud platforms is generally required, alongside strong problem-solving and debugging skills.

Good fit for: Individuals with a strong foundation in computer science principles and a passion for building robust, scalable systems thrive in this role.

A full-time year is 2,080 hours: $50 an hour is $104,000 a year before taxes, and $100,000 a year is $48.08 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

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