Principal Software Engineer
Nerdy
Job Description
Job Description
Description:
Overview:
We are looking for a Principal Engineer in LATAM to join our team! As the Principal Engineer, you will define and drive Nerdy’s technical vision and architecture across multiple teams, architect complex systems at scale, and elevate engineering quality while advancing AI-powered capabilities that improve how learners and tutors connect and succeed.
This is a high-impact role for an engineer who can move fluidly across the stack, from high-traffic user interfaces to high-scale services, while mentoring engineers and raising the technical bar across the organization.
About Nerdy:
At Nerdy (NYSE: NRDY) - the company behind Varsity Tutors - we’re redrawing the blueprint of learning. Our Live + AI™ platform fuses real-time human expertise with proprietary generative-AI systems, setting a new bar for measurable academic impact at global scale.
We recruit the kind of technologists and operators you’d bet on as solo founders - people who turn ambiguous problems into shipping code, iterate faster than markets move, and compound their advantage with every data point. In an era where great employees can deliver 10-times the leverage of the merely good, we back those who play to win.
Fortune favors the bold. Join us.
How we compete:
- AI-Native at every level
From the CEO to day-one hires, everyone builds and ships with generative AI. If you’re not wielding AI, you’re not done. - Entrepreneurial velocity
Move at founder speed, prototype in hours, and measure in real user outcomes. Slow teams die. - Free-market rigor
Ideas rise or fall on merit and results - no committees, no politics, no cap on upside. - Full-stack ownership
You design, build, and run what you ship; accountability is a feature, not a bug. - Reward for contribution
Pay rises with impact, not years. Outstanding results earn outsized rewards. We evaluate both what you achieve and how you achieve it: living our leadership principles and using AI effectively are formally measured and rewarded. - Relentless exploration
Push the frontier of generative AI in live learning and - because only the paranoid survive - questioning every legacy assumption along the way. - Is Apolitical
You stay focused on mission-aligned outcomes, not distractions or unrelated causes.
If you’re a technically minded builder who thrives on open competition, personal responsibility, and the chance to redefine how the world learns - while continually stretching the limits of what generative AI can do - come do the most ambitious and rewarding work of your career here. Learn more at nerdy.com.
Nerdy’s shareholder letters below explain our latest products and strategy:- Q1-2026 Shareholder Letter
- Q4-2025 Shareholder Letter
- Q3-2025 Shareholder Letter
Qualifications:
- 10+ years of software engineering with deep hands-on experience building and operating large-scale distributed systems; and leading technical direction across multiple teams.
- Expertise in service-oriented and event-driven architectures; microservices for UX and APIs in cloud environments (AWS preferred).
- Explicit mentoring of senior-level engineers regularly, leading to results.
- AI/ML experience shipping to production: designing RAG pipelines, model serving, recommendations/ranking, monitoring, and drift/quality management.
- AI-native developer productivity: skilled with tools that accelerate teams (e.g., Cursor, Claude Code, ChatGPT, Make.com, n8n, Supabase, Netlify, Vercel, Grok, Bolt) and with prompt/tool orchestration and evaluation.
- Strong coding fundamentals (OO design, algorithms, data structures) in one or more languages (e.g., Python, Java, Go, TypeScript).
- Clear communicator with executive presence; able to translate complex technical trade-offs for technical and non-technical audiences.
- Familiarity with AWS services (e.g., EC2, RDS, Kinesis, DynamoDB), Supabase or/and Netlify and deploying large-scale web applications.
- Aptitude to quickly learn new languages/technologies ; growth mindset and high ownership.
- Ability to implement customer-facing solutions that solve the customers' true needs with exceptional user experiences.
- Understand and appreciate that Nerdy is an apolitical company, united in the focus on helping people learn.
Responsibilities:
- Set the org-wide architectural strategy and guardrails; create reference designs and patterns that align teams on a coherent technical direction.
- Serve as the technical point of reference for the broader engineering team, ensuring best practices in architecture, performance optimization, and accessibility standards are upheld.
- Architect and deliver cross-cutting, highly scalable systems.
- Leverage AI-native tools and approaches to improve development speed, product capabilities, and engineering effectiveness across the software lifecycle.
- Drive performance, scalability, and resiliency; own SLOs and observability.
- Partner with product, data science/ML, design, and engineering leadership to sequence investments and align on outcomes and trade-offs.
- Contribute to the engineering department's strategy and vision, bringing innovative ideas to improve our customer-facing experiences.
- Mentor and uplevel engineers lead architecture forums/guilds; influence through clarity, empathy, and data.
- Operate iteratively with a focus on quality; participate in on-call, lead incident response/postmortems, and drive reliability and cost stewardship.
Unleash Your Potential at Nerdy:
At Nerdy, you'll earn your success through meritocracy and exceptional outcomes. Our benefits reward performance and initiative:
- Competitive USD Compensation: Enjoy a market-leading rate.
- 100% Remote (Home Country Only): Work from anywhere in your home country—no relocation required, no borders crossed.
- Flexible Time Off: Our flexible PTO lets you recharge on your own terms and when you need it the most.
- Local Holiday Pay: We honor your nation’s official holidays with paid time off—celebrate what matters to you.
- Continuous Learning: Get a free, all-inclusive learning membership for you and your household—including 1-on-1 tutoring hours, unlimited on-demand classes, and access to our full suite of learning products and services.
- Supercharge with AI: Gain exclusive access to cutting-edge AI tools that boost your productivity, making you feel almost super-human (cape not included).
- Feedback-Rich, Collaborative Culture: Tap into regular training, peer reviews, and a team that treats every team member as a vital collaborator and owner in our success.
- Make a Global Impact: Your expertise fuels an innovative platform used by learners around the world—be part of something transformative.
The Bottom Line:
If you're driven by impact, energized by ownership, and excited to help shape what’s next, you’ll thrive here. We move fast, think big, and reward those who deliver. This isn’t a traditional corporate environment - it’s a place to do the most meaningful work of your career.
Requirements:- ...Responsibilities: - Product focus: Closely collaborates with engineering teams to architect and develop resilient; reliable; scalable;... ...: standards; policies; processes; best practices; and aligned software architecture/software engineering points of view. -...Suggested
- ...Trevity LLC is seeking Principal Software Engineers to provide technical leadership and architectural oversight for enterprise-scale imagery exploitation, geospatial intelligence, and advanced analytics platforms supporting the IC and DoD enterprise. This role is responsible...Suggested
$150k - $157k
...DLS is an engineering firm with 30 years of Federal Government contracting experience. Our small business efficiencies coupled with... ...'s most critical defense and national security priorities. Principal Software Engineer at DLS Engineering (on-site) DLS Engineering is...SuggestedFull time- ...Title: Senior Software Engineer - Full Stack & Secure Systems Location: St. Louis, MO Employment Type: Full-Time Security Clearance: Active TS/SCI Clearance Preferred About the Opportunity We are seeking an experienced and driven Senior Software...SuggestedFull time
- ...modification of an existing application. Analyze user needs and software requirements to determine feasibility of design within time... ...others can understand the program. Confer with systems analysts, engineers, programmers, and others to design application and to obtain...Suggested
- ...Trevity LLC is seeking Senior Software Engineers to lead the development and integration of enterprise-scale software solutions supporting imagery exploitation, geospatial intelligence, and advanced analytics initiatives across the IC and DoD enterprise. This role requires...
$95.7k - $159.7k
...Within our Data and Analytics division, the Real‑Time Distribution Development team designs and improves high‑throughput, low‑latency software that powers financial data distribution across on‑prem and cloud platforms. Responsibilities Design and implement software modules...Work experience placement- ...Freedom Technology Solutions Group is seeking a Software Engineer to support our client's intelligence analysis products and capabilities. This position involves providing software development capabilities to enhance existing and emerging client capabilities, including...For contractorsWork at officeFlexible hoursNight shift
$45.5 - $65 per hour
...Technology Partners is currently seeking a talented Software Engineer – Unifier and OPPM. Do you have experience managing Oracle-based systems, performing system upgrades, and automating integrations using ETL tools? Let us help you make your next big career move a reality...Contract workFlexible hours3 days per week- ...Categories: Agile, Engineer, Financial, Java, Software Engineer, Spring Hibernate Sovereign Technologies is hiring a Software Engineer. Position requires Master of Science in computer science, software engineering, information technologies, and at least 2 years experience...Relocation
- ...generation of electric motors and integrated controls solutions for our customers. As a Co-op Engineer, you will work with an engineering team to learn practical skills in software controls. You will assists engineers in the technical development, evaluation and...Shift work
- Mid-Senior Level ASP.NET Core Web Developer We’re looking to add a Mid-Senior Level ASP.NET Core Web Developer to join our growing team. At Apex Systems, you will work with a variety of clients and projects alongside a strong team of back-end and front-end developers...
- ...speed, flexibility, and ingenuity to strengthen and protect our nation's vital interests. Requisition #: 1520 Job Tittle: Software Engineer III Location: St. Louis, MO Clearance: Secret Required Certification: CompTIA Security+ certification or a degree in...Work at office
- ...Software Engineer Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high...Full timeImmediate startShift work
$85k - $115k
...Advanced Software Engineer ProSight Financial Association, a leading industry organization, is seeking an experienced and results-driven Advanced Software Engineer with strong .NET/C# and SQL skills and hands-on experience developing Microsoft Azure cloud solutions....Work at officeRemote workFlexible hours$800 per month
...Software Developer II - Financials (Full Stack, Front End) Lake Saint Louis, MO For more than 50 years, NISC has developed and... ...NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex...Contract workTemporary workWork at officeFlexible hours3 days per week- ...limits and unveil endless potential, one data point and one heartwarming success story at a time. Powered by Athletes who get it, and Engineers who can do it. Role Purpose This role exists to be the connective tissue between cross‑functional teams, translating complex...
- ...Overview: Job Title: Software Engineer IV Job Location: Remote Job Type: 6-12+ Months Job Details: We are seeking a highly skilled and experienced Software Engineer IV to join our dynamic engineering team. The ideal candidate will bring deep expertise...Remote work
- ...layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow,... ...recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines...Contract workTemporary work
- ...or.NET (they have applications in both and will be assigned to the ones that match their skillset) - 2+ years of experience as an engineer with development background - Understanding of relational databases. Unix commands, gather requirements, solve problems. They support...Full time
- ...Job Title: Software Developer - Contract-to-Hire Location: St. Louis, MO (USC/GC) local only Duration: 12-24 months Angular, Node.js, .NET (preferred), JavaScript/TypeScript, REST APIs, Web Application Development, and strong communication skills...Contract workLocal area
$107.9k - $195.05k
...Primary Responsibilities Primary responsibilities will involve coding, developing, integrating, and debugging software artifacts; writing validation tests against existing baselines to ensure integrity of the code during Agile development efforts; assisting with unit...- ...Job Title - Senior Software Engineer Location - St. Louis, Missouri - Hybrid Duration - Long-Term Contract Interview - Video Job Description - ssessment: Required Position Overview We are seeking a highly skilled Senior Software Engineer...Long term contract
- Description: We are looking for a Java Developer for a long-term assignment with us located in St. Louis, MO. The candidate will participate in all aspects of the SDLC life cycle including solution design; implementation and deployment. This hands-on technical role...Local area
- ...Sr Software Engineer Candidate will implement automation solutions on Azure using open source tools and technologies (e.g. Ansible, Jenkins, Chef) in any of the following technology tiers/products: Unix/Linux Microsoft Windows Server Oracle Database Middleware (IBM...
- ...Software Engineer Location: St. Louis, MO (Hybrid) Duration: 6 Month Contract W2 ONLY, NO C2C Overview Transmission Software Engineering S3 is hiring for a Software Engineer on the Transmission Software Engineering team in St. Louis, MO. You will work in a fast-paced environment...Contract workWork experience placement
- ...Senior Software Developer(s) to design custom software solutions based on client requirements. This position will have a lead role in... ...Computer Science, Information Technology, Software or Computer Engineering, or any related IT or Engineering field of study plus at least...
- ...To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill timesheets and complete invoicing process on or before the deadline Engage with...
$126.65k - $171.35k
...Software Developer Engineer (Experienced or Senior) The Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will support one or more programs...Permanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Sr Software Engineer Contract Location: Saint Louis, MI Skill: Linux administration Client SME: Requirement of MT_CC2_FP_PAS For Prasad Pingle and Prashant area Technical Skills: Unix Fundamentals, ServiceNow, PL/SQL, Weblogic, Websphere Other Mandate Requirements...Contract workShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Saint Louis, MO
- senior principal scientist Saint Louis, MO
- principal Saint Louis, MO
- software technical support Saint Louis, MO
- healthcare software sales Saint Louis, MO
- software quality assurance Saint Louis, MO
- id software Saint Louis, MO
- senior c# .net software developer Saint Louis, MO
- internship software Saint Louis, MO
- embedded software Saint Louis, MO

