... automation, software development, data engineering, database integration, GEOINT support, or ... Must be able to operate at a mid-level and in an independent environment. * Must be proficient at ...
... automation, software development, data engineering, database integration, GEOINT support, or ... Must be able to operate at a mid-level and in an independent environment. * Must be proficient at ...
... automation, software development, data engineering, database integration, GEOINT support, or ... Must be able to operate at a mid-level and in an independent environment. * Must be proficient at ...
... automation, software development, data engineering, database integration, GEOINT support, or ... Must be able to operate at a mid-level and in an independent environment. * Must be proficient at ...
Mid-Level Project Arborist
Tacoma, WA · On-site
Collaborate with engineers, environmental scientists, and project managers to develop and implement ... Career Level: Associate * Employment Type: Full-time * Compensation: $35.00 - $40.00 hourly rate ...
Mid-Level Project Arborist
Tacoma, WA · On-site
Collaborate with engineers, environmental scientists, and project managers to develop and implement ... Career Level: Associate * Employment Type: Full-time * Compensation: $35.00 - $40.00 hourly rate ...
Collaborate with engineers, environmental scientists, and project managers to develop and implement ... Career Level: Associate * Employment Type: Full-time * Compensation: $35.00 - $40.00 hourly rate ...
Collaborate with engineers, environmental scientists, and project managers to develop and implement ... Career Level: Associate * Employment Type: Full-time * Compensation: $35.00 - $40.00 hourly rate ...
Description Fickett Structural Solutions, Inc. is looking for mid-level and senior-level Structural ... engineering software, and excellent critical thinking and communication skills. Fickett values ...
Description Fickett Structural Solutions, Inc. is looking for mid-level and senior-level Structural ... engineering software, and excellent critical thinking and communication skills. Fickett values ...
Structural Engineer
Tumwater, WA · On-site
Description: Fickett Structural Solutions, Inc. is looking for mid-level and senior-level ... engineering software, and excellent critical thinking and communication skills. Fickett values ...
Structural Engineer
Tumwater, WA · On-site
Description: Fickett Structural Solutions, Inc. is looking for mid-level and senior-level ... engineering software, and excellent critical thinking and communication skills. Fickett values ...
Structural Engineer
Tumwater, WA · On-site
Job Type Full-time Description Fickett Structural Solutions, Inc. is looking for mid-level and ... engineering software, and excellent critical thinking and communication skills. Fickett values ...
Structural Engineer
Tumwater, WA · On-site
Job Type Full-time Description Fickett Structural Solutions, Inc. is looking for mid-level and ... engineering software, and excellent critical thinking and communication skills. Fickett values ...
Summer 2027 Intern - Software Engineering
Olympia, WA · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Early to mid October Offers: Late October 2027 Start Dates: This position has opportunities to ...
New
Summer 2027 Intern - Software Engineering
Olympia, WA · On-site +1
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Early to mid October Offers: Late October 2027 Start Dates: This position has opportunities to ...
New
Summer 2027 Intern - Software Engineering
Olympia, WA · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Early to mid October Offers: Late October 2027 Start Dates: This position has opportunities to ...
New
Summer 2027 Intern - Software Engineering
Olympia, WA · On-site
$40/hr
The Software Engineer Intern implements developer tools or product features on a rapid-release ... Early to mid October Offers: Late October 2027 Start Dates: This position has opportunities to ...
New
JOB SUMMARY The Software Engineer IV (Lead)develops, implements, and maintains software solutions ... Provides input into product roadmaps, high-level estimates, engineering standards, guidelines ...
JOB SUMMARY The Software Engineer IV (Lead)develops, implements, and maintains software solutions ... Provides input into product roadmaps, high-level estimates, engineering standards, guidelines ...
JOB SUMMARY The Software Engineer IV (Lead)develops, implements, and maintains software solutions ... Provides input into product roadmaps, high-level estimates, engineering standards, guidelines ...
JOB SUMMARY The Software Engineer IV (Lead)develops, implements, and maintains software solutions ... Provides input into product roadmaps, high-level estimates, engineering standards, guidelines ...
Lead code reviews and provide technical guidance and mentorship to junior and mid-level developers ... Experience providing technical leadership, mentoring developers, and contributing to software ...
Lead code reviews and provide technical guidance and mentorship to junior and mid-level developers ... Experience providing technical leadership, mentoring developers, and contributing to software ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... architecture-level decisions. * Strong communication skills; ability to articulate tradeoffs ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... architecture-level decisions. * Strong communication skills; ability to articulate tradeoffs ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... architecture-level decisions. * Strong communication skills; ability to articulate tradeoffs ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... architecture-level decisions. * Strong communication skills; ability to articulate tradeoffs ...
Working directly with customers, data scientists, software engineers, and DevOps engineers, you'll ... Experience defining, scoping, planning, and delivering complex, production-level technical ...
Working directly with customers, data scientists, software engineers, and DevOps engineers, you'll ... Experience defining, scoping, planning, and delivering complex, production-level technical ...
Senior Machine Learning Engineer (Active Secret Clearance)
Tacoma, WA · On-site
$185K - $230K/yr
Working directly with customers, data scientists, software engineers, and DevOps engineers, you'll ... Experience defining, scoping, planning, and delivering complex, production-level technical ...
Senior Machine Learning Engineer (Active Secret Clearance)
Tacoma, WA · On-site
$185K - $230K/yr
Working directly with customers, data scientists, software engineers, and DevOps engineers, you'll ... Experience defining, scoping, planning, and delivering complex, production-level technical ...
Software Developer (.Net) - Contracting
$60 - $76.25/hr
The Senior Software Developer (SSD) is responsible for the delivery of solutions that result in a ... the highest level. Our staff is enjoyable to work with, and there is quite often a bunch of ...
Software Developer (.Net) - Contracting
$60 - $76.25/hr
The Senior Software Developer (SSD) is responsible for the delivery of solutions that result in a ... the highest level. Our staff is enjoyable to work with, and there is quite often a bunch of ...
Senior Sediment Remediation Engineer
Olympia, WA · On-site
$150K - $205K/yr
Mentoring, supervision, and training of early-career and mid-level staff on engineering principles and design, depending on existing experience level Preferred Qualifications: * BS or MS in ...
Senior Sediment Remediation Engineer
Olympia, WA · On-site
$150K - $205K/yr
Mentoring, supervision, and training of early-career and mid-level staff on engineering principles and design, depending on existing experience level Preferred Qualifications: * BS or MS in ...
The ProSidian Team works to provide expert level Information Technology (IT) Quality Assurance (QA) ... Software Test Engineer Candidates shall work to support requirements for Program Support and Lead ...
The ProSidian Team works to provide expert level Information Technology (IT) Quality Assurance (QA) ... Software Test Engineer Candidates shall work to support requirements for Program Support and Lead ...
Senior .NET Developer
Olympia, WA · On-site
$95K - $125K/yr
This position provides senior-level expertise to all software development functions. Washington Courts Employment Opportunity Administrative Office of the Courts Senior .NET Developer (Senior ...
Senior .NET Developer
Olympia, WA · On-site
$95K - $125K/yr
This position provides senior-level expertise to all software development functions. Washington Courts Employment Opportunity Administrative Office of the Courts Senior .NET Developer (Senior ...
Mid Level Software Engineer information
See Olympia, WA salary details
$68.1K - $81.9K
2% of jobs
$81.9K - $95.8K
4% of jobs
$95.8K - $109.6K
6% of jobs
$109.6K - $123.5K
8% of jobs
$130.9K is the 25th percentile. Wages below this are outliers.
$123.5K - $137.3K
7% of jobs
$137.3K - $151.1K
18% of jobs
The median wage is $154.4K / yr.
$151.1K - $165K
16% of jobs
$165K - $178.8K
2% of jobs
$184.5K is the 75th percentile. Wages above this are outliers.
$178.8K - $192.7K
26% of jobs
$192.7K - $206.5K
1% of jobs
$206.5K - $220.4K
8% of jobs
$68.1K
$158.2K
$220.4K
How much do mid level software engineer jobs pay per year?
What is a mid level software engineer?
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
What typical responsibilities can I expect as a mid level software engineer?
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
What are the key skills and qualifications needed to thrive in the mid level software engineer position, and why are they important?
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
Is 25 too late to become a mid level software engineer?
What does a mid level software engineer earn?
What are the most commonly searched types of Software Engineer jobs in Olympia, WA?
The most popular types of Software Engineer jobs in Olympia, WA are:
What are popular job titles related to Mid Level Software Engineer jobs in Olympia, WA?
For Mid Level Software Engineer jobs in Olympia, WA, the most frequently searched job titles are:
What cities near Olympia, WA are hiring for Mid Level Software Engineer jobs?
Cities near Olympia, WA with the most Mid Level Software Engineer job openings:

Mid-Level Exploitation Specialist/Data Scientist (TS/SCI)
Joint Base Lewis Mcchord, WA • On-site
Full-time
Medical, Dental, Vision, Life, Retirement
Re-posted 16 days ago
Job description
HOT JOB - IMMEDIATE OPENING!!!
Culmen International is hiring a Mid-Level Exploitation Specialist/Data Scientiststo provide support on-site at the National Geospatial-Intelligence Agency (NGA)inJoint Base Lewis -McChord, Washington, supporting an Analysis Office (AOT/US SOCOM).
The National Geospatial-Intelligence Agency (NGA) expects to deliver AOS Metadata Cataloging and Management Services to enhance product and asset management of content enabling rapid creation of discoverable, modular, web enabled, and visually enriched Geospatial Intelligence (GEOINT) products for intelligence producers in NGA, across the National System for Geospatial-Intelligence (NSG).
What You'll Do in Your New RoleThe Data Scientist will coordinate with our clients to understand questions and issues involving the client's datasets, then determine the best method and approach to create data-driven solutions within program guidelines. This position will be relied upon and be expected to assist in the development of automated processes, architect data science solutions, automated workflows, conduct analysis, use available tools to analyze data, remain adaptable to mission requirements, and identify patterns to help solve some of the complex problems that face the DoD and Intelligence Community (IC).
- Work with large structured / unstructured data in a modeling and analytical environment to define and create streamline processes in the evaluation of unique datasets and solve challenging intelligence issues
- Lead and participate in the design of solutions and refinement of pre-existing processes
- Work with Customer Stakeholders, Program Managers, and Product Owners to translate road map features into components/tasks, estimate timelines, identify resources, suggest solutions, and recognize possible risks
- Use exploratory data analysis techniques to identify meaningful relationships, patterns, or trends from complex data
- Combine applied mathematics, programming skills, analytical techniques, and data to provide impactful insights for decision makers
- Research and implement optimization models, strategies, and methods to inform data management activities and analysis
- Apply big data analytic tools to large, diverse sets of data to deliver impactful insights and assessments
- Conduct peer reviews to improve quality of workflows, procedures, and methodologies
- Help build high-performing teams; mentor team members providing development opportunities to increase their technical skills and knowledge
- Requires TS/SCI Clearance with the ability to obtain a CI/Poly.
- 9+ years of relevant experience in data science, automation, software development, data engineering, database integration, GEOINT support, or related technical disciplines. A combination of education, professional certifications, and technical training may be considered in lieu of some years of experience
- Experience supporting IC operations
- Must have a background with intelligence experience, where they provided analysis and/or data science to an intelligence mission.
- Must be able to operate at a mid-level and in an independent environment.
- Must be proficient at creating processes around large data sets to identify analytical discoveries,
- Proficiency in Python and its data science and visualization ecosystem, including Pandas, NumPy, SciPy, Matplotlib, Plotly, Dash, Bokeh, and related libraries.
- Experience querying and integrating web APIs through Python to retrieve, normalize, and operationalize data.
- Experience developing interactive data visualizations using Plotly, Seaborn, Matplotlib, Bokeh, or comparable tools.
- Experience building dashboards and analytic interfaces using Dash, Streamlit, Panel, Tableau, or similar platforms.
- Strong SQL skills and experience querying relational databases.
- Experience using Git-based version control platforms such as GitLab or GitHub.
- Proficiency with geospatial processing frameworks such as GDAL or ArcPy.
- Proficiency with GIS desktop software such as ArcGIS Pro or QGIS.
- Ability to write clear, concise technical documentation related to software systems and automated workflows.
- Ability to operate independently at a senior level with limited oversight.
- Familiarity with USSOCOM and broader U.S. military organizational structures.
- Familiarity with common Intelligence Community (IC) data repositories.
- Demonstrated experience connecting multiple databases and enterprise systems to automate data collection, transformation, and dissemination.
- Experience automating repetitive business or analytic tasks using scripts and workflows.
- Experience gathering and disseminating metrics and operational data.
- Demonstrated ability to identify process inefficiencies and implement automation solutions that improve workflow performance.
- Strong analytical and problem-solving skills.
- Effective written and verbal communication skills, with the ability to explain technical concepts to both technical and non-technical audiences
Must be able to support:
- An understanding of Transnational Criminal Organizations (TCOs) operating within the USSOUTHCOM AOR
- An understanding of coca cultivation and production areas Familiarity with Intelligence Community Directive (ICD) 203 (Analytic Standards) and ICD 206
- An understanding of how to operationalize the analytic output-shape/frame it in a way that supports operational planning
- Possess Master's degree in Data Science or related technical field
- Experience developing and working with Artificial Intelligence and Machine Learning (AI/ML)
- Demonstrated experience of advanced programming techniques, using one or more of the following: HTML 5/Javascript, ArcObjects, Python, Model Builder, Oracle, SQL, GIScience, GeospatiavAnalysis, Statistics, ArcGIS Desktop, ArcGIS Server, Arc SDE, ArcIMS.
- Experience using NET, Python, C++, and/or JAVA programming for web interface development and geodatabase development.
- Experience building and maintaining databases of GEOINT, SIGINT, or OSINT data related to the area of interest needs.
- Data Visualization Experience which may include Matrix Analytics, Network Analytics, Graphing Data that assist the analytical workforce in generating common operational pictures depicting fused intelligence and information to support informal assessments and finished products
Culmen International is committed to enhancing international safety and security, strengthening homeland defense, advancing humanitarian missions, and optimizing government operations. With experience in over 150 countries, Culmen supports our clients to accomplish critical missions in challenging environments.
Exceptional Medical/Dental/Vision Insurance, premiums for employees are 100% paid by Culmen,
and dependent coverage is available at a nominal rate (including same or opposite sex domestic partners)- 401k - Vested immediately and 4% match
- Life insurance and disability paid by the company
- Supplemental Insurance Available
- Opportunities for Training and Continuing Education
- 12 Paid Holidays
To learn more about Culmen International, please visit www.culmen.com
At Culmen International, we are committed to creating and sustaining a workplace that upholds the principles of Equal Employment Opportunity (EEO). We believe in the importance of fair treatment and equal access to opportunities for all employees and applicants. Our commitment to these principles is unwavering across all our operations worldwide.
The determination of compensation at Culmen International, LLC is based on various factors such as location, the individual's unique combination of education, knowledge, skills, competencies, clearance level, experience, internal equity, contract-specific affordability, and organizational requirements. The projected compensation range for this position is $105,000-130,000 annually. This estimate represents the typical salary range for this position and is just one component of Culmen's total compensation package for employees.
Employment Type: FULL_TIMEAbout Culmen International
Sourced by ZipRecruiter
Industry
International affairs
Company size
51 - 200 Employees
Headquarters location
Alexandria, VA, US
Year founded
2004