Lead Software Engineer
$140k - $180kMojo 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!
$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- 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
- ...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...SuggestedContract workWork at officeRemote workRelocationRelocation package
- ...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+...SuggestedHourly payContract workRemote work
- ...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...SuggestedFor contractorsFor subcontractorWork at officeLocal areaRemote workFlexible hours
- ...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...
- ...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 timeFor contractors
- ...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 officeRemote workRelocationRelocation package
$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$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- ...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 officeRemote workRelocationRelocation package
- ...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
- ...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...
- ...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 employmentFull timeTemporary workTrial periodFlexible hoursShift workNight shiftWeekend workDay shiftAfternoon shiftEarly shift
- ...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 timeFlexible hoursShift workNight shiftWeekend workDay shiftAfternoon shiftEarly shift
$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 timeTemporary workFor contractors$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 workAfternoon shift- ...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 workTemporary workWork experience placementH1bWork at officeFlexible hours
- ...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 startShift workNight shift
$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 payWeekend workAfternoon shift- 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 placementWeekend work
$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 payFull timeTemporary workPart timeWork at officeImmediate startRemote workFlexible hours$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 payFull timePart timeCasual workFlexible hoursShift workNight shiftWeekend workDay shiftAfternoon shift$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 hoursShift work- 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...
- ...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 hoursShift work
- ...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 payDaily paidFull timeWork experience placementFlexible hoursShift workWeekend workDay shift
- 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 timeFlexible hoursShift work
- ...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 payContract work
$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- remote software sales Sandy, UT
- entry level software sales Sandy, UT
- software sales Sandy, UT
- id software Sandy, UT
- software implementation project manager Sandy, UT
- healthcare software sales Sandy, UT
- embedded software Sandy, UT
- software support Sandy, UT
- software Sandy, UT
- software technical support Sandy, UT





