2902 Software Development jobs in Seattle
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Development Engineer
Seattle, Washington, United States
Software and Services
Summary
Posted: Aug 28, 2025
Role Number:
Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do.
Description
APPLE INC has the following available in Seattle, Washington. Responsible for designing and developing new features in our OS-level framework to manage the lifecycle of Machine Learning models on device. Provides unit tests that result in a high level of code coverage to ensure quality work. Utilize Test Driven Development (TDD), user space OS work, including but not limited to, daemon development, interprocess communication (IPC), C++/Objective-C and other OO languages for multi-threaded system programming. Works on triaging, debugging and finding the root cause of incoming problem reports on iOS, tvOS, watchOS, visionOS, macOS by utilizing UNIX internals. Fixes bugs across the framework, related daemons, libraries, and internal tools through programs including C++ and/or Obj-C. Consults on adoption of internal APIs framework and works with adopters to understand new requirements for enhancements to the OS framework in iOS, tvOS, watchOS, visionOS and macOS. Requires a deep understanding of internal APIs, and working with the system in iOS, tvOS, watchOS, visionOS, macOS. Consults with adopters on low level system behaviors and use of internal APIs. 40 hours/week. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $190,486 - $258,100/yr and your base pay will depend on your skills, qualifications, experience, and location.
PAY & BENEFITS: Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits: Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Minimum Qualifications
-
Bachelor’s degree or foreign equivalent in Electrical Engineering, Computer Engineering, Computer Science or related field and 5 years of progressive, post-baccalaureate experience in the job offered or related occupation.
-
1 year of experience with each of the following skills is required:
-
Enhance internal tools and CLIs in a high-level object-oriented programming language for internal engineers to use to enable test driven development
-
Enhance OS framework code written in an object-oriented language (C++ or Obj-C) to fix bugs.
-
Ability to understand and adopt lower-level APIs to develop new features by reading code and working with partner teams.
-
Ability to write and enhance debugging tools in any language, such as python, to automate triage.
-
2 years of experience with each of the following skills is required:
-
Support adopters of provided APIs to ensure requirements are met
-
Implement OS fundamentals including IPC or ARC, and download priority management to triage issues found during use of framework and related subsystems
-
3 years of experience with each of the following skills is required:
-
Leveraging test driven development skills to work with a cross functional team of engineers to create, run and evaluate integration tests for the OS framework using a high-level object-oriented programming language.
-
Working cross functionally with QA partners to ensure that automated end-to-end tests are working as expected, root causing any new issues, and making code to changes in a high-level object-oriented programming language to resolve issues.
Preferred Qualifications
- N/A
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.
Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Summary:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for general computing applications.
Job Responsibilities:
- Design, implement, test, deploy, maintain, and improve our software components and services
- Embrace and use state-of-the-art new technologies
- Participate in technical discussions and bring new ideas to the table
- Own quality and devops for your code
- Develop software that empowers customers to optimize their business processes
- Author internal tools that improve the teams' quality and productivity
- Contribute to the positive, solution focused and creative team spirit
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
- Review and approve the modification of existing databases and database management systems.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
- Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.
- Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.
Skills:
- Designs and implements scalable, performant services and full-stack features using technologies such as React, Azure, AzureSQL, COSMOSDB, C#, JavaScript, TypeScript, Synpase, Power Platform and HTML/CSS.
- Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
- Experience in developing and debugging products and test code with REST/Function App APIs
- Expertise in Power Platform would be a nice to have
- Proficient troubleshooting (debugging) skills, finding practical solutions to complex problems.
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Strong ability to work independently and manage time.
- Strong ability to troubleshoot issues and make system changes as needed to resolve issues.
Education/Experience:
- Bachelor's degree in computer science, software engineering or relevant field required.
- 8-10 year's experience required.
Pay Transparency: The typical base pay for this role across the U.S. is: 75.00 - 80.00/hr. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, 10 paid days off, 401(k) plan participation, commuter benefits and life and disability insurance.
For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy (
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human based decision making in employment decisions. By applying to this position, you agree to Aditi's use of AI technology, including calls from an AI Voice Recruiter.
#AditiConsulting
#
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Technical Skills:
- Java
- SQL
- C++
- HTML
- UNIX/Linux
Must have skills:
- Hands-on coding (~80-90% of the day) Java, SQL, C++ Leet Code Problem Solving Working on well-scoped engineering problems that require deep focus, clean implementation, and minimal supervision Navigating a high-bar engineering culture where code quality and reliability are paramount.
Soft skills required:
- Each engineer will be embedded into a working group (3-4 engineers per action item), with direct oversight from an SD3.
- These are not exploratory roles, they are code-to-impact roles where success is measured by how quickly and reliably candidates can help burn down the COE backlog.
Pay Transparency: The typical base pay for this role across the U.S. is: 70.00 - 75.00/hr. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education, and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, paid days off based on tenure, up to 40 hours paid sick time, 401(k) plan participation, commuter benefits and life and disability insurance.
For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy (
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions. By applying for this position, you agree to Aditi's use of AI technology, including calls from an AI Voice Recruiter.
#AditiConsulting
#
Software Development Engineer
Posted 1 day 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
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
Our team is a creative and collaborative group passionate about our users' needs and dedicated to constantly improving our applications. Our iOS mobile team is part of the larger Adobe Video organization, building video creation and editing experiences across desktop, mobile, and web. As a member of our team, you'll work closely with our Product and Design teams to build intuitive, high-quality experiences.
We are looking for a hardworking and self-motivated Software Engineer with experience building iOS applications or a passion to learn. This is an outstanding opportunity for you to join a very early team that is innovating, evolving, and growing our video tools to meet the needs of storytellers! We believe in building small, learning fast, and iterating to refine and enhance user workflows.
A successful candidate will be a strong contributor on this team. You'll make use of your excellent social skills to effectively communicate ideas and collaborate with others. You will own features, provide creative solutions, and have opportunities to take ownership and influence product direction. You'll write performant, high-quality code and work with the team to build complex features providing accountability and ownership for everything you do.
Ideal Qualifications
- Bachelor's Degree or equivalent experience in Computer Science
- 1+ years of product experience developing Apple or Android apps
- Experience with Swift or similar languages
- Experience creating and maintaining testable code
- Dedication to writing clean code and creating re-usable components
- Passion for learning, sharing of new ideas, and creative thinking to provide innovative solutions to challenges
- Thrives in a fast-paced, agile environment
- Experience creating custom native user interfaces using SwiftUI
- Experience with AVFoundation
- Experience with multi-threading programming and mobile memory management
- Familiarity with Git
- Experience building video and/or multimedia apps
Application Window Notice
If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least 12:01 AM Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $93,200 -- $170,600 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call .
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Location: Seattle WA
Duration: 11+ months
Compensation: $50-53/hr
Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S.
Skillset / Experience:
The Software Development Engineer will join a central infrastructure team to support the end-to-end development of new software products. Primary responsibilities include developing new services in Java, troubleshooting and implementing solutions for internally developed code, performing SQL queries, and addressing scalability and opportunities for optimization.
A successful candidate will have:
- A bachelor's degree or higher in Computer Science
- 2-5 years of experience in enterprise software development
- Strong experience building scalable services in Java, JSP
- Proficiency in SQL
- Experience with AWS services such as Lambda, ECS, Fargate
- Competitive weekly pay!
- Potential opportunities for overtime
- Opportunities to get OSHA 10 certified
- Earn money for referrals! Ask your recruiter to learn more.
- Comprehensive medical benefits
- Dental, vision benefits
- 401(k) retirement plan
- .and much more!
About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Location: Redmond, WA
Duration: Contract
Rate: DOE
US Citizens, GC visa holders preferred, NO third party corp to corp accepted for this job
Key Qualifications:
- 5-6 years of experience in backend development, especially with Django Python web frameworks.
- Strong experience with RESTful API development using Django REST Framework (DRF).
- Experience with Redis or similar caching systems to improve data retrieval performance.
- Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and optimizing database queries for large-scale systems.
- Experience with Linux environments.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Strong troubleshooting skills with the ability to debug issues in production environments.
- Good communication skills to collaborate with other team members and stakeholders.
Be The First To Know
About the latest Software development Jobs in Seattle !
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Description
Come build the future of entertainment with us! Amazon's Prime Video is a premium streaming service that offers customers a vast collection of TV shows and movies - all with the ease of finding what they love to watch in one place. We offer customers thousands of popular movies and TV shows from Originals and Exclusive content to exciting live sports events. We also offer our members the opportunity to subscribe to add-on channels which they can cancel, renew at anytime and to rent or buy new release movies and TV box sets on the Prime Video Store. Prime Video is a fast-paced, growth business - available in over 240 countries and territories worldwide.
The prime video Channel Subscriptions and Marketplace Expansion team works to deliver the best subscription channel offers for customers so that they can enjoy the third-party video content they love, at the lowest prices. We also uphold our subscribed customers' trust by providing the easiest-to-use and transparent subscription management there is. The team works in a dynamic environment where innovating on behalf of our customers is at the heart of everything we do. If this sounds exciting to you, please read on.
We are looking for talented engineers who take great pride in both the technical and business contribution of their work. You will have the opportunity to have a significant impact on our systems, our business and most importantly, our customers. As a member of our team, you will work closely with the business to design and implement new features. You will contribute to all aspects of an agile software development life cycle including design, architecture, development, documentation, testing and operations. You will push your design and architecture limits by owning all aspects of solutions end-to-end, through full stack software development.
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.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
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 1 day ago
Job Viewed
Job Description
Placement Type:
Temporary
Salary:
$64 to $4 an hour
Start Date:
This is a hybrid position in Redmond, WA where you will be expected onsite 2-3 days a week. It will start as a 9 month engagement that could extend up to 18 months.
Make a real impact on one of the world's most recognizable brands! As a Software Development Engineer partnering with Aquent, you will contribute to cutting-edge sustainability initiatives, shaping the future of technology and its impact on the planet. Your code will power the tools and platforms used for tracking and reporting on key sustainability metrics, directly influencing executive-level decisions and public-facing reports. This is a unique opportunity to blend your technical expertise with a passion for environmental responsibility, leaving a lasting mark on a global scale.
This role offers a unique opportunity to work on a team dedicated to sustainability reporting and disclosure production. You will play a key role in developing and maintaining internal platforms for sustainability tracking, ensuring compliance with security and regulatory frameworks. Your contributions will directly impact the company's annual public sustainability report, providing high visibility and a chance to shape the narrative around corporate social responsibility.
What You'll Do:
- Design, implement, test, deploy, maintain, and improve software components and services
- Embrace and utilize cutting-edge technologies
- Participate in technical discussions and contribute innovative ideas
- Take ownership of quality and DevOps for your code
- Develop software that empowers customers to optimize their business processes
- Author internal tools to enhance team quality and productivity
- Contribute to a positive, solution-focused, and creative team environment
- Plan, coordinate, and implement security measures to protect information
- Review and approve modifications to existing databases and database management systems
- Review project requests to estimate time and cost
- Approve, schedule, plan, and supervise the installation and testing of new products and system improvements
- Develop standards and guidelines for software use and acquisition
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 8-10 years of experience in enterprise cloud-based full stack technologies
- 8-10 years of experience with cloud-based SQL and data warehousing platforms
- Experience designing and implementing scalable services using technologies such as React, modern cloud platforms, SQL, NoSQL databases, C#, JavaScript, TypeScript, and HTML/CSS
- Strong knowledge of the full software development lifecycle
- Experience developing and debugging products and test code with REST/Function App APIs
- Proficient troubleshooting and problem-solving skills
- Excellent verbal and written communication and interpersonal skills
- Ability to work independently and manage time effectively
- Experience with low-code/no-code business application platforms
- Experience working with stakeholders and within a team environment
The target hiring compensation range for this role is 64 to 74 an hour. Compensation is based on several factors including, but not limited to education, relevant work experience, relevant certifications, and location.
About Aquent Talent:
Aquent Talent connects the best talent in marketing, creative, and design with the world's biggest brands.
Our eligible talent get access to amazing benefits like subsidized health, vision, and dental plans, paid sick leave, and retirement plans with a match. More information on our awesome benefits!
Aquent is an equal-opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. We're about creating an inclusive environment-one where different backgrounds, experiences, and perspectives are valued, and everyone can contribute, grow their careers, and thrive.
#APP
Client Description
Join a global technology leader driving innovation and empowering people and organizations worldwide to achieve more. Here, you'll collaborate with passionate, diverse teams to create impactful solutions that shape the future. The culture prioritizes growth, inclusion, and purpose-where your ideas are valued, and your work drives real change. Wherever your passion lies and wherever your career is headed-you'll play a role in projects that touch billions of lives. With flexible work options and a supportive environment, you'll have the tools to thrive both personally and professionally. Be part of something that truly matters.
Why work with AQUENT? Check out our awesome benefits:
Aquent is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
We are looking for a Software Development Engineer to support a critical project data ingestion project. You will help with last mile development on this multi-component system. You will do this by joining a team already building this system. Your responsibility will start with understanding the system being built followed by working on tasks on select components including building out functionality, writing integration tests, running scale tests, analyzing results, designing fixes for scale issues, and addressing them as well as building out deployment pipelines.
Skills:
Java, Typescript, Scale Testing, API Security (JWT), JSON, Grafana, Spinnaker, and Kubernetes
Location:
Seattle preferred but remote okay.