1

Coding Mentor Jobs in Edmonds, WA (NOW HIRING)

Technical Architect

Seattle, WA · On-site

$110K - $130K/yr

Drawing on deep expertise in building systems, technical design, code compliance, and project delivery methods, you will guide and mentor project teams throughout all phases of design and ...

New

Technical Architect

Seattle, WA · On-site

$110K - $130K/yr

Drawing on deep expertise in building systems, technical design, code compliance, and project delivery methods, you will guide and mentor project teams throughout all phases of design and ...

New

... code. * Strong analytical and problem-solving skills. * Excellent verbal and written communication skills. * Demonstrated leadership abilities to lead projects and mentor junior team members.

Coding/Building: Engage in coding (75-80% of your time), perform code reviews, debug and optimize code, work independently, ensure code quality and follow best practices. * Mentoring & Learning:

Showing results 41-60

Coding Mentor information

See Edmonds, WA salary details

$14

$36

$59

How much do coding mentor jobs pay per hour?

As of Jul 24, 2026, the average hourly pay for coding mentor in Edmonds, WA is $36.26, according to ZipRecruiter salary data. Most workers in this role earn between $27.45 and $43.80 per hour, depending on experience, location, and employer.

What did Elon Musk say about coding?

Elon Musk has emphasized the importance of coding skills, stating that learning to program is valuable for understanding technology and creating innovative solutions. He has also highlighted the need for engineers and programmers in advancing his companies like Tesla and SpaceX, often encouraging young people to learn coding and develop technical expertise.

What does a typical day look like for a Coding Mentor?

A typical day for a Coding Mentor often involves reviewing learners’ code, providing detailed feedback, hosting one-on-one or group coaching sessions, and developing educational materials or coding exercises. You may collaborate with other mentors, curriculum designers, or tech teams to ensure learners receive up-to-date and practical support. The role also entails staying current with programming trends and occasionally troubleshooting both technical and conceptual challenges learners face. This combination of activities makes the job varied and rewarding, with ongoing opportunities to impact others’ professional growth.

Is 25 too old to start coding?

Coding mentors and professionals can start learning or transitioning into coding at any age, including 25. Many successful developers began coding in their twenties or later, and acquiring skills through online courses, bootcamps, or self-study is common regardless of age.

What is a Coding Mentor job?

A Coding Mentor is a professional who guides and supports individuals learning to code, offering technical expertise, career advice, and problem-solving assistance. They help learners improve their coding skills, understand best practices, and navigate challenges. Mentors may work with beginners or experienced developers, providing personalized feedback and encouragement. Their role can be formal, such as within a company or educational program, or informal through community initiatives and online platforms.

How much do coding tutors make?

Coding mentors or tutors typically earn between $20 and $50 per hour, depending on experience, location, and whether they work independently or through an organization. Experienced tutors with specialized skills or certifications can charge higher rates, and many work flexible schedules either part-time or full-time.

Who taught Mark Zuckerberg coding?

Mark Zuckerberg learned coding primarily through self-study and online resources, including programming books and tutorials. He also attended Harvard University, where he further developed his programming skills, but he was largely self-taught in the early stages of his coding experience.

What are the key skills and qualifications needed to thrive in the Coding Mentor position, and why are they important?

To thrive as a Coding Mentor, you need a strong grasp of programming languages, software development practices, and relevant educational or industry experience. Familiarity with code-sharing platforms, version control systems like Git, and online learning management systems is typically required, along with optional certifications in programming or computer science. Excellent communication, patience, and the ability to provide constructive feedback are standout soft skills for this role. These qualities enable Coding Mentors to effectively guide learners, foster growth, and ensure successful knowledge transfer.

What are popular job titles related to Coding Mentor jobs in Edmonds, WA? For Coding Mentor jobs in Edmonds, WA, the most frequently searched job titles are:
What job categories do people searching Coding Mentor jobs in Edmonds, WA look for? The top searched job categories for Coding Mentor jobs in Edmonds, WA are:
Infographic showing various Coding Mentor job openings in Edmonds, WA as of July 2026, with employment types broken down into 33% Internship, and 67% Part Time. Highlights an 100% In-person job distribution, with an average salary of $75,423 per year, or $36.3 per hour.
Principal Software Engineer, Experimentation Platform - CoreAI

Principal Software Engineer, Experimentation Platform - CoreAI

Microsoft

Redmond, WA • On-site

$151K - $202K/yr

Full-time

Posted 28 days ago


Microsoft rating

8.5

Company rating: 8.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

69th of 217 rated software companies


Job description

Overview
Overview:
CoreAI sits at the center of Microsoft's mission to redefine how software is built and experienced, providing the foundational platforms, services, and developer experiences that power the next generation of AI-driven applications. As part of CoreAI, the Experimentation Platform (ExP) enables trustworthy, high-scale online experimentation that accelerates product learning and drives progress across Microsoft's AI ecosystem. You will play a pivotal role in shaping the technical direction of systems that help teams ship better AI experiences faster by providing the experimentation capabilities needed to evaluate, refine, and safely deploy new innovations.
In this role, you will lead the architecture and development of one of the highest-scale experimentation platforms - critical infrastructure that enables rapid iteration in AI systems and product features across Microsoft. You will drive the technical vision for services that empower engineers and scientists across the company to measure impact, validate hypotheses, and advance state-of-the-art AI capabilities through rigorous experimentation. This is an opportunity to lead complex, cross-team technical initiatives while shaping the future of distributed systems architecture, service reliability, and experimentation methodologies at Microsoft scale. You will thrive in this role if you are a technical leader who enjoys driving architecture decisions across teams, mentoring senior engineers, and building the reliable infrastructure foundations that accelerate Microsoft's progress in AI.
Microsoft's mission is to empower every person and every organization on the planet to achieve more, and we're dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.
Responsibilities
Responsibilities:
  • Champion and improve AI tools and practices across the software development lifecycle (SDLC), incorporating appropriate controls over AI-generated assets.
  • Lead by example across teams to produce extensible, maintainable, well-tested, secure, and performant code; identify and establish coding best practices, create and apply metrics to drive code quality and stability, and mentor engineers to continuously raise the engineering bar.
  • Own and lead the architecture of complex product solutions, driving design discussions, evaluating new technologies to solve problems, and ensuring system architecture meets performance, scalability, resiliency and disaster recovery requirements.
  • Lead cross-team collaboration to identify dependencies, negotiate delivery schedules, drive alignment across partner teams, and ensure proper end-to-end testing, live-site coverage, scalability and performance before going live.
  • Drive engineering excellence across products; lead efforts targeting zero-touch deployment, production reliability, and security hardening for both protections and detections.
  • Hold accountability as a designated responsible individual (DRI) across products and solutions, mentor engineers on live-site operations, lead incident retrospectives that drive systemic

Qualifications
Qualifications Required:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Other Requirements
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred:
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Extensive experience architecting and operating large-scale distributed systems on cloud platforms (Azure, AWS, GCP), with demonstrated ownership of critical production infrastructure serving millions of users. • Track record of designing highly scalable, resilient service architectures with strong emphasis on fault tolerance, disaster recovery, and cost optimization at scale. • Deep experience using observability tools (logging, metrics, distributed tracing) to diagnose complex cross-service issues and drive systemic reliability improvements across multiple products. • Proven experience mentoring senior engineers, driving technical direction, conducting design reviews, and raising the engineering bar across teams.
  • Experience with experimentation platforms, A/B testing at scale, and statistical methodologies for measuring product impact and driving data-informed ship decisions. • Experience leading security hardening efforts, threat modeling, and incident response processes for production systems.
  • Experience championing AI-assisted development workflows and establishing responsible AI coding practices across engineering teams.

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media