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

Lead Software Engineer

$140k - $180k

Mojo AI

Job Description

Job Description

Safety Mojo is the AI-powered safety platform trusted by enterprise leaders in high-risk industries, including construction and oil & gas. We turn what crews see and report in the field into real-time insights, so safety teams can spot risk early, act fast, and prevent incidents before they happen. Backed by top-tier investors following our Series B, we’re scaling quickly with one goal that never changes: making sure every worker gets home safely. 

 

We are seeking an experienced and highly skilled Lead Software Engineer to join our team. As the team’s technical lead, you will guide general team processes and ensure quality across both your own code and the team’s. 

 

The ideal candidate will have 6+ years of development experience with a focus on Node.js, React, SQL, and NoSQL databases. You will play a critical role in designing, developing, and scaling back-end and front-end systems to support high-traffic applications, ensuring reliability, security, and performance. 

 

What You’ll Own 

  • Team Leadership: Serve as the technical lead for a team of 3–8 developers, with QA and Product support. This role has no direct reports. 
  • Technical Planning: Lay out technical plans for the team to follow and ensure a quality product is built. 
  • Mentorship & Code Reviews: Mentor developers through pairing and code reviews, and set the code review standards the team follows. 
  • Sprint & Architecture Planning: Partner with Product and QA on sprint planning, estimation, and technical design, and drive architecture decisions for the systems the team owns. 
  • Hiring & Onboarding: Help interview and evaluate engineering candidates, and help onboard new developers so they ramp up quickly. 
  • Backend & Frontend Development: Design, develop, and maintain high-performance, scalable backend services and APIs using Node.js and React. 
  • Database Management: Develop and optimize database structures using SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) technologies, ensuring data integrity and performance. 
  • Scalability & Performance Optimization: Architect and implement scalable systems that can handle large volumes of traffic and data while ensuring high availability and low latency.
  • Code Quality & Best Practices: Write clean, well-documented, and reusable code, following industry best practices, security guidelines, and standards. 
  • Cross-Functional Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide solutions that align with business goals. 
  • Troubleshooting & Debugging: Diagnose and resolve complex issues in a timely manner, implementing robust solutions to prevent future occurrences. 
  • Continuous Improvement: Stay up to date with emerging technologies, tools, and industry trends, advocating for improvements to technology and team processes. 

Responsibilities described in this job description are subject to change at the Company’s discretion. You may be asked to carry out other duties, tasks, or projects in support of the Company’s initiatives. 

 

What You Bring  

  • 6+ years of general development experience, with a strong focus on Node.js and React.
  • 2+ years of experience leading or mentoring developers as a tech lead or senior engineer.
  • Proven experience scaling applications and optimizing systems for high performance.
  • Strong understanding of database design principles, indexing, query optimization, and data modeling for both SQL and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes) is a plus.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, team-oriented environment.
  • Strong communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Experience with microservices architecture and distributed systems.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience building LLM-powered features, or using AI coding tools (e.g., Claude Code, GitHub Copilot) to improve team productivity.

     

What Your First 6–12 Months Look Like 

  • First 90 days: Learn the Safety Mojo platform, codebase, and customer workflows; build working relationships with your developers, QA, and Product; assess current team processes and code quality.
  • By 6 months: Own the team’s technical plan and code review standards, and deliver at least one meaningful scalability or performance improvement.
  • By 12 months: The team ships predictably with measurably fewer production defects, and every developer has a clear growth path. 

 

Job Details 

Division : Product Development 

Department : Engineering 

Reports To : Director of Engineering 

Location : In-Office, Sandy HQ 

Role Type : Technical Lead (no direct reports) 

Class : Exempt 

Employment : Full-Time 

Pay Type : Salary + Bonus 

 

Compensation & Benefits 

The base salary range and other applicable forms of compensation are listed below. Safety Mojo is committed to paying competitively. At the time of offer we’ll work with you to ensure you’re comfortable with actual compensation based on experience, skills, and location. 

 

Base Pay : $140,000 to $180,000 plus per year, dependent on experience  

Bonus : Eligible for performance-based bonuses 

 

Safety Mojo offers a strong combination of medical, dental, vision, life, disability, 401(k) with match, and generous PTO benefits. Please note that our medical insurance includes two options: traditional plan and HDHP with HSA with employer contributions. 

 

Important Notes 

EEOC & Inclusion 

We are an equal opportunity employer and are committed to building an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, or any other protected status under applicable law. 

 

Employment Classification 

This role is exempt according to the wage and hour laws governed by the Fair Labor Standards Act. 

 

Americans with Disabilities Act 

We are committed to providing reasonable accommodations for qualified individuals with disabilities in accordance with the Americans with Disabilities Act. If you require assistance during the application or interview process, please let us know. 

 

At-Will Employment 

Employment with Mojo AI is at-will. This means that either the employee or the company may terminate the employment relationship at any time, with or without cause or notice, subject to applicable law. 

 

Background Check Requirement 

Employment is contingent upon successful completion of a background check and verification of authorization to work in the United States. 

 

Thank you for considering joining us at Safety Mojo as we work to create safer work environments in partnership with some of the world’s best companies! 

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Sandy, UT vacancy
  • $90k - $110k

     ...Vision insurance Your Promotion Awaits! HVAC Sr. Service Tech Lead– Management Track HVAC Lead – $90K–$110K Base + Bonus | MGNT...  ...performance to business results ~ Comfortable with field service software (CRM, dispatch, job-costing) ~ Clean driving record ~... 
    Suggested

    One Hour Heating & Air Conditioning of Sandy, UT

    Sandy, UT
    27 days ago
  • Company DescriptionWe are seeking an experienced Lead Agentic Software Engineer, Connected Devices to build and ship features across our client applications, including iOS/iPadOS, Android, and Electron/Angular. This hands-on, code focused role centers on writing production... 
    Suggested

    Cricut

    South Jordan, UT
    1 day ago
  •  ...consume easily.Work closely with Product Management, UX and client engineers to take defined features from spec to shipped, raising...  ...QualificationsBachelor's or Master's degree in Computer Science, Software Engineering or a related field.8+ years of professional backend... 
    Suggested
    Contract work
    Work at office
    Remote work
    Relocation
    Relocation package

    Cricut

    South Jordan, UT
    3 days ago
  •  ...Application Security Remediation Technical Lead to provide technical leadership across...  ...constraints * Partner with security, engineering, application, and product to prioritize...  ...independently REQUIREMENTS: * 10+ years of software engineering experience, including 5+... 
    Suggested
    Hourly pay
    Contract work
    Remote work

    Kforce Technology Staffing

    Draper, UT
    15 hours ago
  •  ...Opportunity** WSP currently has a career opportunity for a **Lead Piping Engineer** to join our team and support mining and metals, oil and...  ...system hydraulic calculations using either Excel, AFT or similar software. + Pipe stress analysis using tools such as CAESAR II or... 
    Suggested
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP

    South Jordan, UT
    3 days ago
  •  ...service lines, including Water, Architecture, Building Engineering Services, Field Services, Power, Waste, Industrial, and...  ...challenges facing our clients and communities. In the role of Software Engineering Team Lead, we'll count on you to: Manage software development... 

    HDR

    Sandy, UT
    2 days ago
  •  ...otherwise this role is On-Site at the location detailed in the job post. Job Description BGIS is currently seeking a Lead Critical Facility Engineer (Data Center) to join the team in South Jordan UT. BGIS is a leading provider of integrated real estate management... 
    Full time
    For contractors

    Military Spouse Corporate Career Network

    South Jordan, UT
    11 days ago
  •  ...creations—one project at a time. Let’s make. Job DescriptionAs Lead iOS Engineer for Marketing Technology (MarTech), you will provide hands-...  ...-up improvements.Qualifications7+ years of professional software development experience, including experience in a senior or... 
    Work at office
    Remote work
    Relocation
    Relocation package

    Cricut

    South Jordan, UT
    1 day ago
  • $120.3k

     ...actual operating plants to ensure optimal performance. 40 hours per week, $120,300.18 per year. Requires M.S. degree in Environmental Engineering or foreign equivalent and background in biological wastewater treatment processes, including knowledge oxygen demand for... 
    Home office

    Ovivo

    Sandy, UT
    3 days ago
  • $2,000 per month

     ...rewards and recognition, and community. As Senior Director of Software Engineering, you will own engineering across this portfolio and transform...  ..., and risks clearly enough that teams and executives can act.Lead AI-native product development across the employee journey,... 
    Work at office

    BambooHR

    Draper, UT
    1 day ago
  •  ...creations—one project at a time. Let’s make. Job DescriptionAs Lead Angular Engineer for Marketing Technology (MarTech), you will provide hands...  ...testing practices.Qualifications5+ years of professional software development experience, including substantial hands-on... 
    Work at office
    Remote work
    Relocation
    Relocation package

    Cricut

    South Jordan, UT
    1 day ago
  •  ...Job Description Job Description Job Title: Shipping & Receiving Lead Department: Warehouse Job Purpose: Manage warehouse receiving, shipping, inventory, optimize logistics for efficiency Job Duties and Responsibilities: • Follow all SOPs to perform job.... 
    Monday to Friday

    Nutrastrips-Oral Dissolving Film Strips

    Draper, UT
    1 day ago
  •  ...Staker Parson Companies in Draper, UT is seeking an Underground Utility Foreperson to lead construction crews on complex underground utility projects. The role requires 5–10 years of underground utility experience with at least three years in supervision, and the ability... 

    at Staker & Parson Companies in

    Draper, UT
    2 days ago
  •  ...and daily decisions behind airport passenger and baggage screening operations. They supervise Transportation Security Officers and Lead Transportation Security Officers, coordinate staffing, address operational concerns, and help ensure that security procedures are carried... 
    Permanent employment
    Full time
    Temporary work
    Trial period
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Federal Screening Careers

    Draper, UT
    12 days ago
  •  ...Lead Transportation Security Officer Opportunities in South Jordan Lead Transportation Security Officers—or LTSOs—help keep airport screening operations organized, consistent, and prepared for changing security needs. In this leadership role, you may guide Transportation... 
    Full time
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Airport Security Careers

    South Jordan, UT
    5 days ago
  • $103.71k - $138.28k

     ...AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing...  .... The Main Responsibilities Key Responsibilities Lead logistics projects from planning through delivery, acceptance,... 
    Full time
    Temporary work
    For contractors

    Lumen

    West Jordan, UT
    4 days ago
  • $19.83 - $22.53 per hour

    Kitchen Staff$19.83 - $22.53 PER HOURGENERAL PURPOSE:The purpose of this position is to maintain quality standards and product levels of all chef-prepared products in the kitchen, in addition to educating and training other chefs and prep cooks. This person will be preparing...
    Weekend work
    Afternoon shift

    Harmons Grocery

    Draper, UT
    5 days ago
  •  ...play a strategic role in directing the engineering, vendor partner development, and operational...  ...improvement frameworks to streamline software release cadences, reduce technical debt,...  ...enterprise risk and InfoSec standards.Mentor and lead technical leads, developers, and QA... 
    Contract work
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...Summary Assist management with the operations of the store by performing clerk duties in the designated department (grocery or freight), leading by example, and assisting the department manager in general department operations as directed. Answer customer questions and... 
    Immediate start
    Shift work
    Night shift

    WinCo Foods

    South Jordan, UT
    2 days ago
  • $18.89 - $21.47 per hour

    Salad Bar Position $18.89 - $21.47 PER HOUR GENERAL PURPOSE: The purpose of this position is to maintain quality standards and product levels of all products on the salad bar. This person will be preparing items for the salad bar, mixing salad dressings, setting...
    Hourly pay
    Weekend work
    Afternoon shift

    Harmons Grocery

    Draper, UT
    5 days ago
  • Home Department Manager Manage the Home Department and maximize all financial operations. Provide exceptional customer service and quality assurance standards, as well as, achieve the sales and profit goals established for the department. Role model and demonstrate ...
    Work experience placement
    Weekend work

    Kroger

    South Jordan, UT
    1 day ago
  • $30.44 - $41.18 per hour

     ...Lead Firearms InstructorLocation: USA UT Sandy Full Part/Time: Part time Job Req: RQ211358 Type of Requisition: Regular Public Trust/Other Required: None Job Family: SCA Job Qualifications: Skills: Firearms, Firearms Training Experience: 5 + years of related experience... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    General Dynamics

    Sandy, UT
    1 day ago
  • $15 per hour

     ...Shift Meals: Enjoy delicious Costa Vida food on us. Sundays Off: Take time to recharge. Career Growth: Your performance could lead you to leadership roles within our company. We're here to help you grow your skills and advance your career, so you can go further... 
    Hourly pay
    Full time
    Part time
    Casual work
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Costa Vida - Summit Management

    South Jordan, UT
    4 days ago
  • $13 - $17 per hour

     ...Shift Lead At Swig, we're all about fun, energy, and giving our customers an unforgettable experience. You'll wear many hats, but your top priority is creating happy moments in every cup. Whether you're perfecting a drink, greeting customers with a smile, or keeping... 
    Flexible hours
    Shift work

    Swig

    Draper, UT
    1 day ago
  • Bartender Position We are looking for an outgoing and friendly Bartender to join our team! As a Bartender, you will be responsible for crafting and serving a variety of drinks to our guests, providing exceptional customer service, and ensuring a memorable experience...

    Margaritaville Hollywood Beach Resort

    Sandy, UT
    4 days ago
  •  ...burger on it. As the Team Leader, you will be empowered to act as the first-line operational supervisor responsible for training and leading team members in providing a great guest experience. You will create an environment that is fun, friendly, clean, and safe. You will... 
    Flexible hours
    Shift work

    Jack In The Box

    South Jordan, UT
    4 days ago
  •  ...Growth Opportunities Shift Lead Sandy, Utah, Islands to Salt Lake Pizza LLC About Us Welcome to Islands to Salt Lake LLC doing business as Domino's! Owned and operating in Salt Lake UT. Aloha! Our franchise has grown from the islands of Hawai'i to Salt Lake... 
    Hourly pay
    Daily paid
    Full time
    Work experience placement
    Flexible hours
    Shift work
    Weekend work
    Day shift

    Domino's Pizza

    Sandy, UT
    5 days ago
  • Savory MB Stores, LLC is looking for a Shift Lead in Draper, Utah. This position requires leading the team while ensuring compliance and operational effectiveness in a fast-paced environment. Ideal candidates must be at least 18 years old, hold a valid driver's license... 
    Full time
    Flexible hours
    Shift work

    Savory MB Stores, LLC

    Draper, UT
    3 days ago
  •  ...Kforce has a client that is seeking a Senior Software Development Manager in West Valley City,...  ...software solutions. As Software Engineering Manager, you will oversee software development...  ...environments * 3+ years of experience leading software development teams, including... 
    Hourly pay
    Contract work

    Kforce Technology Staffing

    West Valley, UT
    15 hours ago
  • $115k - $125k

     ...Responsibilities: " Collaborate with stakeholders to gather requirements and translate them into technical specifications. " Lead the development and integration of Salesforce with other enterprise systems. " Ensure adherence to Salesforce best practices, coding... 

    Diverse Lynx

    Midvale, UT
    19 days ago

Do you want to receive more vacancies?

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