Lead Software Engineer
$92.8k - $170.3kPowerSchool
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.
- 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
- ...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...SuggestedH1bRemote workVisa sponsorship3 days per week
- ...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...SuggestedFull timeWork experience placementH1bRemote workVisa sponsorship3 days per week
$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...SuggestedFlexible hours$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- ...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 workWork experience placementRemote work
- ...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 timeRemote workWorldwide
- ...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...
- ...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...
- ...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 timeRemote workWorldwide
- ...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
- ...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 workFlexible hours
- ...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
- ...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
$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 workLocal area$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 placementRelocation package- ...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 areaWorldwideFlexible hours
$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...- ...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 timeTemporary workPart timeWork experience placementWork at office
$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- ...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 timeContract workTemporary workPart timeWork experience placementWork at office
- ...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 workFlexible hours
$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 employmentFor contractors3 days per week$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 work3 days per week- 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, 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...
$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...- ...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 workWork at officeWork visa
- ...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 inWork at officeLocal areaRemote work
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead operating engineer Dallas, TX
- lead network engineer Dallas, TX
- lead infrastructure engineer Dallas, TX
- lead engineer Dallas, TX
- javascript software engineer Dallas, TX
- software technical support engineer Dallas, TX
- software support Dallas, TX
- software sales Dallas, TX
- embedded software Dallas, TX
- software applications developer Dallas, TX

