1

Guru Jobs (NOW HIRING)

Senior C# Software Developer

Layton, UT ยท On-site

$49.50 - $65.50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Layton, Utah About Guru Technologies Guru Technologies is a Utah-based software engineering and technology consulting firm helping organizations solve complex business challenges through custom ...

Screen Technician

Grand Junction, CO ยท On-site

$30K - $50K/yr

The Glass Guru of Grand Junction has a fun & exciting entry level position available for you. Responsibilities. Canvas neighborhood in a professional and courteous manner in an effort to promote the ...

Glass / Window Installer

Lynden, WA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

After years in development, The Glass Guru launched its franchise program in January 2007. With over 80 active locations and growing, we are the fastest growing brand in the industry. Offering the ...

Company Description Cr8V Guru is a broad based company, our interests range from consulting, marketing, advertising, and real estate investment. We represents large institutions to individual ...

Glass / Window Installer

Austin, TX ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

After years in development, The Glass Guru launched its franchise program in January 2007. With over 80 active locations and growing, we are the fastest growing brand in the industry. Offering the ...

Glazier / Residential Glass Installer

Blacklick, OH ยท On-site

$18.75 - $25.50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Hardworking, motivated, with excellent organizational and time-management skills Why Work for The Glass Guru? * Benefit Programs Include: * Paid Time Off (PTO) * Medical * Dental * Vision * 401K

Skilled Glazier / Glass Installer

Gahanna, OH ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Hardworking, motivated, with excellent organizational and time-management skills Why Work for The Glass Guru? * Benefit Programs Include: * Paid Time Off (PTO) * Medical * Dental * Vision * 401K

Sales Representative

Boston, MA ยท On-site

$120K - $250K/yr

Company Description Cr8V Guru is a broad based company, our interests range from consulting, marketing, advertising, and real estate investment. We represents large institutions to individual ...

Account Executive Content Guru is a leading global provider of enterprise cloud Customer Experience (CX) and contact centre solutions, and we are at the forefront of the Generative AI evolution. We ...

OR ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Brooks Guru, you will lead Brooks' field support strategy in all distribution channels located within your respective territory to increase market share and sell-through at retail, amplify ...

Glazier/Installer - Entry Level

Temecula, CA ยท On-site

$20 - $25/hr

  • Retirement

Bonus based on performance Join The Glass Guru! Direct track to becoming a Glazier * Construction experience preferred but not required * Friendly working environment * Family-oriented local business ...

Account Executive Content Guru is a leading global provider of enterprise cloud Customer Experience (CX) and contact centre solutions, and we are at the forefront of the Generative AI evolution. We ...

Account Executive Content Guru is a leading global provider of enterprise cloud Customer Experience (CX) and contact centre solutions, and we are at the forefront of the Generative AI evolution. We ...

Warehouse Worker

Bessemer, AL ยท On-site

$15 - $17.50/hr

Are you ready for an exciting opportunity to join our team as a full-time Warehouse Worker at Fabric Guru in McCalla, AL? If you thrive in a fast-paced environment and enjoy working as part of a ...

Showing results 41-60

Guru information

See salary details

$19K

$57.4K

$140K

How much do guru jobs pay per year?

As of Aug 17, 2026, the average yearly pay for guru in the United States is $57,398.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,500.00 and $63,000.00 per year, depending on experience, location, and employer.

What is a guru?

Gurus are individuals who are recognized as spiritual teachers or guides, often within Hinduism, Buddhism, Sikhism, and other Eastern traditions. They impart wisdom, spiritual knowledge, and guidance to their followers or disciples, helping them navigate personal growth and enlightenment. The term 'guru' can also be used more broadly to refer to someone who is an expert or influential teacher in a particular field. In traditional contexts, the guru-disciple relationship is considered sacred and central to the learning process. Gurus are respected for their deep knowledge, experience, and ability to inspire others.

What are the typical responsibilities and daily tasks of a guru?

In a corporate or educational setting, a Guru typically acts as a subject-matter expert, providing guidance, mentorship, and support to team members or students. Daily tasks may include conducting training sessions, developing educational materials, answering complex questions, and facilitating knowledge sharing across the organization. Gurus often collaborate closely with various departments to ensure best practices are followed and may also play a key role in onboarding new employees or learners. This role requires strong communication skills, adaptability, and a passion for continuous learning.

What are the key skills and qualifications needed to thrive as a guru?

To thrive as a Guru (spiritual teacher), you need deep knowledge of spiritual traditions, ethical conduct, and often a recognized lineage or extensive experience in your discipline. Familiarity with meditation techniques, sacred texts, and sometimes digital communication platforms for teaching is common. Compassion, patience, strong communication, and the ability to inspire trust are vital soft skills. These abilities are crucial for guiding others effectively, fostering personal growth, and maintaining credibility within a spiritual or educational community.

What is the difference between Guru vs Tutor?

AspectGuruTutor
CredentialsVaries; often self-certified or industry-expertTypically holds teaching credentials or certifications
Work EnvironmentOnline platforms, freelance, or consultingEducational institutions, private sessions, online
Industry UsageUsed across various fields for expert advicePrimarily education and academic support
Search & Comparison IntentLooking for expert advice or mentorshipSeeking academic help or tutoring services

While both Guru and Tutor provide guidance and support, a Guru is often seen as an industry expert or mentor offering specialized knowledge, whereas a Tutor typically provides structured academic instruction and learning support. The choice depends on whether you need expert mentorship or academic assistance.

What cities are hiring for Guru jobs?

Cities with the most Guru job openings:

What are the most commonly searched types of Guru jobs?

The most popular types of Guru jobs are:

What states have the most Guru jobs?

States with the most job openings for Guru jobs include:

Infographic showing various Guru job openings in the United States as of August 2026, with employment types broken down into 92% Full Time, 7% Part Time, and 1% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $57,398 per year, or $27.6 per hour.

Senior C# Software Developer

Guru Technologies

Layton, UT โ€ข On-site

$49.50 - $65.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 14 days ago


Job description

Senior C# / .NET Software Engineer
Job Description

Compensation: Competitive, based on experience
Type: Full-time
Schedule: Flexible hours
Work Arrangement: Hybrid, with three days per week in our Layton office
Location: Layton, Utah

About Guru Technologies

Guru Technologies is a Utah-based software engineering and technology consulting firm helping organizations solve complex business challenges through custom software development, artificial intelligence, cloud engineering, data & analytics, quality engineering, DevOps, mobile applications, enterprise integrations, and digital transformation.

For over 20 years, we’ve partnered with organizations ranging from innovative startups to Fortune 500 enterprises. Our mission is simple: build exceptional technology while creating long-term partnerships built on trust, technical excellence, and measurable business outcomes.

At Guru, you’ll work alongside experienced software engineers, architects, designers, and technology leaders who are passionate about solving meaningful business challenges. We believe our people are our greatest asset and are committed to creating an environment where collaboration, continuous learning, and long-term career growth thrive.

About the Role

Guru Technologies is looking for an experienced C#/.NET software engineer who can design, build, and deliver reliable software using both strong engineering fundamentals and modern AI-assisted development tools.

This role is not primarily about memorizing syntax or framework trivia. AI can now generate substantial amounts of code, but experienced engineers are still needed to understand the business problem, design the right system, direct the work, identify risks, and verify that the final result is secure, maintainable, and production-ready.

We are looking for someone with a strong systems-engineering mindset who can take an unclear or complex problem, develop a sound technical approach, break it into manageable pieces, and use both people and AI agents effectively.

Hands-on exposure to tools such as Codex, Claude Code, GitHub Copilot, Cursor, or similar solutions is expected. These tools are new, so we do not require years of experience with them. We do expect candidates to demonstrate meaningful experimentation and explain how they have used AI to solve real engineering problems.

Key Responsibilities

  • Design, develop, test, deploy, and maintain software using C#, ASP.NET Core, .NET, APIs, relational databases, and related web technologies.
  • Participate in the full software lifecycle, from requirements and architecture through deployment and production support.
  • Translate business needs into clear technical plans, system designs, data models, APIs, and acceptance criteria.
  • Evaluate tradeoffs involving scalability, security, performance, cost, complexity, and maintainability.
  • Use AI coding assistants and agents for appropriate tasks such as planning, implementation, testing, debugging, refactoring, documentation, and code review.
  • Provide AI agents with clear context, constraints, architectural direction, and expected outcomes.
  • Review and validate AI-generated code rather than accepting it at face value.
  • Identify hallucinations, incomplete implementations, unnecessary complexity, security risks, and regressions.
  • Implement and maintain CI/CD pipelines, cloud deployments, infrastructure, monitoring, and production systems.
  • Collaborate with engineers, designers, project managers, and clients.
  • Mentor less-experienced developers and help improve engineering practices across the team.
  • Occasionally contribute to front-end applications using HTML, CSS, TypeScript, React, Angular, or similar technologies.

AI tools are expected to improve your output, not replace your judgment. Engineers remain accountable for the software they deliver.

Required Qualifications

  • Five or more years of professional software engineering experience.
  • Strong experience with C#, .NET, ASP.NET Core, APIs, and relational databases.
  • Experience designing and delivering production software from initial concept through deployment.
  • Strong understanding of architecture, data modeling, API design, testing, debugging, source control, and software security.
  • Ability to understand complex interactions across applications, databases, cloud infrastructure, and third-party systems.
  • Experience with AWS, Microsoft Azure, or a comparable cloud platform.
  • Familiarity with Git, pull requests, code review, automated testing, and CI/CD.
  • Hands-on exposure to at least one modern AI-assisted or agentic development tool.
  • Ability to demonstrate how you have used AI to investigate, design, implement, test, debug, or improve software.
  • Ability to critically review AI-generated output and verify that it works correctly.
  • Strong problem-solving, systems-thinking, communication, and organizational skills.
  • Ability to work independently with minimal direction while remaining collaborative and accountable.

We care more about engineering judgment, problem-solving, and the ability to validate results than memorized syntax or obscure framework knowledge.

Helpful Experience

  • Docker and containerized applications.
  • Infrastructure as code using AWS CDK, Terraform, CloudFormation, or similar tools.
  • AWS ECS, Fargate, Lambda, or comparable Azure services.
  • Domain-driven design, clean architecture, onion architecture, or similar approaches.
  • React, Angular, Vue, TypeScript, or other modern front-end technologies.
  • Distributed systems, queues, background processing, or microservices.
  • Legacy application modernization.
  • AI APIs, retrieval-augmented generation, structured outputs, tool use, or workflow automation.
  • Repository instructions, MCP integrations, reusable agent workflows, or multi-agent development.
  • Consulting, professional services, SaaS, construction technology, or enterprise software experience.
  • Experience working directly with clients to clarify requirements and recommend solutions.

Education

A bachelor’s or master’s degree in computer science, software engineering, or a related field is helpful but not required. Relevant experience and demonstrated ability are more important than a specific degree.

What We Offer

  • Competitive compensation based on experience and demonstrated capability.
  • Flexible working hours.
  • Hybrid work with three days per week in our Layton office.
  • Health, dental, and vision insurance.
  • Paid vacation, sick leave, and holidays.
  • 401(k) with company match.
  • Opportunities to work across a wide range of industries, products, and technologies.
  • Access to modern AI-assisted engineering tools.
  • A collaborative culture that values strong engineers, sustainable work, and long-term professional growth.

Applying

Please submit your resume and be prepared to discuss:

  • A significant system or feature you helped design and deliver.
  • A difficult technical tradeoff you made.
  • An AI-assisted development tool you have used.
  • A specific example of how you used it.
  • How you reviewed and validated the resulting work.

Applicants are not expected to be experts in every technology listed. We are looking for experienced engineers with strong fundamentals, sound judgment, practical AI exposure, and the ability to continue learning as software development evolves.