Senior Software Engineer
$140k - $200kSpeechify
Senior Software Engineer, Windows/Desktop ApplicationsPortland, OR, USAThe mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companiesWhat You'll DoLead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++.Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.Take ownership of full lifecycle of features: conception ? design ? implementation ? testing ? release ? maintenance. Ensure quality, reliability, and consistency across releases.Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems — and propose robust architectural or design solutions.An Ideal Candidate Should HaveRequired:3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.Preferred / Bonus:Experience with writing automated tests for UI — unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.What We OfferA high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.A collaborative, flat-structure engineering culture — you are not just a coder, but a builder and a decision-maker.Opportunities to lead — mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.A purpose-driven mission: building software that's reliable, accessible, and user-centered — making a real difference for people.The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experienceTell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn.Refer them if you know someone who would make a great fit.Speechify is committed to a diverse and inclusive workplace. Speechify 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.
- As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the design and implementation of complex software systems and components,...Senior
- FULL STACK SENIOR SOFTWARE ENGINEERNike / Global Technology / Consumer Product & Innovation / Product Innovation EngineeringWHO YOU WILL WORK... .... You’ll be working with a team of other peer engineers as part of Nike’s Consumer Product & Innovation organizationwithin...SeniorFull timeLocal area
$97.02k - $163.03k
...of a highly motivated problem solver. An engineer who enjoys the challenge of resolving... ...RESPONSIBILITIES:Develop and maintain complex Software systemAcquire extensive business and... ...any time.For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted into...SeniorMinimum wageFull timeLocal areaRemote workFlexible hours- ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...SeniorImmediate startRemote work
- ..., and similar technologiesExperience, interest, and adaptability to working in an Agile delivery environmentExceptional multi-tasking, collaboration, listening, written and verbal communication skillsSkill set: java, react, aws, api, rest, agile, engineer, lambda, s3...Senior
- ...modernization of some applications using MS Power Platform.Responsibilities:Use Agile Scrum SDLC methodologies in the full life cycle software development process, including requirements analysis, software design, prototyping, programming, debugging and testing of system...Senior
- ...into APIs and diagnostics that working engineers adopt willingly — making the ideas graspable... ...it without you. Work closely with a senior architect on initial designs, then independently... ...thinking — demonstrated by working software you built from them. Vision and...SeniorContract workRemote workFlexible hours
- ...We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and maintaining core product functionality across our platform. You will work across...Senior
- ...Software EngineerCustom Health is a fully integrated Health-Tech company focused on delivering patient-centric health care as a service... ...with precision and at scale.Custom Health Software (SW) Engineers develop, extend, and continuously improve our Cloud native technology...SeniorWork from home
$200.7k - $250.9k
...Senior Software Engineer - Mercury CommandSan Francisco, CA, New York, NY, Portland, OR, or remote within Canada or United StatesIn 1965, an engineer in Scotland was given a mundane task with a tricky problem to it - banks wanted to close on Saturdays and still serve...SeniorRemote workShift work$199k - $244k
...SUMMARY Since EarnIn is a mobile‑only application, the mobile engineering team’s job is to develop new features and support our best‑in‑... ...and meets the product’s requirements. Knowledge of professional software engineering practices and best practices for the full software...SeniorFull timeWork at officeLocal area2 days per week$118k - $178k
...enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect...SeniorWork experience placement$95k
NAVEX Global, Inc. is looking for a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. This hybrid role focuses on developing features within an integrated risk and compliance management platform. The ideal candidate will have a strong...Senior$113.2k - $164.1k
...For: We are seeking a talented and motivated Full Stack Engineer with around 3 years of experience to join our dynamic development... ...candidate is passionate about building scalable and efficient software solutions, comfortable working across both front-end and back-...SeniorFull timeMonday to Friday- ...functional projects to build stable and scalable systems for Treasury engineering, operations, compliance, and risk. Define the technical... ...complex technical projects and mentoring both junior and senior engineers. Key Skills Haskell Functional Programming Static Typing...Senior
$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$95k
...to doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing... ...customers protect their reputation and bottom line. As our Senior Software Engineer, you will have ample opportunity to grow your career...Senior- ...Senior Software Engineer – Connected Devices Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense primes. Backed by top investors and growing...SeniorFull timeContract workWork at officeLocal areaRemote workRelocation
$160k - $200k
...manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate... ...companies in the Americas. Senior Backend Engineer (Node.js / AWS) Location... ...possible. Our platform pairs intelligent software with a global network of vetted manufacturing...SeniorPermanent employmentImmediate startRemote workFlexible hours- Job Title: Senior Software Engineer Location: OH - Columbus What you’ll do: Digital Disbursements is a fintech company, led by a team with deep industry experience and a strong track record of value creation. We operate in the digital payments space and have a proven product...Senior
- ...As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the design and implementation of complex software systems and components...SeniorFull timeLocal areaVisa sponsorship
$148.7k - $199.4k
...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... ...spanning AWS, GCP, Azure, and a broad ecosystem of enterprise software vendors. As a Senior Software Engineer, you will build and operate the data infrastructure...SeniorFull timeWork experience placement$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Authorization...SeniorFull timeImmediate startWorldwide$105.4k - $124k
...methodsJob Description SummaryThe Converge Tier 3 Production Support Engineer serves as the highest level of technical escalation support for... ..., Infrastructure, Product, and Support teams to resolve software defects, configuration issues, data quality concerns, and third...SeniorFull timeLocal area3 days per week- ...Software EngineerOur software engineering team develops software using Cisco's Design Thinking Principles, with simplification and Security at its core. We use secure coding practices, protect user privacy, and follow software development best practices. We are looking...SeniorRemote work
$95k
NAVEX is seeking a Senior Software Engineer in Lake Oswego, Oregon, to join our Product Engineering team. In this hybrid role, you will develop features and collaborate with a team committed to innovation. Candidates should have 3+ years of experience in software engineering...Senior$200.7k - $250.9k
Mercury is looking for a Senior Software Engineer to work on Command, their LLM-powered financial assistant. The ideal candidate will have 7+ years of experience and a strong background in building scalable LLM-powered applications. This work includes designing workflows...SeniorRemote job- Disney Entertainment and ESPN Product & Technology seeks a Senior Software Engineer to design and operate AI-driven cost intelligence platforms and data pipelines. You will own production patterns, mentor engineers, and partner with Finance and Cloud teams to deliver cost...SeniorFull time
- Micro Systems Engineering, Inc. in Lake Oswego, OR is seeking a Senior Engineer to join the Factory Software Development team. You will develop, integrate, and deploy multi-platform software solutions for robotics, data analysis, factory management, and dashboards. The...Senior
- Entrada Ventures is seeking a software engineer to design and implement procedural, geometric, and spatial algorithms for AI-enabled software and developer tools. You will collaborate with product and design partners to translate complex ideas into polished, release-quality...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- cybersecurity software engineer Portland, OR
- software developer fintech Portland, OR
- senior robotics software engineer Portland, OR
- software engineer visa sponsorship Portland, OR
- network software engineer Portland, OR
- software engineer remote Portland, OR
- part time software developer remote Portland, OR
- software engineer full time Portland, OR
- entry level software engineer remote Portland, OR
- senior software engineer ruby on rails Portland, OR


