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

Lead Software Engineer

$92.8k - $170.3k

PowerSchool

Job Title

PowerSchool is seeking a dedicated team of innovators guided by our shared purpose of powering personalized education for students around the world.

Job Description

Our Research & Development (R&D) team is the technical talent at the heart of our product suite, overseeing the product development lifecycle from concept to delivery. From engineering to quality assurance to data science, the R&D team ensures our customers seamlessly use our products and can depend on their consistency.

Responsibilities

Responsibilities include:

  • Leading architecture and design for a new multi-tenant reporting platform built on AWS serverless technologies.
  • Providing hands-on development using Python, TypeScript, SQL, and AWS services including Lambda, Step Functions, API Gateway and others.
  • Developing AI-driven pipelines that extract, translate, and validate business logic and report parameter screens from the legacy platform.
  • Defining coding standards, best practices, and development patterns across the engineering team.
  • Mentoring senior and mid-level engineers; conducting design and code reviews.
  • Partnering with Product, Data, QA, and Architecture teams to align technical and business requirements.
  • Designing, developing, testing, deploying, and supporting AI software components including Agent Orchestration, large language model inference, similarity search, guardrails, model evaluation, experimentation, governance, and observability, etc.
  • Leveraging a broad stack of Open Source and SaaS AI technologies such as AWS Ultraclusters, Huggingface, VectorDBs, Nemo Guardrails, PyTorch, and more.
  • Inventing and introducing state-of-the-art LLM optimization techniques to improve the performance — scalability, cost, latency, throughput — of large scale production AI systems.
  • Ensuring platform scalability, security, tenant isolation, and operational excellence.
Qualifications

Minimum qualifications include:

  • Extensive experience with AWS serverless architectures.
  • Expert-level proficiency in Python and TypeScript.
  • Strong SQL background; Snowflake experience is a plus.
  • Demonstrated experience building or integrating AI-driven systems (LLMs, embeddings, AI agents, transformation pipelines).
  • Solid experience with distributed systems, data pipelines, or modernizing legacy platforms.
  • Proven leadership in technical strategy and mentoring.
  • Experience designing or operating multi-tenant platforms.
  • Strong knowledge of ETL/ELT architecture patterns.
  • Prior experience with AI for code generation, metadata extraction, or workflow automation.
  • Strong documentation, communication, and stakeholder-management skills.

Preferred qualifications include:

  • Experience developing AI and ML algorithms or technologies (e.g. LLM Inference, Similarity Search, Agents and VectorDBs, Guardrails, Memory) using Python, Typescript, React.
  • Experience developing and applying state-of-the-art techniques for optimizing training and inference software to improve hardware utilization, latency, throughput, and cost.
  • Passion for staying abreast of the latest AI research and AI systems, and judiciously apply novel techniques in production.
Compensation & Benefits

PowerSchool offers the following benefits:

  • Comprehensive Insurance Coverage (including Medical, Dental, Vision, Pharmacy benefits, Life Insurance and AD&D)
  • Flexible Spending Accounts and Health Savings Accounts
  • Short-Term Disability and Long-Term Disability
  • Comprehensive 401(k) plan
  • Generous Parental Leave
  • Unrestricted paid time off (known as Discretionary Time Off - DTO)
  • Wellness Program, including ClassPass & Employee Assistance Program
  • Tuition Reimbursement
  • Optional Benefits: Pet Insurance, Identity Theft Protection, Student Debt Repayment Program and Prepaid Legal coverage

A reasonable estimate of the base compensation range for this position is $92,800 - $170,300 USD. This compensation range is specific to the United States and it incorporates many factors including but not limited to an applicant's skills and prior relevant experience and training; licensures, degrees, and certifications; internal equity; internal pay ranges; and market data/range parameters.

EEO Commitment

PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and 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. Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailing View email address on click.appcast.io.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Dallas, TX vacancy
  • PNC Financial Services Group, Inc. is seeking a Software Engineer Lead in Dallas, TX. You will lead software solutions and mentor developers while managing the technical design. Ideal candidates have 5+ years of relevant experience in C#, ASP.NET MVC, and Angular, and... 
    Suggested

    PNC Financial Services Group, Inc.

    Dallas, TX
    4 days ago
  •  ...development is prioritized, and you can truly make a global impact. Software Development at GMF: As a Software Developer at GM Financial...  ...types. About the role: We are seeking a highly skilled Lead Software Engineer to be responsible for developing and maintaining software... 
    Suggested
    H1b
    Remote work
    Visa sponsorship
    3 days per week

    GM Financial

    Irving, TX
    4 days ago
  •  ...Software Development at GM Financial Innovation isn't just a talking point at GM Financial, it's how we operate. From generative...  .... About the Role We are seeking a highly skilled Lead Software Engineer to be responsible for developing and maintaining software solutions... 
    Suggested
    Full time
    Work experience placement
    H1b
    Remote work
    Visa sponsorship
    3 days per week

    GMAC Financial Services

    Irving, TX
    4 days ago
  • $140.6k - $173.1k

     ...About the Team/Role We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform... 
    Suggested
    Flexible hours

    WEX

    Dallas, TX
    4 days ago
  • $68 - $70 per hour

     ...Job Title: Lead Software Engineer Client: Wells Fargo Bill Rate: $68-70/hr Location: Onsite - 401 Las Colinas Blvd, Irving, TX *Please include the CWR's email on their resume Interview Process Round 1: Technical Interview Round 2: 50-minute... 
    Suggested

    Diamondpick

    Irving, TX
    17 hours ago
  •  ...Lead Software Engineer Location: Remote Duration: 6 Months Contract to Hire (Quarterly Onsite for a few days in Dallas TX) About BigRio: BigR.io is a technology consulting firm empowering data to drive innovation and advanced analytics. We specialize in cutting... 
    Contract work
    Work experience placement
    Remote work

    Saviance

    Dallas, TX
    1 day ago
  •  ...trends and patterns in collaboration with engineering under architecture team guidance....  ...related field and three (3) years of as a software engineering, IT, or related field. Alternatively...  ...with business and technical strategies; leading the implementation of AWS services,... 
    Full time
    Remote work
    Worldwide

    Hilton

    Dallas, TX
    3 days ago
  •  ...Lead Software Engineer (Sr. Backend Engineer W/ DevOps Specialization) Migration Loan Origination system from mainframe Cobol to AWS microservice architecture Must have Flawless communication Typescript expert (Please try for Node.js for backend along with... 

    My3Tech Inc

    Irving, TX
    17 hours ago
  •  ...About the job Lead Software Engineer Who We Are Provoke is a global consulting firm building AI-native solutions that transform how work gets done. Founded on a culture of innovation, growth, and curiosity, we partner with global clients to design and deploy... 

    Provoke Solutions

    Dallas, TX
    4 days ago
  •  ...governance process to address tactical and strategic goals and lay basis for future related projects and tasks. Collaborate with software engineering teams' payment gateways, hospitality central reservation systems, development, and QA teams in an agile environment to... 
    Full time
    Remote work
    Worldwide

    Hilton

    Dallas, TX
    3 days ago
  •  ...Job Description: Position Overview The primary responsibility of the Lead Software Engineer is to drive the development of innovative applications using the latest technologies. The Lead Software Engineer will take on a leadership position, guiding a team of engineers... 
    Work experience placement

    Las Vegas Sands Corp.

    Dallas, TX
    2 days ago
  •  ...Job Title Information Technology Group Software Developer Job Description Are you ready to make an impact at DTCC? Do you want...  ..., new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products... 
    Remote work
    Flexible hours

    Dtcc

    Dallas, TX
    4 days ago
  •  ...Lead Software Engineer Dallas, Texas Contract developed an in house EMR and Revenue Cycle Management application with variousmodules that interact with different entities within and outside the organizationWe are looking for a Front End Application Developer... 
    Contract work

    Lorven Technologies

    Dallas, TX
    2 days ago
  •  ...Lead Software Engineer Location-Type: Irving, TX- Hybrid 3 days onsite Start Date Is: June 22 Duration: 6 month contract to hire Compensation Range: $65-73/hr W2 Benefits: Eligible for Health, Dental, Vision, 401K Must be authorized to work in the U.S.... 
    Contract work

    Mondo

    Irving, TX
    4 days ago
  • $183k - $237.4k

     ..., test, deploy and maintain high-quality software solutions, ensuring efficient delivery processes...  ...design specifications, and work with engineers/architects to assess and test hardware...  ...Spring, Jenkins, JIRA, Junit, and Git. Our Lead Software Engineers earn between $183,000... 
    Temporary work
    Local area

    AT&T

    Dallas, TX
    3 days ago
  • $119k - $224k

     ...About this role: Wells Fargo is seeking a Lead Software Engineer in our Enterprise Content Management (ECM) team as part of Digital Technology & Innovation (DTI). Learn more about the career areas and business divisions at wellsfargojobs.com. This role is part of... 
    Work experience placement
    Relocation package

    Wells Fargo

    Irving, TX
    2 days ago
  •  ...Lead Software Engineer In The Cdp Team The product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops and builds products that position... 
    Local area
    Worldwide
    Flexible hours

    Starcom Mediavest Group Germany Gmbh

    Irving, TX
    3 days ago
  • $117.6k - $206k

     ...now and in the future. Role Summary In this role, you will lead the design, delivery, and operational excellence of the...  ...enterprise governance, risk management, change management, and software development lifecycle (SDLC) practices required. • Ability to... 

    Vizient

    Irving, TX
    17 hours ago
  •  ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Lead Software Engineer within PNC's Lending Tech organization, you will be based in Dallas, TX, Pittsburgh, PA or Austin, TX. Technical Skills... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Farmers Branch, TX
    3 days ago
  • $140.6k - $173.1k

     ...About the Team/Role We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform... 
    Flexible hours

    WEX

    Dallas, TX
    4 days ago
  •  ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Lead Software Engineer within PNC's Lending Technology organization, you will be based in Pittsburgh PA or Dallas TX. PNC is an in-office... 
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Dallas, TX
    1 day ago
  •  ...Software Development Engineer In Test Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation... 
    Remote work
    Flexible hours

    Dtcc

    Dallas, TX
    4 days ago
  • $95 per hour

     ...Position: Lead Developer/ Tech Lead Location: Westlake, TX Duration: 12 Months Client: Goosehead Insurance Visa Restrictions...  ...Next.js, Nest.js Job Description Role: Lead Software Engineer Location: Westlake, TX (Hybrid - 3 days onsite per... 
    Permanent employment
    For contractors
    3 days per week

    Intellisoft Technologies

    Irving, TX
    17 hours ago
  • $59.53 - $67.53 per hour

     ...Lead AI Software Engineer Genesis10 is currently seeking a Lead AI Software Engineer for a hybrid position with a Global Financial Institution located in Raleigh, NC, Charlotte, NC, or Irving, TX. This is a 12+ month contract opportunity. This role will play a pivotal... 
    Contract work
    3 days per week

    Genesis10

    Irving, TX
    3 days ago
  • PNC Financial Services Group, Inc. is looking for a Software Engineer Expert based in Dallas or Pittsburgh. In this role, you'll lead a team of software engineers, manage the software development lifecycle, and align technical solutions with business goals. You should have... 
    Work at office

    PNC Financial Services Group

    Dallas, TX
    2 days ago
  • PNC Financial Services Group, Inc. is seeking a Software Engineer Lead to join their Retail Technology organization in Dallas, TX. The ideal candidate will have strong programming skills in Java along with experience in DevOps practices and CI/CD pipelines. Key responsibilities... 

    PNC Financial Services Group, Inc.

    Dallas, TX
    4 days ago
  • $135.79k - $184.46k

    Shield AI is seeking a Staff Software Engineer, Embedded Applications in Dallas, Texas, responsible for developing and integrating software systems for advanced avionics sensors in Unmanned Aerial Vehicles. This position requires expertise in C/C++, embedded systems, and... 

    jobs.frontdoordefense.com - Jobboard

    Dallas, TX
    5 days ago
  •  ...Job Description Company Overview    LP Analyst is a leading independent private asset cloud-based analytics and consulting...  ....    Job Summary  LP Analyst is seeking a hands-on Software Engineering Tech Lead to join our growing technology team. This is a... 
    Casual work
    Work at office
    Work visa

    LP Analyst

    Dallas, TX
    24 days ago
  •  ...We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary...  ...Company that Empowers you to Build your Future The Lead Software Engineer reports to the Engineering Manager. You will lead the design,... 
    Live in
    Work at office
    Local area
    Remote work

    Lennar

    Irving, TX
    3 days ago
  •  ...Title: Salesforce Technical Lead Description: Salesforce Technical Lead with 5+ years of Salesforce CRM and platform experience, including 3-5 years in leadership roles guiding development teams, solution design, and end-to-end Salesforce implementations. Skilled... 

    3B Staffing LLC

    Dallas, TX
    4 days ago

Do you want to receive more vacancies?

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