Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$109.5k - $150.5k

Renaissance 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

We're looking for an experienced, talented Senior Software Engineer to join the Student Activities team at Freckle by Renaissance - a global leader in pre-K-12 education technology. Freckle makes sure no student gets left behind through its adaptive, personalized practice programs. You'll bring your talents and expertise to continue building and scaling our highly available, distributed SaaS platform, used by millions of K-12 students every month worldwide.

The Student Activities team owns the applications that students, teachers, and school administrators use every day. As a senior member of the team, you'll own features end-to-end across the full stack and help set the technical direction that keeps these products fast, reliable, and easy to build on.

In this role as a Senior Software Engineer, you will:

  • Architect, design, and develop features end-to-end for the students, teachers, and school administrators we serve - from the React/TypeScript frontend to the PostgreSQL backend, APIs, the infrastructure layer, and the data pipeline.

  • Design data models and schemas that keep our systems correct, performant, and maintainable as they scale.

  • Build and maintain highly available web and backend systems that serve millions of users and thousands of requests per second.

  • Thoughtfully adopt AI tooling to accelerate your own work and improve how the team builds, ships and maintain software.

  • Maintain and evolve backend services like our curricula-api and progress services that power student practice and reporting.

  • Mentor and support other engineers, conduct code reviews, and champion strong engineering practices across the team.

  • Collaborate closely with product managers, designers, and fellow engineers, and communicate effectively in a distributed remote work environment.

  • Participate in the on-call rotation to ensure prompt resolution of customer-facing incidents.

Qualifications

For this role as a Senior Software Engineer, you should have:

  • 5+ years of professional software development experience shipping high-quality web-based software that solves important problems for large numbers of users.

  • Strong full-stack proficiency: hands-on experience with React (or a comparable SPA framework) and TypeScript on the frontend, and building backend services and APIs.

  • Solid data modeling skills and experience working with relational databases (PostgreSQL preferred).

  • Experience conducting code reviews and mentoring other engineers.

  • Strong written and verbal communication skills, and a proven ability to thrive as part of an agile, multidisciplinary team.

Bonus Points:

  • Experience with event-based / event-driven architecture.

  • Experience with our infrastructure stack: AWS (ECS/Fargate, RDS, S3/CloudFront, Elasticache, Lambda) and Docker.

  • Experience with CI/CD (GitHub Actions) and observability/telemetry tooling (Datadog, Bugsnag, or similar).

  • A passion for education and improving outcomes for students and teachers

Additional Information

All your information will be kept confidential according to EEO guidelines.

Salary Range: The base range for this position is $109,500 - $150,500. This range is based on national market data and may vary by experience and location.

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:

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Detroit, MI vacancy
  • V2Soft Job Opportunity V2Soft is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. At V2Soft, our mission is to provide high performance technology solutions to solve real business problems...
    Senior

    V2soft

    Dearborn, MI
    3 days ago
  • $190k - $220k

    Job DescriptionJob Description The Role The Compute Systems Software team is a dynamic and fast paced team that designs,...  ...The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    23 hours ago
  • As a Senior Software Engineer II, you are an expert developer who has demonstrated your ability to innovate and support the team and beyond. You support and guide the team's consistent delivery of iterative value to its clients. Recognized for your expertise, as a Senior... 
    Senior
    Full time
    Immediate start
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    23 hours ago
  • Job DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for our in-vehicle infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on dealership support and field quality: debugging complex VCU issues... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  .... This means the successful candidate is expected to report to Warren, MI, or Austin, TX three times per week.The RoleThe Senior Software Engineer - Vehicle Experience Services will play a key role in designing, building, and supporting the platforms and services that... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  • $138.49k - $179.12k

     ...Information Technology Management, Mechanical Engineering or a related field and 6 years of...  ...databases and design database schema for new software applications. 4 years of experience with...  ...60.#LI-DNI#DNPWhat you'll be able to do:Senior Software Engineer - positions offered by... 
    Senior
    Immediate start
    Work from home
    Flexible hours

    Ford

    Dearborn, MI
    23 hours ago
  •  ...and in how we will influence the future of transportation. Our Software Services team is on the forefront of this work, emboldening our...  ...help move us forward and achieve our mission.We’re looking for an engineer who likes getting close to the metal and solving problems that... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Shift work

    General Motors

    Warren, MI
    2 days ago
  • As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert.This role is for an engineer who wants to own meaningful... 
    Senior
    Full time
    Live in
    Shift work
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    23 hours ago
  •  ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.) Experience in CI/CD... 
    Senior

    Anveta

    Detroit, MI
    2 days ago
  •  ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring...  ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have... 
    Senior
    Hourly pay

    Lucid Motors

    Southfield, MI
    3 days ago
  •  ...in how we will influence the future of transportation. Our Software Services team is at the forefront of this work, emboldening...  ...help move us forward and achieve our mission.The RoleAs a Senior Software Engineer - Connectivity Software Verification, you will ensure the quality... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Night shift

    General Motors

    Warren, MI
    3 days ago
  • $113.58k - $192.9k

     ...landscape. With our support, key decision-makers can act in meaningful, positive ways. Join us and use your data expertise and software engineering skills to drive evidence-based, timely decision-making.Position OverviewQuality Analytics is a product group within GDIA... 
    Senior
    Immediate start
    Remote work
    Free visa

    Ford

    Allen Park, MI
    23 hours ago
  •  ...AI to accelerate delivery of innovative end-to-end full stack software solutions. The role involves integrating enterprise data platforms...  ...also bringing domain familiarity with PLM ecosystems and engineering data platforms. Required Skills & Qualifications Proven... 
    Senior
    Immediate start

    Artech

    Dearborn, MI
    1 day ago
  •  ...Senior Software Engineer KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit. In this role, you'll be responsible for designing and building resilient and scalable services and modules for our platform... 
    Senior
    Flexible hours

    KODE Labs

    Detroit, MI
    1 day ago
  • As a Backend Engineer at Sift, you’ll play a critical role in delivering the experiences that help thousands of users navigate and understand...  ...to our end users.About the roleDevelop and test very complex software solutions with minimal directionRelease and validate software,... 
    Senior
    Full time

    dPOP

    Detroit, MI
    23 hours ago
  • $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... 
    Senior
    Work experience placement
    Local area

    Indeed

    Detroit, MI
    3 days ago
  • $85k - $150k

     ...visit our tech blog at ally.tech We are seeking a hands-on Sr Software Engineer to lead the design, development, and support of enterprise-...  ...into broader technical leadership responsibilities. As a Senior Software Engineer, you will be a key contributor to the... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Ally Financial

    Detroit, MI
    3 days ago
  • Job-ID32692199Reference26-02305Job Title: Back-end Software Development Engineering Senior EngineerAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling... 
    Senior
    Work at office
    Visa sponsorship
    Work visa

    Kyyba

    Dearborn, MI
    23 hours ago
  • Job DescriptionThe Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD) and Embedded Software Development Tools Group. As a Senior Software Engineer specializing in DevOps and configuration... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    4 days ago
  • Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard the quality of applications across the GM's Product...  ....You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system specifications... 
    Senior
    Full time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • The Senior Image Analysis Software Engineer is responsible for designing, developing, and deploying advanced image analysis solutions that support high-content microscopy screening and translational research initiatives. This role combines software engineering, artificial... 
    Senior
    Full time

    dPOP

    Detroit, MI
    2 days ago
  • DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command...  ...prioritized and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as well... 
    Senior
    Work at office
    Remote work
    Relocation
    2 days per week
    1 day per week

    Science Applications International Corporation

    Detroit, MI
    2 days ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Detroit, MI
    2 days ago
  • Job-ID32867895Reference26-02725Job Title: (Software Engineer (2) - Commodity Senior Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling... 
    Senior

    Kyyba

    Dearborn, MI
    4 days ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  • $115k - $192.9k

     ...Pro Intelligence (FPI) Telematics team is looking for strong Software Engineers to build web applications and services that will be useful, reliable...  ...scalable, real-time software platform that powers them. As a Senior Backend Engineer on our Telematics team, you will design and... 
    Senior
    Immediate start
    Worldwide
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • Job DescriptionThe RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools organization within Virtualization & Embedded Software Development Tools... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • $225.63k - $269.1k

     ...frameworks, and methodologies that support efficient and scalable AV software development. Evaluate and prototype new tools, techniques, and...  ...field of study and Four (4) years of experience as a Software Engineer or related occupation OR Master's degree in Computer Science or... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    3 days ago
  • $179.2k - $268.8k

     ...sensors and compute systems, test operations, systems and safety engineering – all dedicated to redefining the relationship between...  ...Palo Alto, Calif. Meet the team: We're searching for a Senior Software Engineer to come and join the Runtime Services team at... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Detroit, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!