Skip to main content
5 answers
5
Updated 1697 views

What is the beginners salary for a software engineer?

I want to know how much I will be getting $. #technology #money #software #software-engineering #computer-software

Thank you comment icon Hello Hadi G, It depends on your workplace,employee's experience, or employer. Using Payscale, Glassdoor are just a few websites that you can use to determine salary. Interning is another great option if you want to build work experience. Here are two websites that you can look at for assistence: http://www.computercareers.org/software-engineer-salary/ https://software-engineer.itsmycareer.com/?kw=software%20engineer%20jobs&kid=132365497235&cid=wSR9V6EB620JME3AHEG71VLC&src=bing Devetra

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

5

5 answers


2
Updated
Share a link to this answer
Share a link to this answer

Ryan A.’s Answer

Hello Hadi G.

There are plenty of good ways to find the going rate of your question for any job title using tools like Glassdoor, Salary.com, LinkedIn. Make sure you put in your exact title and location because the algorithms are sometimes based on Geography and cost of living.

Another thing to consider is get as much experience as you can in this day and age internships, startups, 3 day website incubators, volunteer. The more you bring to the table the more you can negotiate. Don't be afraid to do it based on what your comfort level is. "If you don't ask; you will never know and all they can say is No" That's what business is all about!

Google will find you more.. Explore!

Hope that leads you down the right path. Cheers!

Tech salary-negotiation Salary College Expectations Catalyses3.com
2
1
Updated
Share a link to this answer
Share a link to this answer

Daniel’s Answer

Really depends on location first and then company. Back home in the Midwest I would be lucky getting 70k starting. Out west (sv, Seattle, etc) at Amazon, Google, Facebook, etc starting is easily twice that. Netflix probably even more. Much more difficult to get into the very high paying spots, but everywhere out west pays better.
1
0
Updated
Share a link to this answer
Share a link to this answer

James Constantine’s Answer

Dear Hadi,

Starting Salary for a Software Engineer

In the realm of software engineering, the starting salary can fluctuate based on factors such as geographical location, education level, experience, and the specific company. Typically, a novice software engineer can anticipate earning between $50,000 and $70,000 annually in the United States. This estimate could be higher or lower depending on the factors mentioned above.

Influences on the Starting Salary of a Software Engineer:

Location: The cost of living in a certain area can significantly affect software engineers' salaries. Those working in major tech hubs like Silicon Valley or New York City usually earn more than their counterparts in smaller cities or rural regions.

Education and Experience: A software engineer with an advanced degree (like a master’s degree) or relevant work experience can command a higher salary than someone with only a bachelor’s degree and minimal experience.

Company Size and Sector: The company's size and the sector it operates in can also affect a novice software engineer's salary. Tech behemoths and companies in high-demand sectors like finance or healthcare often offer more competitive salaries to attract the best talent.

Skills and Specializations: Software engineers with specialized skills or expertise in sought-after areas like artificial intelligence, cybersecurity, or data science can earn more than those with broader skill sets.

Certifications and Training: Earning relevant certifications or completing specialized training programs can also enhance a software engineer's earning prospects.

In summary, while the average starting salary for a software engineer is between $50,000 and $70,000 per year, individual circumstances and factors can cause this figure to fluctuate.

Top 3 Credible Sources Used:

Bureau of Labor Statistics (BLS): The BLS offers extensive data on job employment and wages, including specific details on software developers and engineers.

Glassdoor: Glassdoor provides insights into salaries reported by employees across various industries and roles, offering valuable data on average software engineer salaries.

Payscale: Payscale is another trustworthy source for salary information, providing detailed data on average salaries for various professions, including software engineering.

These sources were used to ensure the accuracy and reliability of the information provided on starting salaries for software engineers.

Stay Blessed!
James Constantine Frangos.
0
0
Updated
Share a link to this answer
Share a link to this answer

Timothy’s Answer

It all comes down to location and the company you work for!

TL;DR - In a smaller city you can expect somewhere between $50,000-$65,000 a year. In a bigger city, or if you work for a "big tech" company, you could expect something more in the $75,000-$110,00 a year range.

If you work somewhere with a lower cost of living, your starting salary will be lower. For example, I live in Tennessee, and jobs here pay a lower salary than jobs in, for example, California. However, you'll likely make up for this in lower cost of living and less state taxes.

Also, the company you get a job with will change things a lot. Software companies, like Google or Facebook, will pay much more than companies that hire software engineers, but primarily do something other than software. An example is a company like, Cigna, the insurance provider. They definitely hire software engineers, but you will make less there, because, at the end of the day, it's an insurance company.

All of those salaries are just estimates from my personal experience. Sometimes all you will get it is a low offer and you might just need to go with it for experience. As long as you enjoy writing code, then it will be worth it!
0
0
Updated
Share a link to this answer
Share a link to this answer

Leon’s Answer

Before asking about the salary, you need to enjoy doing the work every day. Working with computers and software 5 to 6 days a week needs to be enjoyable and stimulating. If you spend the money and time for a four year degree and then find out you don't like sitting in the office at a desk for 10 hours it doesn't matter how much money you make.

Now to answer your question. The salary will depend on where you are working. I worked in Florida and earned a salary that was based on the cost of living the amount of money the company was making, etc. Then I worked in Boston and because of the increase in the cost of living I received 25% more in my salary. Then I worked in Dallas and took a slight decrease in salary because no state tax, etc.


Because you will be non exempt the salary will be fixed no matter how many hours you work. Some software engineering jobs are 24/7/365 and other jobs only work40 to 50 hours a week. Some companies will allow you to work from home using VPN and others make you only work in the office. So salary divided by number of hours worked could be a major difference.


Also, there are differences in important benefits: medical insurance, 401K, holidays, vacation days, paid college courses (for a master degree), etc.


I am sure there are more differences...

Leon recommends the following next steps:

Learn to program a language that is used in software engineering--Java, C, Python, SQL
Learn another language and advance from beginner to advanced skills.
0