Senior Software Engineer
$109.5k - $150.55kRenaissance Services
About Renaissance
When you join Renaissance®, you join a global leader in pre-K–12 education technology! Renaissance’s solutions help educators analyze, customize, and plan personalized learning paths for students, allowing time for what matters—creating energizing learning experiences in the classroom. Our fiercely passionate employees and educational partners have helped drive phenomenal student growth, with Renaissance solutions being used in over one-third of US schools and in more than 100 countries worldwide.
Every day, we are connected to our mission by exemplifying our values: trust each other, win together, strive for the best, own our actions, and grow and evolve.
Job Description
As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work across the seam where four mature products meet one shared discovery layer: designing the contracts between them, packaging their capabilities so they can be composed, and making search and curation work as one experience rather than four. You will be making it fast and intuitive for admins to govern and curate, for teachers to find and instruct, and for students to explore and grow their respective libraries.
**In this role, as a Senior Software Engineer you will: **
Design and own the contracts between the Libraries and the four products — OpenAPI interfaces, typed message schemas, and the versioning discipline that keeps breaking changes from becoming someone else's outage.
Build the discovery layer — search, relevance, and retrieval across a large and heterogeneous content library.
Create and maintain continuous delivery pipelines for code, infrastructure, configuration, and data.
Evolve the engineering culture, standards, and best practices — security, governance, new ideas — within the team, and help us decide the stack questions that are still open.
Qualifications
**For this role, you must have: **
Substantial professional experience building and operating production backend services .
Strong TypeScript , or strong proficiency in a comparably typed language and a genuine willingness to work in a strict-TypeScript codebase.
Demonstrated ownership of API contracts in a multi-service system: designing them, versioning them, and testing against them.
Cloud operations depth — you can design infrastructure, not only consume it, and you write infrastructure as code (we use Terraform on AWS ).
Release engineering depth — you have built and maintained continuous delivery pipelines and reduced toil in build and release systems.
An effective communicator who collaborates well with distributed engineering, product, and design teams, and can explain a technical trade-off to a non-technical audience.
Experience mentoring engineers and raising the level of the people around you.
Bachelor's degree or equivalent industry experience.
Additional information
All your information will be kept confidential according to EEO guidelines.
Salary Range: The base range for this position is $109,500.00 - $150,550.00. This range is based on national market data and may vary by experience and location.
#LI-Remote
Benefits for eligible US employees include:
World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth
Health Savings and Flexible Spending Accounts
401(k) and Roth 401(k) with company match
Paid Vacation and Sick Time Off
12 Paid Holidays
Parental Leave (20 total weeks with 14 weeks paid) & Milk Stork program
Tuition Reimbursement
Life & Disability Insurance
Well-being and Employee Assistance Programs
Benefits listed apply to eligible U.S. employees in accordance with Renaissance’s benefits eligibility criteria. Contractor and other non‑employee roles are not eligible for Renaissance employee benefits.
Frequently cited statistics show that some women, underrepresented individuals, protected veterans and individuals with disabilities may only apply to roles if they meet 100% of the qualifications. At Renaissance, we encourage all applications. Roles evolve over time, especially with innovation, and you may be just the person we need for the future!
Equal Opportunity Employer
Renaissance is an equal opportunity employer and does not discriminate with respect to any term, condition or privilege of employment based on race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, military or veteran status, marital status, or status of an individual in any group or class protected by applicable federal, state, or local law.
For California Residents, please see our Privacy Notice for California Job Candidates here .
Reasonable Accommodations
Renaissance also provides reasonable accommodations for qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local laws. If accommodation is needed to participate in the job application or interview process, please contact Talent Acquisition (View email address on click.appcast.io) .
Employment Authorization
Applicants must be authorized to work for any employer in the United States. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
For more information about Renaissance, visit:
- 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
- Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Develop, code, configure and test software systems and solutions to meet defined digital product specifications and direction; design and build scalable microservices and APIs to support enterprise-scale digital platforms...SeniorContract workRemote work
$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
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorRemote jobFull timeWork at office- ...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...Senior
- ...Senior Software Engineer 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...SeniorLocal areaVisa sponsorship
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work$118k - $178k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area$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$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$75 - $85 per hour
We're seeking an experienced Senior Software Engineer to join our team in developing distributed, cutting-edge applied AI systems. This is a full-time position working directly with our engineering team to drive technical innovation and mentor mid-level and junior engineers...SeniorFull timeContract work$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- 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
$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- ...Technology / Consumer Product & Innovation / Product Innovation Engineering WHO YOU WILL WORK WITH: Our team supports Nike Product... ...product innovators. WHO WE ARE LOOKING FOR: You are an experienced software engineer. You’ve held several roles and have a good...SeniorLocal area
$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- ...Job Title: Senior Software Engineer - Backend Do you want to solve the hardest problems in healthcare as you build the services that help millions of people find the right doctors, understand their costs, and choose the next best step for their care, alongside some...SeniorContract work
- 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
- ...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...SeniorRemote work
- 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
- e184 is seeking a Senior Engineer to lead the design and development of software that controls complex experimental hardware for ex utero gestation research. You will build intuitive interfaces and robust control systems that coordinate perfusion, imaging, environmental...Senior
$119.77k - $140.9k
....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...SeniorFull timeLocal area3 days per week- RevSpring is seeking a Senior Software Engineer to design and optimize data pipelines using Python and DBT, delivering reliable ETL processes and scalable data transformations. You will collaborate with product managers, data engineers and business leaders to translate...Senior
- Micro Systems Engineering, Inc. seeks a Senior Engineer to join the Factory Software Development team, driving automation of manufacturing processes through software systems for robotics, data analysis, dashboards, and machine interfaces. Responsibilities include developing...Senior
- ...procedural, geometric, and spatial algorithms to build AI-enabled software and developer tools. Collaborate with product and design... ...Rendering, Physics Algorithms, JavaScript, TypeScript, Python, 3D Engines, CAD Kernels, AI-assisted Workflows, Technical Writing, Algorithm...SeniorWork at officeRemote work
- Affirm is building its own bank and this Senior Software Engineer will join the engineering team that runs it. You will own bank systems end-to-end, design, build, and operate core surfaces, and ship the AI-enabled tooling that powers the platform. You will work with Legal...SeniorRemote work
- ...based patients with precision and at scale. Visit our website to learn more: About the Job : Custom Health Software (SW) Engineers develop, extend, and continuously improve our Cloud native technology platform that powers our healthcare businesses. SW...SeniorWork from home
- ...leading provider of strategic planning and performance management software, helping organizations turn their visions into reality. We... ...looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public...SeniorWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software development engineer aws Portland, OR
- software developer internship no experience Portland, OR
- real time software engineer Portland, OR
- financial software developer Portland, OR
- graduate software developer Portland, OR
- software engineer travel Portland, OR
- experienced software developer Portland, OR
- remote entry level software developer Portland, OR
- information technology software engineer Portland, OR
- network software engineer Portland, OR



