• Jobs
  • Employers
  • Our Team
  • Insights
  • Login
  • Sign up
CyberCoders
CyberCoders
  • Sign Uparrow
  • Loginarrow
  • Jobsarrow
  • For Employersarrow
  • Our Teamarrow
  • Resourcesarrow
  • Homearrow
← Back to Insights

Senior Software Engineer Job Description, Duties, Salary and More

By Brent Taylor - June 21st, 2022
Industry Insights

What is a Senior Software Engineer?

Like all software engineers, Senior Software Engineers use their programming skills to create and maintain the programming that allows computers to work. This code may be used to drive mobile, desktop, web, or other types of applications. In addition to this, as senior team members management becomes part of the job description. They're depended on to serve as project leads, determining the best methods for meeting design objectives and coordinating the efforts of other engineers. Compared to a typical software engineer, a Senior Software Engineer's resume usually includes a combination of extra years of experience, advanced technical skills in programming, and the ability to manage others.

 

What are the usual duties and responsibilities of a Senior Software Engineer?

Typical tasks performed by a Senior Software Engineer may include:

  • Develop software based on product objectives and/or specific design documents.
  • Recommend roadmaps for meeting coding objectives and estimate the resources necessary to fulfill them.
  • Create software documentation that will allow future developers to understand the workings of the code.
  • Support, maintain, and augment existing codebases.
  • Recommend ways to streamline existing code and make other improvements.
  • Coordinate efforts with project managers, quality assurance, company management, product support, and other departments.
  • Recruit and train new engineering staff.
  • Coordinate and manage other software engineers.

 

What is the average Senior Software Engineer salary?

Indeed.com reports that the average annual salary for a Senior Software Engineer in the United States is $122,620.

Glassdoor.com reports the average annual base pay for Senior Software Engineers at about $121,985 per year, with an estimated total pay of $137,352. They estimate that the average total pay usually ranges between $108k and $185k per year. Though it's not an entry-level position, they estimate total compensation for new Senior Software Engineers in their first year of experience to average around $120,403 per year.

These numbers will vary based on locale, experience, the type of employer, and other factors.

 

Top Cities to work in as a Senior Software Engineer

While by no means a comprehensive or definitive list, Indeed.com reports some of the highest salaries for Senior Software Engineer jobs in the following cities. Also included is the cost of living index and city populations as reported by Numbeo and World Population Review.

 

San Francisco, CA

Average Senior Software Engineer salary in San Fransisco, CA: $151,188 per year (based on 174 reported salaries).

Cost of living index: 76.58

Population: 480,871

 

San Diego, CA

Average Senior Software Engineer salary in San Diego, CA: $141,896 per year (based on 234 reported salaries).

Cost of living index: 78.81

Population: 1,429,650

 

Austin, TX

Average Senior Software Engineer salary in Austin, TX: $137,769 per year (based on 331 reported salaries).

Cost of living index: 69.94

Population: 1,028,220

 

Redmond, WA

Average Senior Software Engineer salary in Redmond, WA: $137,762 per year (based on 21 reported salaries).

Cost of living index: Not Listed

Population: 85,408

 

Seattle, WA

Average Senior Software Engineer salary in Seattle, WA: $136,827 per year (based on 176 reported salaries).

Cost of living index: 89.13

Population: 787,995

 

San Jose, CA

Average Senior Software Engineer salary in San Joae, CA: $135,797 per year (based on 73 reported salaries).

Cost of living index: 80.40

Population: 1,003,120

 

New York, NY

Average Senior Software Engineer salary in New York, NY: $128,630 per year (based on 452 reported salaries).

Cost of living index: 100

Population: 8,177,020

 

Atlanta, GA

Average Senior Software Engineer salary in Atlanta, GA: $126,422 per year (based on 259 reported salaries).

Cost of living index: 74.29

Population: 532,695

 

Chicago, IL

Average Senior Software Engineer salary in Chicago, IL: $124,514 per year (based on 263 reported salaries).

Cost of living index: 77.21

Population: 2,671,640

Check out these Senior Software Engineer jobs hiring now.

Search Open Jobs

JobAlerts
Sign up now and we'll deliver fresh jobs right to your inbox!
Sign Up

Looking for jobs hiring?

Thousands of full-time and remote jobs in every industry. Search jobs.

Are you hiring for your team?

We'll find you the right candidate, fast. Get started.

Want to join our team?

Our recruiters connect people with great opportunities and help our clients build amazing teams. Learn more.

Recent Articles

Career Advice
Career Advice
March 10th, 2023
How to Avoid Playing “The Blame Game” At Work
By Sawyer Smith - March 10th, 2023
March 10th, 2023
Pointing fingers is something we’ve all been guilty of in the past. On the flip side, everyone also knows what it feels like to be the one pointed at. It’s a terrible feeling, and one that often sews ...
Read more →
How to Avoid Playing “The Blame Game” At Work
Career Advice
Inside CyberCoders
Inside CyberCoders
March 6th, 2023
CyberCoders' Awards, Accolades and History
By The CyberCoders Team - March 6th, 2023
March 6th, 2023
1999 – CyberCoders is founded and headquartered in Irvine, CA. 2000 – 2005: The Beginnings  2004 -  Cyrus,  our proprietary ATS, launches for the first time. 2006 – 2009: Innovations...
Read more →
CyberCoders' Awards, Accolades and History
Inside CyberCoders
Career Advice
Career Advice
March 4th, 2023
Workplace Wellness: The Good, The Bad, and The Ugly
By Sawyer Smith - March 4th, 2023
March 4th, 2023
If you’ve been paying attention to workplace trends over the last few years, chances are you’ve heard the term ‘workplace wellness’. Companies across the globe have been implementing wellness initiati...
Read more →
Workplace Wellness: The Good, The Bad, and The Ugly
Career Advice
Tap to close
Looking for a qualified candidate?
Let us find a match in 3 business days or less.
Get Started Now
  • Writers
  • Insights
Cybercoders
Follow Us
  • Browse Jobs
  • Browse Skills
  • Browse Locations
  • Employers
  • Our Team
  • About Us
  • Contact Us
  • Careers
  • Resources
Copyright © 1999 - 2023. CyberCoders, Inc. All rights reserved. Terms of Use Privacy Policy Cookie Settings
CyberCoders is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. CyberCoders will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.  CyberCoders is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please email Benefits@cybercoders.com. We will make a determination on your request for reasonable accommodation on a case-by-case basis. UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of CyberCoders.

Upgrade your career

Submit your application

Take the next step towards applying for the position

Login to CyberCoders

Login using existing account

Personalized Job Alerts

Your resume unlocks Job Alerts and smart features

10 Applies with 1 Click

Your resume unlocks Quick Apply and smart features
Upload your resume
Browse
Must be 8 characters long and use letters and numbers.
Already have an account? Login.
Forgot Password? Don't have an account? Sign up.
By submitting your information, you consent to our sharing of your information with our clients and affiliates to support you in finding a job and to send you emails and text messages about jobs you may be interested in and other promotional emails. California applicants, please see California Applicant Privacy Policy for more information.
✖