2785 Software Engineers jobs in Seattle
Software Development Engineers
Posted 16 days ago
Job Viewed
Job Description
Jobs for Humanity is collaborating with Upwardly Global and with Amazon to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.
Company Name: Amazon
Job Description
DESCRIPTION: Amazon Linux is the most used Linux distribution for customers of Amazon Web Services (AWS) and is the foundational OS that AWS operates on internally. The impact of our work results in tens of millions of instances running securely and safely every day. As a member of our team, you will be responsible for developing, testing, and maintaining software that builds and ships Amazon Linux repositories and AMIs. You will work closely with other engineers, product managers, and customers to design and implement solutions that meet the needs of our customers.
KEY JOB RESPONSIBILITIES:
- Design, develop, test, and maintain software that ships Amazon Linux repositories and AMIs.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Write clean, efficient, and well-documented code that meets our high-quality standards.
- Participate in code reviews and provide constructive feedback to peers.
- Identify and troubleshoot software issues, and work with the team to resolve them quickly and effectively.
- Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve our software.
- Work with customers and other stakeholders to understand their needs and provide solutions that meet their requirements.
- Continuously improve the quality and performance of our software through automated testing, continuous integration, and continuous deployment.
BASIC QUALIFICATIONS:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS:
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit
This position will remain posted until filled. Applicants should apply via our internal or external career site.
Back-End Software Engineer IIs & Senior Software Engineers

Posted 5 days ago
Job Viewed
Job Description
Our team in the security org is building a software as a service (SaaS) to enable organizations of all sizes to discover, manage and govern their data on-premises and multi-cloud. It is a fully managed, globally available, serverless platform for building security, governance, compliance, and privacy applications quickly, cost-effectively, and at unlimited scale. The platform provides a more holistic understanding of the hybrid data estate, which is always kept up to date with automated data discovery and sensitive data classification. In addition to empowering knowledge workers, this understanding, along with insights from sensitivity, business context, and relationships between data assets is also being used by teams working under the Chief Data Officers (CDO), the Chief Information and Security Officers (CIO and CISO) and the Chief Risk and Compliance Officers (CRO and CCO) to govern, protect, and manage data more effectively.
We are looking for **Back-End Software Engineer IIs & Senior Software Engineers** to build next generation security data platform and partner with several teams in Microsoft Security and Azure organization to make architectural decisions in an ambiguous space. Join the transformative journey, where we are revolutionizing security, governance, and compliance solutions across Microsoft and other cloud environments. As an engineer on our **Cloud Ecosystem Security Team** , you will develop of core services that form the foundation of the platform. This platform empowers applications focused on security, governance, and compliance, providing unified experience for managing data across multiple clouds.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
This **Hybrid Position** is located at our **Microsoft office in Redmond, Washington** . Relocation support will be provided, and successful candidates **will need to relocate or reside** within 50 miles of the field location?
**Responsibilities**
+ **Define Security Personas & Scenarios** : Clarify user personas and security use cases to design targeted solutions.
+ **Drive System Integration** : Collaborate cross-functionally to influence architecture and ensure seamless service integration.
+ **Lead Innovation** : Initiate and guide experiments to evaluate emerging technologies and identify optimal solutions.
+ **Build Scalable Solutions** : Develop reliable, maintainable, and scalable software to meet evolving business needs.
+ **Embed Operational Excellence** : Integrate monitoring, incident response, and live site readiness into development workflows.
+ **Promote Engineering Best Practices** : Champion clean code, modern standards, and continuous improvement.
+ **Enhance Developer Productivity** : Improve tools and automation to streamline workflows and boost efficiency.
**Qualifications**
**Required Qualifications** :
+ Bachelor's Degree in Computer Science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 2+ years of experience designing, developing, or maintaining **secure software systems** , with applied knowledge of **authentication** , **data** **protection** , **access** **control** , and **secure** **coding** **practices.**
+ 2+ years of experience working with **distributed** **data** **processing** **frameworks** such as **Apache** **Spark** , **Databricks** , or **similar** **technologies** to transform and manage **large** - **scale** **datasets** .
+ 2+ years of experience **designing** and **developing** **scalable** **solutions** using **microservices** **architecture** and related technologies (e.g., REST, gRPC, Docker, Kubernetes).
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Additional or Preferred Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 4+ years of experience designing, developing, or maintaining **secure software systems** , with applied knowledge of **authentication** , **data** **protection** , **access** **control** , and **secure** **coding** **practices.**
+ 4+ years of experience working with **distributed** **data** **processing** **frameworks** such as **Apache** **Spark** , **Databricks** , or **similar** **technologies** to transform and manage **large** - **scale** **datasets** .
+ 4+ years of experience **designing** and **developing** **scalable** **solutions** using **microservices** **architecture** and related technologies (e.g., REST, gRPC, Docker, Kubernetes).
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $99,000 per year.
There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD 131,400 - 215,400 per year.
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD 119,800 - 234,700 per year.
There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD 158,400 - 258,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: will accept applications and processes offers for these roles on an ongoing basis.
#MSFTSecurity
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Development Engineer
Posted today
Job Viewed
Job Description
Description
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help.
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
Do you want to help lead the cloud revolution and build software that thrives at immense scale?
AWS Elastic Load Balancing enables customers to build large scale highly available services. ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. ELB provides the entry point for building hyper scale, fault tolerant applications. While ELB has seen tremendous growth since launch we are still in the early stages of realizing our full potential.
Why you should join the Amazon ELB team?
We are building and launching new services and features on a regular basis. Application load balancer(ALB), Network load balancer(NLB), Gateway Load Balancer (GWLB) and Privatelink are a few examples.
We ship software frequently, get fast feedback from real customers around the globe and see the results of our work come to fruition. The Amazon ELB service is deployed globally to over 25 regions today and is growing at an extremely rapid rate.
There are real-world problems to solve that you won't find ready-made answers for. For example, how do you ensure customers can scale their application quickly to handle traffic spikes and then back down in a matter of minutes? How do you design a load balancing solution that allows customers to quickly and easily achieve the highest levels of fault tolerance using Amazon EC2?
We are now designing and building the next generation of ELB services capable of handling terabytes of data per day and growing from there. This is a unique opportunity to help build large-scale systems from the ground up.
About Us
Inclusive Team Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Work/Life Balance
Our team puts a high value on work-life balance. It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. This position involves on-call responsibilities, typically for one week every two months. We don't like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don't get paged for the same issue twice.
Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Basic Qualifications
-
3+ years of non-internship professional software development experience
-
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
-
Experience programming with at least one software programming language
Preferred Qualifications
-
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
-
Bachelor's degree in computer science or equivalent
-
Experience building scalable, fault tolerant infrastructure software or distributed systems.
-
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
-
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features and technical designs.
-
Distributed systems, networking design and implementation experience.
-
Excellent communication skills and the ability to work well in a team.
-
Experience mentoring junior software development engineers and driving engineering excellence.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer
Posted today
Job Viewed
Job Description
Description
- Home
- Search Jobs
- Job Description
Software Development Engineer
Contract: Redmond, Washington, US
Salary Range: 70.00 - 75.00 | Per Hour
Job Code: 362990
End Date: 2025-08-07
Days Left: 9 days, 10 hours left
Apply
**Contract-Role**
Must-Have:
- 5+ years of professional software development experience.
- 3+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Experience managing Java-based SDKs, AWS-based development, API design, and JSON.
- Java-based SDKs, AWS-based development, API design, JSON
- Java Programming Language - MVC Framework
- AWS Cloud native skills and AWS tooling
- API creation/JSON - Restful web services and possibly GraphQL
- API Gateway knowledge - AWS API Gateway
- Pay Range- $70-$75
If interested, please share your resume at
Job Requirement
- API
- AWS
- Java
- SDK
- JSON
- Software developer
- Recruiter
- Phone
- Sanchita Dwivedi
Apply Now
Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Location : Issaquah, WA
Job Type: Full-Time Exempt
Job Number: 2025-00132
Department: Information Technology Services
Opening Date: 07/24/2025
Closing Date: 7/31/2025 11:59 PM Pacific
Union Represented: Yes
General Position Summary
JOB NUMBER 2025-00132
The King County Library System is seeking a new Software Development Engineer to join their team. The Software Development Engineer designs and develops features, tools and applications used for enhancing King County Library System (KCLS) capabilities.
In this role, you will have the opportunity to:
- Create business and technical requirements
- Estimate projects/tasks, creates prototypes
- Develop application and integration software and features
- Test software and generates supporting documentation
This position collaborates with third-party software development, database support and open source partners to develop technically appropriate solutions. The developer will also work closely with the Quality Assurance Analyst to develop and test/fix/implement said solutions.
General Position Summary
The Software Development Engineer is responsible for designing and developing features, tools, and applications to enhance KCLS software capabilities. This position participates in the full software solution development cycle from inception to completion, ensuring that solutions meet all KCLS business needs and requirements. This role is the principal consultant for team members and vendors needing assistance and support with technical design, development, testing and the implementation of new software programs.
Required: Applicants must attach a current resume and cover letter which addresses relevant work experience, education, and training as it relates to this position.
About King County Library System (KCLS):
KCLS has a vision of a world where knowledge allows diverse communities to prosper and grow. In order to support this vision, we create opportunities through meaningful connections by acting as the knowledge sharing center for over 1.5 million diverse patrons, providing an unparalleled collection of library materials, resources, technology, services, and programs.
Approximately 1,000 engaged and passionate staff provide service in 50 community library locations and patron engagement using direct outreach, programs, and virtual assistance. Our service area includes cities, towns, tribal lands, and unincorporated districts of King County, with the exception of the city of Seattle.
From a 2021-2022 comprehensive Diversity, Equity, and Inclusion (DEI) Assessment Demographics and Language Report, of the more than 1.5 million residents who live within the KCLS service area, almost half identify as Black, Indigenous, or People of Color (BIPOC). Moreover, roughly one-third of the KCLS community speaks a language other than English as their first language.
The King County Library System values the diverse perspectives, lived experiences, and cultures of all qualified individuals. We seek applicants that reflect the diversity of the communities we serve and encourage individuals of all backgrounds to apply, including BIPOC (Black, Indigenous, and other people of color), immigrants, refugees, women, LGBTQIA+, individuals with disabilities, veterans, etc.
KCLS welcomes reasonable accommodations for persons with disabilities as an opportunity to assist qualified individuals to participate in the job application or interview process and/or perform the essential functions of the position upon hire.
Need an accommodation to apply or interview? Call ( or email .
KCLS ensures equal opportunities and consideration for all job applicants, without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. KCLS does not tolerate discrimination or harassment during any stage of employment, including in recruiting, hiring, promotion, termination, leave of absence, compensation, or training.
Examples of Duties
Essential Duties:
The items listed in this section are the key duties and responsibilities for this job and do not represent an exhaustive list. Our organization is dynamic and therefore duties may change based on business necessity; however, any new duties will remain within the scope of the job.
- Researches, designs, implements, tests, documents, and delivers software applications, tools, systems, and services.
- Maintains and manages all software applications, tools, and systems after implementation.
- Analyzes, consults and advises on existing, alternative, and emerging technology products and solutions regarding the feasibility, potential standardization, and financial impact to the organization.
- Leads system improvement development life cycle (SDLC) processes, including continuous integration and delivery, automated testing, and deployment.
- Ensures compliance with KCLS policies, procedures, and standards.
- Technical lead in establishing standards, methods and specifications for the development, improvement, and maintenance of KCLS's software policies, procedures, applications, tools, systems, and services. Analyzes user requirements for system features and functionality.
- Defines and maintains software requirements and procedures documentation for the effective design, installation, configuration, operations, and management of KCLS software applications, tools, systems, and services.
- Implements, follows, and measures performance using industry-standard software development methodologies and best practices.
- Conducts training sessions and provides mentorship to junior developers.
- Coordinates and monitors vendor relationships and performance on outsourced projects.
- Works collaboratively as a team member with third-party software development teams, following Agile methodologies to deliver large-scale releases.
- Works independently as an individual contributor on smaller, less complex solutions.
- Collaborates with and contributes to open-source communities where appropriate to leverage existing code libraries and optimize KCLS's utilization of community code.
- Develops statistical tools and measurement criteria as directed by the Business Applications Manager.
- Contributes to strategic planning as directed by the Business Applications Manager.
- Assists with annual budget preparation by providing estimates for needs and resources.
- Creates and manages Linux virtual machines for development, testing and production.
- Serves as liaison and facilitator between assigned business units, consultants, customers, and management to assist in addressing and resolving issues.
- Prepares and maintains technical documentation.
- Performs other related duties as assigned.
Organizational Competencies:
Valuing Diversity
Manages relationships with all kinds and classes of people inclusively and equitably; respects, values, and encourages the unique dimension each employee adds to the organization and each member of the community brings to the whole. Seeks opportunities to learn about differences.
Customer Focus
Primarily focused on customer needs, able to deliver high quality, value added services. Constantly strives to find new ways to increase customer satisfaction and understanding, foster equitable services, and forge meaningful connections.
Ethics, Values and Judgement
Exercises best judgment, trustworthiness, and professional standards of conduct; consistently demonstrates organization's values, moral principles, and accountability through behavior, character, and action. Defends intellectual freedom and confidentiality.
Professional and Technical Knowledge
Demonstrates proficiency in professional and technical skills and/or knowledge in position-related areas; purposely keeps up with current developments and trends in areas of expertise, in order to better foster personal success and connections for others.
Job Specific Competencies
Communicates Effectively
Conveys ideas/information in a way that is clear, engaging, and suitable to the audience. Main point of their message is apparent. Listens more than they speak, responds appropriately. Seeks influence.
Vision and Strategic Thinking
Supports, promotes, and ensures alignment with the organization's vision, mission, and values; holds big picture view while setting priorities, often uses breakthrough strategies to find the way forward.
Work Quality
Inspires and strives for excellence in all aspects of work including setting high standards of performance for self and others; ensures that results are complete and accurate; exhibits attention to detail.
Accountability
Holds self, direct reports, and others accountable for achieving intended outcomes; follows up and monitors progress to ensure that things stay on track; models organizational values and norms.
Desired Minimum Qualification
Education/Experience:
The items listed below are the minimum requirements for the job and are relevant to this position. The organization values both work experience and education and realizes that individuals take different paths to acquire knowledge.
- Bachelor's degree from an accredited college or university in computer science, information technology or software engineering.
- Five (5) years of experience in software design or systems analysis.
- One (1) year Experience with Evergreen, or skill with both agile and waterfall methodologies and use of source control management tools, preferred.
- Any equivalent combination of education and experience that provides the knowledge, skills, and abilities to perform the duties and responsibilities of the classification will be considered.
List the minimum knowledge and skills needed to perform the essential duties of the job. Preferred knowledge and skills may be listed as well. Indicate which are preferred.
- Code development with object-oriented design and development.
- Demonstrated proficiency with modern web development technologies such as Typescript, Angular, Bootstrap CSS, Perl and Linux,
- Experience with and SQL, specifically PostgreSQL.
- System performance evaluation and troubleshooting.
- Works effectively with diverse populations and a wide and varied customer base.
- Listening and communications skills with diverse populations and team members.
- Presentation and public speaking with groups of all sizes.
- Makes independent decisions using critical thinking.
- Responds to requests in a proactive manner.
- Manages work in an environment with many interruptions.
- Works well under pressure from deadlines or changing priorities.
Items in this section are applicable to the job and can be required or preferred. Indicate which are preferred.
- None.
Physical Demands:
- While performing the duties of this job the employee will: Constantly sits and seldom walks and stands.
- Constantly use hands/fingers for frequent keyboarding which may be repetitive up to occasional.
- Extensive PC monitor work is required.
- Frequently will reach up to chest level with hands and arms.
- Occasionally lift to 10 pounds and seldom up to 35 pounds.
- Seldom push/pull carts using light force.
- Work is performed in a typical office environment.
- Incumbent may be permitted hybrid telework schedule upon request.
General Benefits Summary
Paid Time off
It is the policy of KCLS to grant to all part-time and full-time employees:
- Annual Leave (Vacation).
- Sick Leave
- Holidays - KCLS celebrates twelve (12) holidays each year and one (1) floating holiday. Part-time employees are eligible for holiday pay if they are scheduled to work on the day the holiday falls on.
Our health insurance plans with Kaiser/Premera/Delta Dental are offered at low premium rates to all employees working 20 or more hours per week. Employees may also purchase benefits for dependents and domestic partners.
Retirement - Public Employee Retirement System (PERS)
Employees working 20 hours per week or more are automatically enrolled in the Washington State Public Employees' Retirement System (PERS) program. Both KCLS and the employee contribute toward PERS retirement benefits.
Flexible and Dependent Care Spending Accounts and Health Saving Account
Employees working 20 hours per week or more can set aside a portion of their salary on a pre-tax basis to pay for family medical and dependent care needs. KCLS provides an annual employer contribution to Health Saving Account when the employee is enrolled in a high deductible health plan.
Life and Accidental Death & Disability, Long Term Disability Insurance
All the employees working 20 hours per week or more qualify for the group term life and AD& D insurance benefits equal to one times their annual salary. Employees working 40 hours per week receive long-term disability insurance.
Optional/Voluntary Benefits
Employees working 20 hours per week or more are eligible to participate in the following voluntary benefits:
- Supplemental Term Life and AD&D Insurance
- Personal Accident Insurance
- Critical Illness Insurance
- Short-Term Disability Insurance
- Nationwide Pet Insurance
- Allstate Identity Theft Protection
- Student Loan Refinance
Deferred Compensation Retirement Plan (available to all KCLS Employees)
- 457(b) Deferred Compensation Plan - You can supplement any other retirement benefits you may have by setting aside pre-tax dollars in this retirement savings account.
- Employee Assistance Program (EAP) - This employer-sponsored program is a confidential service that can provide referrals to counseling, financial, legal, child care/elder care services.
- Ride-Wise - KCLS encourages you to "leave the car at home" and seek other ways to commute to work. All employees are eligible for reimbursement of 50% of your tax-free ORCA transit pass and van pool. The Guaranteed Ride Home program is also available for staff.
- Tuition Assistance - KCLS encourages employees to pursue college, associate and graduate degrees and certificate programs where such education and knowledge bring value to KCLS. Tuition assistance, as funding permits, is available to all employees.
- Language Class Funding - The program covers classes that teach language identified in the KCLS world languages collection, American Sign Language, and English as an Additional Language (ESL). You don't need a work-related reason to study a language.
01
Please fill out both the application and this questionnaire completely. Any false or incompleteanswers (such as "see resume" or "see application") may result in your not having an opportunity to interview. Do you agree to answer each of these questions truthfully, and do you understandthat your answers will be compared to the information on your application?
- Yes
- No
02
Are you a current KCLS staff member still in your probationary period?
- Yes
- No
03
Are you a current KCLS staff member in the 1857 union?
- Yes
- No
04
If you answered "yes" to the question above, please select which 1857 union you are in:
- 1857-P
- 1857-M
- 1857-S
- 1857-F
05
Can you (with or without reasonable accommodation) perform the physical requirements of this position as described in the job posting?
- Yes
- No
06
Do you possess a Bachelor's degree from an accredited school with major in a computer science, information technology, application development engineering, or related field?
- Yes
- No
07
If you answered "No" to the previous question, equivalent of full-time work experience in applications development, software design or systems analysis may substitute education on a year for year basis. If you possess equivalent full-time work experience in any of the fields identified, please describe where you have gained this experience, including employer and duration.(If you answered "Yes", please put "N/A".)
08
How many years of software development work experience do you have?
- No experience
- Less than 1 year of experience
- 1-3 years of experience
- 3-5 years of experience
- 5-7 years of experience
- More than 7 years of experience
09
How many years of experience with object-oriented design and development?
- No experience
- Less than 1 year
- 1-2 years of experience
- 2-4 years of experience
- 4-6 years of experience
- More than 6 years of experience
10
If you have experience with object-oriented design, please describe some of your software designs, and which employer you created the design for.If you answered 'NO', please put "N/A"
11
Please check all programming and markup languages you have experience with?
- JavaScript/HTML/CSS
- Perl
- Linux
- SQL
- C
- Rust
- Other
12
If "Other", please list other programming languages you have used.
13
Have you ever participated in, or contributed to an open source community? If so, please indicate when and how you contributed.If you have not participated in, or contributed to an open source community, please put "N/A" below.
14
Have you designed or contributed to software release cycles for large information systems and if so, what was your role?
15
Briefly describe your basic process for creating technical documentation.
16
Briefly describe your experience using agile waterfall or similar methodologies and use of source control management tools.If you do not have experience with these tools please put "N/A".
17
As indicated in the posting, applicants are asked to attach a cover letter and current resume detailing your relevant work experience, education, and training as it relates to the position. Have you done this?
- Yes - I have attached my resume and cover letter.
- No - I understand my application is considered incomplete without the required materials.
18
The King County Library System works to offer library materials that represent a wide range of community interests. This is one of the foundations of our policy of intellectual freedom, the idea that each and every patron has the right to choose the materials that interest them. Given this policy of Intellectual Freedom would you both allow and support the fact that patrons have the right to choose what they wish to see, to hear, or to read at the library?
- Yes
- No
19
The screening process at KCLS includes application review, interviews, and references. If selected to proceed after interviews, I acknowledge that KCLS may reach out to my listed references without notifying me beforehand.
- Yes
20
Where did you hear about this job opportunity? Please select all that apply.
- KCLS Social Media (Facebook or Twitter)
- American Library Association (ALA)
- Washington Library Association (WLA)
- Pacific Northwest Library Association (PNLA)
- Seattle Public Libraries (SPL)
- Sno-Isle Libraries
- Pierce County Libraries
- Indeed.com
- Career Fair (In-Person)
- Government Jobs (public sector job site)
- Referral from KCLS Staff Member
- Job Interest Email Notification
- Other
Required Question
Software Development Engineer
Posted 5 days ago
Job Viewed
Job Description
*Description*
We are seeking an experienced Software Engineer who combines superb technical research and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively. This person must be comfortable working with a team of top-notch developers and collaborating with our research teams. We're looking for someone who innovates and loves solving hard problems. You will work hard, have fun, and of course make history!
*Qualifications:*
* 5+ years of full-stack or large-scale distributed systems experience, experience in object-oriented Java
* Proficiency in data structures and algorithms
* Experience with software design patterns and architecture
* Familiarity with Agile development methodologies
* Knowledge of version control systems (e.g., Git)
* Understanding of database systems and SQL
* Experience with web technologies and frameworks
* Experience with at least one major RDBMS (e.g., MySQL, PostgreSQL, Oracle)
* Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
* Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
*Nice to Have:*
* Experience in AWS such as EC2, S3, Batch and Glue,
* Experience with SQL, Experience with CI/CD pipelines, and DevOps practices
* Understanding of test-driven development and automated testing frameworks
*Pay and Benefits*
The pay range for this position is $60.00 - $60.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
* Medical, dental & vision
* Critical Illness, Accident, and Hospital
* 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
* Life Insurance (Voluntary Life & AD&D for the employee and dependents)
* Short and long-term disability
* Health Spending Account (HSA)
* Transportation benefits
* Employee Assistance Program
* Time Off/Leave (PTO, Vacation or Sick Leave)
*Workplace Type*
This is a fully onsite position in Seattle,WA.
*Application Deadline*
This position is anticipated to close on Jul 28, 2025.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Software Development Engineer
Posted 6 days ago
Job Viewed
Job Description
Our client, a leading technology innovator, is seeking a Software Development Engineer to join their team. As a Software Development Engineer, you will be part of a dynamic team supporting groundbreaking projects. The ideal candidate will have strong problem-solving skills, a collaborative mindset, and a passion for innovation which will align successfully in the organization.
Job Title: Software Development Engineer
Location: Seattle, WA
Pay Range: $58/HR on Experis W2 (No C2C)
What's the Job?
- Collaborate with senior engineers to tackle complex software challenges.
- Design and implement scalable software solutions using Java and AWS.
- Participate in Agile development processes to enhance team productivity.
- Utilize your expertise in data structures and algorithms to optimize performance.
- Engage in continuous learning and contribute to the team's innovative culture.
- 5+ years of experience in full-stack or large-scale distributed systems.
- Proficiency in object-oriented Java and familiarity with NoSQL databases.
- Experience with serverless architecture and cloud platforms, particularly AWS.
- Strong understanding of software design patterns and Agile methodologies.
- Knowledge of version control systems and CI/CD practices.
- Opportunity to work on pioneering projects that redefine delivery logistics.
- Collaborate with a team of top-notch developers and researchers.
- Engage in a culture of innovation and continuous improvement.
- Gain valuable experience in cutting-edge technologies and methodologies.
- Be part of a team that values your contributions and ideas.
- Medical and Prescription Drug Plans
- Dental Plan
- Vision Plan
- Health Savings Account
- Health Flexible Spending Account
- Dependent Care Flexible Spending Account
- Supplemental Life Insurance
- Short Term and Long Term Disability Insurance
- Business Travel Insurance
- 401(k), Plus Match
- Weekly Pay
If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!
About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells
ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands - Manpower, Experis, Talent Solutions, and Jefferson Wells - creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2023 ManpowerGroup was named one of the World's Most Ethical Companies for the 14th year - all confirming our position as the brand of choice for in-demand talent.
Be The First To Know
About the latest Software engineers Jobs in Seattle !
Software Development Engineer
Posted 6 days ago
Job Viewed
Job Description
Our client, a leading technology innovator, is seeking a Software Development Engineer to join their team. As a Software Development Engineer, you will be part of a dynamic team supporting groundbreaking projects. The ideal candidate will have strong problem-solving skills, a collaborative mindset, and a passion for innovation which will align successfully in the organization.
Job Title: Software Development Engineer
Location: Seattle, WA
Pay Range: $58/HR on Experis W2 (No C2C)
What's the Job?
-
Collaborate with senior engineers to tackle complex software challenges.
-
Design and implement scalable software solutions using Java and AWS.
-
Participate in Agile development processes to enhance team productivity.
-
Utilize your expertise in data structures and algorithms to optimize performance.
-
Engage in continuous learning and contribute to the team's innovative culture.
What's Needed?
-
5+ years of experience in full-stack or large-scale distributed systems.
-
Proficiency in object-oriented Java and familiarity with NoSQL databases.
-
Experience with serverless architecture and cloud platforms, particularly AWS.
-
Strong understanding of software design patterns and Agile methodologies.
-
Knowledge of version control systems and CI/CD practices.
What's in it for me?
-
Opportunity to work on pioneering projects that redefine delivery logistics.
-
Collaborate with a team of top-notch developers and researchers.
-
Engage in a culture of innovation and continuous improvement.
-
Gain valuable experience in cutting-edge technologies and methodologies.
-
Be part of a team that values your contributions and ideas.
Upon completion of waiting period consultants are eligible for:
-
Medical and Prescription Drug Plans
-
Dental Plan
-
Vision Plan
-
Health Savings Account
-
Health Flexible Spending Account
-
Dependent Care Flexible Spending Account
-
Supplemental Life Insurance
-
Short Term and Long Term Disability Insurance
-
Business Travel Insurance
-
401(k), Plus Match
-
Weekly Pay
If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!
About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells
ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands - Manpower, Experis, Talent Solutions, and Jefferson Wells - creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2023 ManpowerGroup was named one of the World's Most Ethical Companies for the 14th year - all confirming our position as the brand of choice for in-demand talent.
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Software Development Engineer
Posted 14 days ago
Job Viewed
Job Description
Description
Are you a passionate, talented software engineer who has experience building innovative, mission-critical, high volume solutions that customers love? Are you interested in working on high profile initiatives like Amazon Ring or generative AI? Come build the future with us and make a positive impact on our customer experience around the globe!
We are now hiring software development engineers across many diverse teams at Amazon. As part of our hiring process, you will be considered for multiple software engineering job opportunities across the company.
As a software development engineer on Amazon's many diverse teams, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end. Grow your career and gain opportunities to invent and innovate new technologies, solve highly complex problems at scale, and deliver game-changing products and services. You will design and implement critical back-end features for consumer or internal-facing products. Your standards of the software built will be high, since it has the potential be extended for multiple use cases, for even greater impact. As an effective communicator, you understand the requirements of your customers and stakeholders and drive consensus between multiple teams to deliver software effectively. You are curious to learn new and complex technologies and willing to train new teammates on how the team's software works.
Key job responsibilities
-
Collaborate with engineers across the organization to gather requirements, design, develop, deploy, and operate critical software.
-
Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems.
Basic Qualifications
-
3+ years of non-internship professional software development experience
-
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
-
Experience programming with at least one software programming language
Preferred Qualifications
-
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
-
Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Engineer
Posted 15 days ago
Job Viewed
Job Description
Software Development Engineer (Backend Java development is the work)
Location: Redmond, WA
Start Date: ASAP
Duration: at least 6months to 1 year
Must be US Persons - Citizen or Greencard
Must be willing to go onsite 5 days a week to Redmond
Need 5 resources
Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Kuiper will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.
Key job responsibilities
- Design and Implement Communications Components, Applications and Services
- Partner with the Satellite, Networks and Security engineering teams
- Design components, services, and relevant data models
- Collaborate with engineers across the organization to gather requirements, design, develop, deploy, and operate critical e-Commerce software for Kuiper.
- Work on initiatives building e-Commerce functions on AWS infrastructure and help implement best practices for software development.
- Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems.
- Help engineers and build solutions which are required for provisioning and operating an Internet service providers.
A day in the life
Have you wanted an opportunity to develop the software applications and services for an advanced global communications service? This role is for a Software Development Engineer who will design, build, and maintain components and services of Project Kuiper's Customer eCommerce Services and interact with the core Kuiper Network.
About the team
Our team owns developing the architecture, solutions & roadmap for managing the customer lifecycle for communications services; for example identity and account management, subscriber management services, user provisioning, billing and payments, customer and technical support tools, offer management tools, and customer metrics and analytics.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Expectations mentioned verbally by client directly: Experience managing Java based SDKs, AWS based development, API design, JSON
PREFERRED QUALIFICATIONS
- Experience integrating Financial Application and Accounting solutions (e.g. Oracle)
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent