SPOKANE WA WHATS THE AVERAGE SALARY FOR A SOFTWARE ENGINEER IN SPOKANE

Jan 17, 2024

16 Min Read

1. What is the demand like for software engineers in Spokane?

The demand for software engineers in Spokane is high, and has been steadily increasing over the past few years. As the technology industry continues to grow in the region, there is a strong demand for skilled software engineers in various fields such as web development, mobile app development, data analysis, and cybersecurity.

2. What types of companies are hiring software engineers in Spokane?
There are a wide range of companies hiring software engineers in Spokane, including:

– Large technology corporations such as Amazon, Microsoft, and Expedia which have established offices in the area
– Local startups and small businesses that are looking to innovate and grow their online presence
– Healthcare companies like Providence Health & Services and Kaiser Permanente that require software engineers for health informatics and electronic medical records management
– Financial institutions like Umpqua Bank and Washington Trust Bank that utilize software engineering for online banking platforms
– Government agencies like the City of Spokane or Spokane County that have a need for custom software applications

3. What skills are most in-demand for software engineer jobs in Spokane?
Some of the most in-demand skills for software engineer jobs in Spokane include proficiency with programming languages such as Java, Python, C++, and JavaScript; experience with web development frameworks like React or Angular; knowledge of database management systems; familiarity with cloud computing platforms such as AWS or Azure; and strong problem-solving abilities.

4. Are there any specialized industries or sectors that have a higher demand for software engineers in Spokane?
While there is a high demand for software engineers across all industries in Spokane, there are some areas where specialized skills may be particularly sought after. These include healthcare IT (for electronic medical records), e-commerce (for building online shopping platforms), gaming (for developing video games), and aerospace (for creating simulation software).

5. How does the salary for software engineers in Spokane compare to other cities?
The average salary for a software engineer in Spokane is lower than tech hubs like San Francisco or Seattle, but it is higher than the national average. Factors such as cost of living and the specific company/industry can also impact salary levels in Spokane. However, there are opportunities for growth and advancement in the field, as well as a lower cost of living compared to larger cities.

2. What industries typically hire software engineers in Spokane?


Some typical industries that hire software engineers in Spokane include:

1. Technology and software companies – such as Microsoft, 2. Amazon, and Google which have offices in the area.

3. Healthcare – with major companies like Providence Health & Services, PAML, and Accra Med Software Inc. offering opportunities for software engineers.

4. Aerospace and Defense – with big names like Boeing, Lockheed Martin, and Raytheon having a presence in Spokane.

5. Education – with universities such as Gonzaga University and Eastern Washington University hiring software engineers for their technology departments.

6. Finance – with companies like Washington Trust Bank and Umpqua Bank seeking software engineering talent to develop banking solutions.

7. Government – with federal agencies like the Department of Defense and state agencies like the Department of Social and Health Services actively recruiting software engineers in Spokane.

8. Gaming – with gaming studios like Blue Label Labs and Tessa Games creating opportunities for software engineers in the growing gaming industry in Spokane.

9. Agriculture – with companies such as Ag Enterprise Group LLC and Farmers Business Network using technology to innovate in the agriculture sector, creating demand for software engineering skills.

10. Startup companies – Spokane has a growing startup community, providing opportunities for software engineers to work on innovative projects across various industries.

3. What qualifications and skills are necessary to be a software engineer in Spokane?

In order to be a software engineer in Spokane, some of the necessary qualifications and skills may include:

1. Education: Most companies in Spokane require a minimum of a bachelor’s degree in computer science, software engineering, or a related field. Some companies may also consider candidates with relevant certifications or equivalent work experience.

2. Proficiency in Programming Languages: Software engineers should have strong knowledge and experience with programming languages such as Java, C++, Python, or JavaScript.

3. Understanding of Software Development Processes: Familiarity with various software development methodologies such as Agile and Waterfall is important for efficient collaboration within a team.

4. Problem-Solving Skills: As a software engineer, one must be able to analyze complex problems and come up with effective solutions using critical thinking skills.

5. Attention to Detail: Software development requires precision and attention to detail to ensure the code is error-free and functions correctly.

6. Communication Skills: Effective communication skills are essential for working in a team environment and collaborating with other developers, designers, and clients.

7. Continuous Learning: Technology is constantly evolving, so it’s vital for software engineers to stay updated on the latest tools, trends, and techniques.

8. Time Management: The ability to manage time efficiently is crucial for completing projects within set deadlines.

9. UX/UI Design Knowledge: Having an understanding of user experience (UX) and user interface (UI) design principles helps in creating intuitive and user-friendly software applications.

10. Experience with Development Tools: Familiarity with development tools like Git, Jenkins, or Jira may also be required depending on the company’s preferred toolset.

11. Creativity: Being creative can help bring innovative ideas to the table that can improve the overall quality of the software being developed.

4. How does the average salary for a software engineer in Spokane compare to other cities or states?


The average salary for a software engineer in Spokane is quite competitive compared to other cities and states. According to Glassdoor, the average salary for a software engineer in Spokane is $79,116 per year. This salary can vary depending on experience, company, and specific job responsibilities.

In comparison, the national average salary for a software engineer across all levels of experience is $92,046 according to Indeed. This means that the average salary in Spokane is slightly lower than the national average.

When considering other cities and states, the salary for a software engineer in Spokane remains competitive. For example, in Seattle – which is known as a hub for technology companies – the average salary for a software engineer is $113,165 per year according to Glassdoor. However, cost of living in Seattle is significantly higher than Spokane.

Overall, while salaries may be slightly lower in Spokane compared to some other major tech hubs, they still remain competitive and offer a good quality of life with a lower cost of living.

5. Are there any major tech companies or startups based in Spokane that employ software engineers?


Yes, there are several major tech companies and startups based in Spokane that employ software engineers. Some examples include:

1. Cyan Worlds Inc.: This is a software company that creates immersive virtual worlds and employs software engineers for game development.

2. Next IT: This is an artificial intelligence company that hires software engineers to develop AI and natural language processing technologies.

3. OpenEye Scientific Software: This company develops scientific software and hires software engineers to work on data analysis, visualization, and modeling.

4. Stay Alfred: A vacation rental platform that employs software engineers to work on their online booking platform and mobile app.

5. 2nd Watch: An IT consulting firm that specializes in cloud computing and hires software engineers for cloud solution development.

6. Salesfloor: A retail technology company that employs software engineers to work on their omnichannel communication system for retailers.

7. AppraisalTek: A real estate appraisal management company that utilizes technology for their services and applies machine learning algorithms, employing software engineers.

8. Amplero: A marketing AI platform that uses machine learning for customer engagement; it employees software engineers in data science, analytics, and engineering roles.

9. Nexgen FinTech Solutions LLC: This is a financial technology startup that develops automated investment tools and relies on a team of software engineers in developing their product.

10.Autosoft Inc.: An automotive dealership management system provider employing systems software developers.

6. Is the cost of living in Spokane reasonable for a software engineer’s salary?


The cost of living in Spokane is relatively reasonable for a software engineer’s salary. According to Salary.com, the average annual salary for a software engineer in Spokane is $74,392. The overall cost of living in Spokane is 7% lower than the national average, with housing costs being 24% lower and transportation costs being 5% lower. This means that a software engineer’s salary can go farther in Spokane compared to other cities with higher costs of living. However, it should also be noted that the cost of living may vary depending on an individual’s lifestyle and spending habits.

7. Are there opportunities for career advancement as a software engineer in Spokane?


Yes, there are opportunities for career advancement as a software engineer in Spokane. The city has a growing tech industry, and there are many software companies and startups that offer exciting career prospects for software engineers. Additionally, Spokane is home to several universities and colleges that provide education and training in software engineering, helping professionals advance their skills and knowledge. Many companies also offer employee mentorship programs, professional development opportunities, and other resources to support career growth within the field of software engineering.

8. How do the benefits packages for software engineers in Spokane compare to other cities or states?


The benefits packages for software engineers in Spokane are generally comparable to other cities and states. Some companies may offer more comprehensive packages with additional perks, while others may have more basic benefits. However, overall, software engineers in Spokane can expect to receive standard benefits such as health insurance, retirement plans, paid time off, and possibly bonuses or stock options.

One major factor that affects the benefits packages in Spokane is the cost of living. Compared to larger cities or tech hubs like San Francisco or Seattle, the cost of living in Spokane is significantly lower. This means that companies may be able to offer competitive salaries and benefits without having to spend as much money as they would in other locations.

Additionally, there may be variations in benefit offerings within Spokane itself. Larger tech companies or corporations with a presence in the city may offer more generous packages compared to smaller startups or local businesses.

Overall, while there may be some differences in specific benefits offered, the overall value and quality of benefits packages for software engineers in Spokane are likely on par with other cities and states. It’s important for job seekers to thoroughly research and compare benefit offerings from different companies during their job search to ensure they are receiving a competitive package.

9. Is it common for software engineers in Spokane to work on remote projects or have flexible schedules.


It is becoming increasingly common for software engineers in Spokane to have some level of flexibility or the ability to work on remote projects. Many companies understand the benefits of offering flexible schedules and remote work options, such as improved work-life balance and the ability to attract top talent from a wider pool. However, the extent of these options may vary depending on the specific company and industry. Some software engineers may have more flexibility than others, based on their role, team structure, and project requirements.

10. Are there any specialized areas of software engineering that are particularly sought after in Spokane?


Some specialized areas of software engineering that are particularly sought after in Spokane include:

1. Data analytics and machine learning
2. Mobile application development
3. Cybersecurity and information assurance
4. Cloud computing and virtualization
5. Game development
6. Web development, especially with programming languages like JavaScript and Python
7. User experience (UX) design
8. DevOps and agile methodologies
9. IoT (Internet of Things) and embedded systems development
10. Virtual and augmented reality (VR/AR) development

11. How does the job market for software engineering positions look like currently in Spokane?


The job market for software engineering positions in Spokane is growing and offers a variety of opportunities. There are several tech companies based in Spokane, such as Next IT, Itron, and Numerica Corporation, that regularly hire software engineers. Additionally, there are also opportunities within various industries such as finance, healthcare, and education.

Overall, the demand for software engineers in Spokane is high and expected to continue to grow as the city continues to develop its technology sector. According to a recent report from the Washington Technology Industry Association, there has been an 8.1% growth in tech-related jobs in Spokane between 2013-2018.

The job market for software engineering positions is also competitive, with many local universities producing qualified graduates and attracting top talent from other areas. However, there is still a need for experienced and skilled software engineers in the region.

Overall, the job market for software engineering positions in Spokane looks promising with plenty of opportunities available now and in the future.

12. Do most companies hiring for software engineering roles require previous experience or are entry-level positions available as well?


Most companies do require some level of previous experience for software engineering roles. However, there are some entry-level positions available for new graduates or those with little experience. These entry-level positions may have more specific requirements or be geared towards recent graduates or those with certifications or training in specific coding languages. Companies may also offer internships or apprenticeships to provide hands-on experience and training for those interested in becoming software engineers. Additionally, some companies have training programs or mentorship opportunities to help individuals without prior experience gain the necessary skills and knowledge for a software engineering role.

13. Are there any notable networking events, conferences, or meetups specifically for software engineers in the Spokane area?


Yes, there are several notable events, conferences, and meetups for software engineers in the Spokane area:

1. Gonzaga University Codefest: This annual event brings together students, professionals, and community members to compete in coding challenges and network with industry professionals.

2. Spokane Developer Conference: A one-day conference focused on software development, where attendees can learn about cutting-edge tools, technologies, and techniques.

3. Spokane Software Developers Meetup: A group for local software developers to network, share knowledge and experiences, and discuss emerging technologies.

4. Ignite! Spokane: A quarterly event where local professionals give ignite-style talks on various topics related to technology and entrepreneurship.

5. Coeur d’Alene WordPress Meetup: A meetup group for WordPress developers in the neighboring city of Coeur d’Alene that holds regular networking events and informational sessions on WordPress-related topics.

6. Women Who Code Spokane: An inclusive meetup group focused on empowering women in tech through workshops, speaker events, hackathons, and more.

7. IoT Meetup Group – Spokane Chapter: A community for professionals interested in Internet of Things (IoT) technologies to share ideas, develop projects, and network with others in the field.

8. Startup Spokane Events: This organization hosts a variety of networking events for entrepreneurs and startup founders in the Spokane area, including those in the software development industry.

9. MountainWest RubyConf: An annual conference for Ruby enthusiasts featuring workshops, talks by industry experts, networking opportunities,and more.

10. Local Hack Day – Spokane: A part of the global Local Hack Day event organized by Major League Hacking (MLH), this is a 12-hour hackathon where participants can collaborate on projects while networking with other developers.

14. As a newcomer to the city, what steps can I take to increase my chances of finding a highly paid role as a software engineer in Spokane?

1. Network: Reach out to professionals in the software engineering field, attend job fairs and networking events, join local tech associations or groups, and make connections with individuals who may be able to refer you to job opportunities.

2. Build a strong online presence: Create a professional LinkedIn profile, GitHub portfolio, and personal website showcasing your skills and experience. This will help recruiters and employers find you more easily and showcase your abilities.

3. Apply to a variety of companies: Don’t limit yourself to just the big tech companies in Spokane. Explore opportunities at startups, small businesses, and government agencies as well.

4. Research the job market: Take the time to research the demand for software engineers in Spokane and which industries are hiring. This will give you an idea of where to focus your job search efforts.

5. Attend tech events and workshops: Participate in local hackathons, coding events, and workshops to showcase your skills, learn new technologies, and make connections with potential employers.

6. Obtain relevant certifications or qualifications: Consider obtaining certifications or taking courses in specific programming languages or technologies that are in high demand in Spokane.

7. Tailor your resume and cover letter: Make sure your resume highlights relevant skills and experience for the job you’re applying for. Customize your cover letter to each company to show why you’re specifically interested in working for them.

8. Consider internships or freelance work: If you’re having trouble finding a full-time role right away, consider gaining experience through internships or freelance projects while continuing your job search.

9. Be prepared for technical interviews: Practice coding challenges and brush up on technical concepts commonly tested during interviews. You can also reach out to experienced software engineers for mock interviews or interview preparation tips.

10.Persistently follow up on applications: After submitting applications, follow up with the company within a week or two if you haven’t heard back. This shows your interest in the company and could lead to a potential interview.

11. Volunteer or contribute to open-source projects: Volunteering your time and skills for a cause, or contributing to open-source projects, can help you gain valuable experience and stand out in your job search.

12. Consider relocation options: If you’re willing to relocate for a highly paid role, consider expanding your job search to nearby cities or states where there may be more opportunities in your field.

13. Use online job resources: Utilize online job portals such as Indeed, LinkedIn, Glassdoor, and local Spokane job boards to find open positions relevant to your skills and experience.

14. Be proactive and persistent: Job searching can be challenging, but it’s important to stay proactive and persistent in your efforts. Keep reaching out to contacts, attending events, and applying for roles that interest you until you find the right fit.

15. Does obtaining a specific certification improve job prospects and salary potential for software engineers in Spokane?


Obtaining a specific certification can improve job prospects and salary potential for software engineers in Spokane. Certifications demonstrate a level of expertise and competency in a particular area of software engineering, making the individual more attractive to potential employers. In addition, certified software engineers may be able to negotiate higher salaries or bonuses due to their specialized skills and knowledge. However, the impact of certifications on job prospects and salary potential will also depend on other factors such as experience, education, and industry demand.

16. Are there any local resources or training programs available to help advance one’s career as a software engineer in Spokane?


Yes, there are several local resources and training programs available in Spokane for individuals looking to advance their career as a software engineer. Some options include:

1. Spokane Software Developers Meetup Group: This group hosts regular events and workshops for software developers, providing opportunities for networking and skill development.

2. Spokane Ruby Users Group: This is a community for individuals interested in Ruby programming language, offering workshops, hackathons, and other learning opportunities.

3. Coding Dojo: This coding bootcamp offers training programs in web development and software engineering, with campuses located in Spokane.

4. Spokane Community College (SCC): SCC offers an associate degree in Computer Science and Information Systems with a focus on software development.

5. Whitworth University: Whitworth’s Department of Mathematics and Computer Science offers a Computer Science major that includes courses in software engineering.

6. Gonzaga University: Gonzaga’s School of Engineering and Applied Science offers a computer science program with courses in software engineering.

7. Big Table Studio Code Camp: This is a week-long code camp for high school students interested in learning about programming languages such as Python, Java, C++, and more.

8. App Development Club at Eastern Washington University: This club provides students the opportunity to learn about app development using various platforms like Android or iOS.

9. Spokane Tech Skills Center (STSC): A vocational school that provides hands-on technical education to high school students interested in computer science and software engineering fields.

17.Are there seasonal fluctuations or slow periods when it comes to employment opportunities for software engineers in Spokane?

As with most industries, there may be slight seasonal variations in the demand for software engineers in Spokane. However, the tech industry is generally known for being in high demand year-round, so job opportunities for software engineers are typically available throughout the year. Additionally, many companies offer remote work options, which can help mitigate any potential seasonal fluctuations in the local job market.

18.How difficult is it to secure a work visa sponsorship as an international candidate applying for jobs as a software engineer in Spokane?


Securing a work visa sponsorship may be challenging for an international candidate applying for software engineer jobs in Spokane, as it is in most parts of the United States. Employers are required to follow strict guidelines and regulations set by the Department of Labor and USCIS when sponsoring a foreign worker for a work visa.

One of the major difficulties can be finding an employer willing to sponsor a work visa. Many employers may prefer to hire candidates who already have the legal right to work in the US, such as US citizens or permanent residents, as it is less complicated and time-consuming.

Another challenge may be meeting the requirements and qualifications set by employers for their specific job openings. Employers must demonstrate that they have made efforts to recruit U.S workers before seeking foreign workers, which means they must prove that no available qualified U.S workers are interested or suitable for the position.

Additionally, securing a work visa sponsorship can also be expensive and time-consuming for both the employer and the candidate. The application process requires extensive documentation and fees, and there is no guarantee of approval.

Overall, while it is possible to secure a work visa sponsorship as an international candidate applying for software engineer jobs in Spokane, it may not be easy or guaranteed. It’s important to carefully research potential employers and their willingness to sponsor foreign workers before applying for jobs.

19.How do salaries differ between entry-level, mid-level, and senior software engineers in Spokane?


In Spokane, the salary for entry-level software engineers typically ranges from $50,000 to $70,000 per year. Mid-level software engineers can expect to earn anywhere from $70,000 to $100,000 per year. Senior software engineers with more experience and responsibilities can earn salaries ranging from $100,000 to $150,000 per year.

20.Do most companies offer remote work options or allow employees to work from home as a software engineer in Spokane?

It is not uncommon for companies in Spokane to offer remote work options or allow employees to work from home as a software engineer. Many companies, especially in the technology industry, have adopted flexible and remote work policies to attract and retain top talent. However, it ultimately depends on the specific company’s policies and culture. It is always best to inquire about remote work options during the job application or interview process.

0 Comments

Stay Connected with the Latest