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:
- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$186.07k - $218.9k
...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...SeniorLocal area$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior$100k - $169k
...Innovation Squad - Engineering Our charter is simple to state and ambitious to deliver:... ...disciplined process. The team is built around senior individual contributors - design... ...who turns ambiguous problems into working software. As the Senior Product Engineer on this...SeniorFull timeRemote workFlexible hoursShift work$138.24k - $218.6k
...Job Title: Senior Software Engineer Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Senior Software Engineer. Perform software engineering duties in...SeniorWork experience placementWork at officeRemote work$84.63k - $112.84k
...shape the future of AI-ready connectivity, join us today. The Role At the company, bold ideas become real impact. The Sr. Software Engineer will take ownership of modernizing critical data platforms using PySpark and Databricks. Operating in a high-trust, agile...SeniorTemporary workRemote workWork from home$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorTemporary workFlexible hours- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 08/09/2026 Shortcut: Description Recommended Jobs Description...SeniorHourly payPermanent employmentFull timeLocal areaRemote work
- ...Senior Software Engineer – MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe Developer with 8+ Years of specialized technical experience to support, maintain, and enhance a suite of mainframe applications. The...SeniorFull timeTemporary workRemote workWork from homeFlexible hours
$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer...SeniorTemporary workFlexible hours$83.43k - $222.48k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of...SeniorHourly payFull timeTemporary workLocal area$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorFull timeRemote workWorldwideFlexible hours$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer...SeniorLocal area$89.2k - $209.5k
...and availability. ~ Extensive collaboration with research and engineering teams to deliver complex large-scale projects ~ Show... ...innovative designs ~ Qualifications ~3+ years of experience in software design, development and operation of large scale distributed systems...SeniorTemporary workFlexible hours- ..., Cybersecurity, IT, Data Analytics and Software Development. Your journey to impactful work... ...motivated, career and customer-oriented Senior Software Developer to join our... ...Framework (DoDAF) standards.Guide the software engineering team through critical infrastructure transformations...SeniorFull timeContract workWork at officeLocal areaRemote work
$92.5k - $209.5k
...multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that... ...to build, validate, secure, and release software safely at cloud scale. At OCI, engineers... ...We Looking For? We are looking for a senior software engineer with strong distributed...SeniorTemporary workFixed term contractFlexible hours- ...Sr. Software Engineer Responsibilities: Responsible for the analysis, development, modification, installation, testing and maintenance of operating systems software. Evaluates vendors who supplied software packages and makes recommendations to IT management...SeniorWork experience placement
$84.63k - $112.84k
...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft... ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best...SeniorTemporary workRemote work$112.3k - $140k
...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking...SeniorWork at officeLocal areaRemote workWorldwide$79.8k - $178.1k
...Job Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems...SeniorTemporary workRelocationFlexible hours$170.6k - $261.3k
...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$79.6k - $166.1k
...defined guidelines. Responsibilities Key Responsibilities Platform Software Development: Deliver minor enhancements to shared services,... ...Solving: Identifies and addresses issues, escalating problems to senior staff as needed in accordance with standard procedures....SeniorTemporary workFlexible hours$143k - $193.05k
...BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure...SeniorFull timeRemote workWorldwide$135.2k - $306.4k
...components for controlplanes and data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low... ...-0 OCI services. This is an exciting opportunity to work with senior architects & leaders at OCI as well as a broader Oracle...SeniorTemporary workWorldwideFlexible hours$87k - $187k
...Job Description We are seeking a versatile Software Engineer to contribute across platform engineering, cloud infrastructure, distributed systems, application development, integration services, and healthcare workflow solutions. This role bridges the gap between foundational...SeniorTemporary workFlexible hours$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 jobWork at office- DescriptionTechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program provides software development and technical support services...SeniorFull timeImmediate start
- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Jul 24, 2026 Employment Type: Full... ...especially LLMs, including agents, throughout the entire software development lifecycle (SDLC). Experience creating...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- ...Position Description & Qualifications Looking for a senior Cloud Engineer opportunity in an environment where you can make an impact every day? Discover this great opportunity with the Center for Medicare and Medicaid Services Eligibility Support contract. Bring your...SeniorFull timeContract workPart timeLocal areaFlexible hours
- ...Senior Environmental Technical Lead Hybrid Remote-Montgomery, AL ( Job Type Full-time Description Overview Tanaq Environmental, LLC. (Tanaq) delivers environmental engineering, investigation, consulting, and remediation services to local, state, and federal...SeniorFull timeFor subcontractorWork at officeLocal areaRemote workLong distance
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 Montgomery, AL
- real time software engineer Montgomery, AL
- financial software developer Montgomery, AL
- graduate software developer Montgomery, AL
- software engineer travel Montgomery, AL
- experienced software developer Montgomery, AL
- remote entry level software developer Montgomery, AL
- information technology software engineer Montgomery, AL
- network software engineer Montgomery, AL
- software engineer remote Montgomery, AL

