Talent.com
Senior Software Engineer

Senior Software Engineer

Frontline EducationWayne, PA, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Description

Senior Software Engineer

Location Requirements : Hybrid to Wayne, PA; Hybrid to Naperville, IL; Remote

We are seeking a Senior Software Engineer 1 to join our Platform Applications group. In this role, you will participate in the agile development scrum team designing, building, testing, deploying, and supporting elegant, scalable, and reliable identity and access management solutions. This position offers a high-impact opportunity to contribute to the ongoing evolution of our flagship platform supporting secure, multi-tenant K–12 software solutions.

This role reports to the Platform Engineering Manager and collaborates deeply with Development, Architecture, Product, Customer Success, and Strategic Partners to build services that unify authentication, authorization, and organizational entitlements across the Frontline product ecosystem.

Key Responsibilities :

  • Design and implement full-stack software solutions in a modern cloud environment supporting identity, access, and entitlement services.
  • Develop and maintain secure APIs and microservices, including those accessible via Kong Gateway.
  • Collaborate on both frontend (React, JavaScript / TypeScript) and backend (Node.js / TypeScript) components with a focus on usability, security, and performance.
  • Model and query graph data stores (e.g., AWS Neptune) to manage identity relationships across individuals and organizations.
  • Contribute to event-driven architectures and asynchronous workflows via messaging systems such as Kafka.
  • Create and communicate solution design artifacts to explain design decisions, architectural tradeoffs, and long-term implications to both technical and non-technical stakeholders.
  • Participate in Design Sketch reviews and contribute to solution-level documentation.
  • Perform advanced analysis and troubleshooting of distributed systems.
  • Champion the adoption of engineering best practices and coding standards, especially as they relate to maintainability, scalability, and security.
  • Mentor junior engineers and offshore team members to grow skills, improve code quality, and ensure consistent delivery.
  • Actively collaborate with geographically distributed teams and help drive the adoption of platform capabilities across product pillars.
  • Seek out opportunities to improve platform capabilities and reduce integration friction for product teams.

Required Qualifications :

  • Bachelor’s Degree in Computer Science or related field
  • 6+ years of professional software engineering experience
  • Proficient in full-stack development using TypeScript, Node.js, and React
  • Strong understanding of identity and access management principles and protocols (OIDC, OAuth2)
  • Familiarity with Kong Gateway or equivalent API gateway technologies
  • Experience designing and consuming APIs and building microservices in a SaaS / multi-tenant environment
  • Experience with Docker and container-based development workflows
  • Familiarity with event-driven architecture and tools such as Apache Kafka
  • Proficient with PostgreSQL and document / graph databases (AWS Neptune preferred)
  • Hands-on experience working with AWS cloud services (EC2, Lambda, S3, SNS / SQS, etc.)
  • Ability to write, present, and communicate solution designs and trade-offs
  • Proven ability to collaborate with offshore engineering teams
  • Preferred Qualifications :

  • Experience with Kong Mesh or service mesh architectures
  • Experience working with container orchestrators (e.g. Kubernetes)
  • Exposure to Gremlin query language
  • Familiarity with Redis or other caching strategies
  • Experience facilitating platform adoption across large engineering organizations
  • Experience working in a platform team serving multiple product lines or internal clients
  • Who We Are :

    Frontline Education is a pioneer in school administration software purpose-built for K–12 districts. Serving over 12,000 educational organizations across the U.S., we deliver innovative, connected solutions for student and special programs, business operations, and human capital management—powered by robust data and analytics. Our mission is to empower educators and administrators to make informed decisions, streamline operations, and ultimately improve student outcomes.

    We value hard work, but we also believe in having fun, supporting one another, and maintaining a healthy balance between work and family. If you're looking to make a real impact in education alongside a growing, mission-driven tech company with a strong culture of integrity and innovation, we’d love to meet you.

    Perks of being a Frontliner :

    Frontline offers a competitive compensation package including a base salary, rewarding bonus structure, 401k match, and personalized PTO! Our company’s growth has created a promising environment for career advancement and rewarding challenges. We offer a tuition reimbursement program for eligible college credit coursework available to employees depending on their status and length of employment.

    The salary range for this role is $100,000 - $120,000 per year, based on experience, skills, and internal equity. In addition to base salary, this role includes a bonus, personalized PTO, and comprehensive benefits, including health insurance, 401k, and much more!

    Our Privacy Policy :  Your privacy is important to us. Click  here  to read our general Privacy Statement, and click  here  to read our Applicant Privacy Statement

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Wayne, PA, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Perception

    Senior Software Engineer, Perception

    VirtualVocationsNewark, Delaware, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Perception - Autonomous Vehicles.Key Responsibilities Execute full software development life cycle (SDLC) and write well-designed, testable co...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    Senior Software Engineer

    Senior Software Engineer

    EnvestnetBerwyn, PA, US
    serp_jobs.job_card.full_time
    This is a hybrid role, with in-office work required at our Berwyn, PA office location.Envestnet is transforming the way financial advice is delivered through its connected technology, advanced insi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityPhiladelphia, PA, United States
    serp_jobs.job_card.full_time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsNewark, Delaware, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Software Engineer.Key Responsibilities Partner with product managers to shape product strategy and focus on impactful solutions Lead technical archit...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsNewark, Delaware, United States
    serp_jobs.job_card.full_time
    A company is looking for a Sr Software Development Engineer to develop and maintain cloud-based services.Key Responsibilities Design, build, and maintain scalable microservices for platform-wide ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer to design, build, and optimize systems that power their products.Key Responsibilities Design and develop solutions with a high level of autonom...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocationsNewark, Delaware, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior System Software Engineer - AV Platform.Key Responsibilities Lead software integration to streamline embedded development across various vehicle subsystems Contr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Lead Software Engineer, Back End

    Senior Lead Software Engineer, Back End

    Capital OneCherry Hill, NJ, US
    serp_jobs.job_card.full_time +1
    Senior Lead Software Engineer, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and it...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack - Capital One Software (Remote)

    Senior Software Engineer, Full Stack - Capital One Software (Remote)

    Capital OneFeasterville, PA, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack - Capital One Software (Remote) Job Description Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enabl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, Back End (Python, AWS), Bank Tech

    Senior Software Engineer, Back End (Python, AWS), Bank Tech

    Capital OneWILMINGTON, Delaware, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Back End (Python, AWS), Bank Tech.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborativ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocationsNewark, Delaware, United States
    serp_jobs.job_card.full_time
    A company is looking for a Backend Senior Software Engineer (AUE : Attack and User Emulation Team).Key Responsibilities Design, develop, and maintain core services for cybersecurity range simulati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack (Bank Tech)

    Senior Software Engineer, Full Stack (Bank Tech)

    Capital OneWilmington, DE, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusiv...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Integration Engineer

    Senior Integration Engineer

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Integration Engineer, US (Pacific Time).Key Responsibilities Own the technical design of partner integrations, ensuring scalability, security, and compliance Gu...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Lead Software Engineer, Back End (Python, AWS), Bank Tech

    Lead Software Engineer, Back End (Python, AWS), Bank Tech

    Capital OneWILMINGTON, Delaware, United States
    serp_jobs.job_card.full_time +1
    Lead Software Engineer, Back End (Python, AWS), Bank Tech.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Capital OneWilmington, DE, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative deliver...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Java Software Engineer to build and scale business-critical web products.Key Responsibilities Design, build, scale, and enhance Software Products, Apps, and Plat...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Gaming Licensed Senior Software Engineer

    Gaming Licensed Senior Software Engineer

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Lead Software Engineer, AI Engineering.Key Responsibilities Design, develop, and operate core AI platform components, including LLM runtime services and vector s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Capital OneWilmington, DE, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and itera...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    1561 - Senior Software Engineer

    1561 - Senior Software Engineer

    Sigma DefenseMount Laurel Township, NJ, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Sigma Defense is seeking a multi-faceted.In addition, the Senior Software Engineer will manage project priorities, deadlines, and deliverables. They will provide support on various projects, so the ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    VirtualVocationsPhiladelphia, Pennsylvania, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Solutions Engineer.Key Responsibilities Partner with Account Executives to understand customer challenges and articulate the company's value proposition Technic...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30