Swiftkey logo

Software Engineer II(s) + Senior Software Engineer(s)

Swiftkey

Redmond, WAJobPosted 1 day agoStill listed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Redmond, WA
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Software Engineer II and Senior Software Engineer roles build and improve secure, scalable services for security data platforms, pipelines, graph-based workloads, or agent-runtime capabilities. Engineers develop and operate batch or streaming systems, use telemetry and customer feedback to improve production services, and collaborate across product, design, engineering, and customer teams. The posting describes multiple experience and education paths, including role-specific requirements and specialized security screenings.

Skills & qualifications

RequiredNice to have

Skills

ProgrammingJavaC++CObject-Oriented ProgrammingData StructuresAlgorithmsDistributed SystemsProduction Software DevelopmentOnline ServicesFault-Tolerant SystemsSecure CodingDebuggingCode ReviewsAgile MethodsTest-Driven DevelopmentAI-Assisted DevelopmentCustomer Needs TranslationCross-Functional CollaborationTestingDeployment AutomationSecurity PracticesProduct LaunchDesign DiscussionsTest Strategy

Qualifications

Bachelor's in Computer Science or Related Technical DisciplineBachelor's in Computer Science or Related Technical Field + 5 Years, Master's in Computer Science or Related Technical Field + 3 Years, or Equivalent Experience2+ Years Technical Engineering Experience5+ Years Technical Engineering Experience3+ Years Technical Engineering Experience4+ Years Programming Experience4+ Years Production Software Experience4+ Years Secure Code Development Experience

Full job description

Software Engineer II(s) Build and improve secure, scalable services for security data platforms, pipelines, graph-based workloads, or agent-runtime capabilities, depending on the team. Develop and support batch or streaming ingestion and processing components, with attention to data quality, observability, recovery, and cost. Write well-tested, maintainable code; use telemetry and production signals to improve the performance, reliability, and security of data-intensive services. Partner with product managers, designers, and engineers to understand customer needs, deliver features, and raise technical risks or blockers early. Support live-site operations and use customer feedback to guide improvements, including improvements to security and privacy. Build and operate reliable batch or streaming pipelines and services that support security investigations, analytics, or graph-based workloads; make architectural trade-offs across data quality, performance, reliability, and cost. Improve the scalability, security, observability, recovery, and operating cost of production services using telemetry, quality metrics, and customer feedback. Work with product, design, engineering, and customers to shape capabilities and advocate for customer security and privacy needs. 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 These requirements include but are not limited to the following specialized security screenings: Bachelor's Degree in Computer Science or related technical field AND 5+ 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 3+ 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 programming experience in Java, C++, C, or another object-oriented language, with an understanding of data structures, algorithms, and distributed systems. 4+ years of experience building and shipping production software or services, including online services or fault-tolerant distributed systems 4+ years of experience writing secure, maintainable, well-tested, and performant code; using debugging tools and code reviews to improve quality; and applying modern development practices such as agile methods, test-driven development, or AI-assisted development. 4+ years of experience translating customer needs into technical solutions, collaborating across teams, and improving service quality through testing, deployment automation, and security practices. Experience taking a new product from initial development to launch Experience leading design discussions, defining test strategies, and driving improvements across components or projects

How this job compares

Set against the 42,014 open Software Engineer jobs on Olive Jobs, counted November 7, 2026.

Pay
  • This postingNot listed
  • Washington median$144–216K/yr1,978 salary ranges
  • Washington median$52–69/hr38 hourly ranges
Openings
Olive Jobs lists 2,212 open Software Engineer jobs in Washington and 42,014 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in Washington
Experience
This posting asks for at least 2 years of experience — less than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 34,412 postings).
Education
13,315 of the 42,014 open Software Engineer jobs (32%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 7, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.