Post job

Software engineering manager jobs in Sandy, UT

- 1,221 jobs
All
Software Engineering Manager
Principal Software Engineer
Software Developer
Staff Software Engineer
Senior Software Engineer
Software Engineering Internship
Director Of Software Development
Software Leader
Software Engineer/Technical Lead
Software Development Manager
Manager Applications Development
Software Project Manager
Senior Software Engineer Manager
Software Engineer-Team Lead
  • Sentinel Manager Software Engineering 2 - 11655-1

    Northrop Grumman 4.7company rating

    Software engineering manager job in Roy, UT

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking a Manager Software Engineering 2. This position will be located in Roy, UT and will support the Sentinel (GBSD) program. This role may offer a competitive relocation assistance package. What you will get to do: The candidate will have the following functional responsibilities 20%: Assessing staffing needs, current as well as projected and working with the respective team leads to address those needs. Supporting recruitment activities including the creation of requisitions, conducting interviews, and approving offers. Establishing personal program and functional goals as well as performing quarterly connections and merit adjustments for subordinates. Provide their subordinates with career development recommendations, mentoring, discipline, as necessary. Acquire the necessary computers, equipment, and tools to enable their subordinates to perform their work. Generate training plans based on the program and their subordinates' needs. Provide regular flow down of company and organizational status and appropriately represent and be a spokesperson for the Software Engineering organization to their group, assigned project, and the company. The candidate will have the following technical responsibilities 80%: Work in an engineering leadership role that executes all facets of building complex software in an Agile development environment. Perform engineering activities, focusing on software, across the full spectrum from conceptual design to system deployment Derive and allocate requirements into detailed design Designs, develops and tests software product functionality Collaborate with Systems and Quality Engineers to ensure software requirements are met Performs software peer reviews, version control, automated tests, software analysis, continuous integration, and continuous delivery in accordance with DevSecOps processes and best practices Generates software product documentation Develop software in one or more of the following languages: C++, JavaScript, TypeScript, SQL You Will Bring These Qualifications: 8 years of experience with Bachelors or 6 years of experience with a Masters; or 4 additional years in lieu of a degree. Ability to obtain and maintain a government DoD Secret security clearance, with an ability to obtain and maintain Special Access Program (SAP) 4+ years of Experience with executing software development processes 4+ years of Experience in software development using languages such as C++, Python These Qualifications Are Nice To Have: Experience leading Software Engineering teams 1+ years of Experience with MBSE, software design & requirement management Understands best practices required for the development of Safety Critical Software Development Experience with Agile principles and methodologies Familiarity with scripting languages (i.e. PERL, Python, Bash, YAML). Experience with source code configuration management tools (i.e git). Primary Level Salary Range: $139,100.00 - $208,700.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $139.1k-208.7k yearly Auto-Apply 16d ago
  • Software Engineering Manager

    Meta 4.8company rating

    Software engineering manager job in Salt Lake City, UT

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineering Manager Responsibilities: 1. Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming. 2. Be both a highly technical, hands-on coder and an effective people manager. 3. Be a subject matter expert in at least one specific domain. 4. (examples: product, product infrastructure, infrastructure, machine learning) Lead teams that deliver on multiple projects of increasing dependencies in an ambiguous or high-impact area. 5. Work with team and cross functional partners to define and influence strategy. 6. Work on issues of diverse scope, and drive roadmap creation and execution. 7. Collaborate with various functions, drive engineering initiatives and have an impact at an organizational level. 8. Participate in technical design. 9. Measure the impact of team and set clear expectations and goals. 10. Manage, perhaps through subordinate supervisors, the coordination of the activities of the team with responsibility for results, including costs, methods, and staffing. 11. Work effectively with cross functional partners and stakeholders to set and achieve optimal outcomes. 12. Partner with leadership to influence and drive org design, contribution and prioritization. 13. Telecommute from anywhere in the U.S. permitted. **Minimum Qualifications:** Minimum Qualifications: 14. Master's degree (or foreign degree equivalent) in Computer Science, Computer Software, Engineering, Applied Sciences, Mathematics, Physics, or related field and three years of work experience in the job offered or in a computer-related occupation 15. Requires three years of experience in the following: 16. Software engineering work experience including hands-on technical management building infrastructure core components 17. Coding in one of the following languages: C++, Java, Javascript, Python, or PHP 18. Recruiting and managing technical teams, including performance management 19. Architecting, developing, and shipping software products and/or services 20. Management experience with technical teams, or experience as a technical lead or project manager 21. Building products including front end technologies or backend systems 22. Large-scale Internet service architectures (load balancing, LAMP, or CDN's) 23. Designing and developing distributed systems, storage systems, or cache and data distribution infrastructure 24. Scaling high performance, high throughput systems 25. Troubleshooting and diagnosing problems in large-scale systems 26. Coordinating large-scale, cross- functional efforts that span different teams 27. Developing and managing requirements, and making data-driven decisions and 28. Leading strategic implementation and planning for risk and growth **Public Compensation:** $268,161/year to $290,180/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $268.2k-290.2k yearly 38d ago
  • Software Engineer Intern

    Neighbor 4.3company rating

    Software engineering manager job in Lehi, UT

    As a Software Engineering Intern at Neighbor you will be building technology to power new sharing economy experiences. Join us as a full eng team member to build and release real features to the Neighbor marketplace. We are looking for smart people who work hard. You will work closely with a dedicated mentor who will help you learn Neighbor's systems and will be dedicated to your success. You will also have significant influence on our strategy by helping to define product features, design innovative user experiences, prioritize projects, drive the system architecture, and take ownership over key initiatives to create a quality product for our users. Each year, our interns are surprised with exactly how much trust and opportunities to grow they are given. Interns are full team members that participate in the major initiatives of their team, not relegated to some meaningless effort that never gets deployed to production. Our mission is to revolutionize the $500B self-storage industry with technology. Come join the most exciting startup in Utah!Responsibilities Learn Neighbor's technologies including TypeScript, React, Swift, Kotlin, Ruby, AWS, Golang, Kubernetes, Terraform and more. Design, develop, test, deploy, and maintain Neighbor.com's marketplace. Perform user experiments and data analysis to continually improve the user experience. Requirements Pursuing a Software Engineering-related university degree or able to demonstrate strong coding ability. Proficiency in a major language (JavaScript, Swift, Java, Kotlin, Golang, C++, Python, Ruby, …) Desire to be a full team member of a top-percentile startup - which typically means more hours, impact, ownership, and growth than any previous role you've ever held. Able to work in our Lehi, UT headquarters for the duration of the internship (remote work is not supported) Availability to begin the internship between April and June of 2026 and to complete a 12-week internship Availability to begin working full-time within 12 months of the completion of the internship Nice to Have: Desire to begin part-time employment winter semester 2026 We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. If accommodations due to a disability or medical condition are needed, connect with us via email at *************** . Check out our careers page to get to know us better as you think about your next step at Neighbor!
    $30k-44k yearly est. Auto-Apply 60d+ ago
  • Software Engineering Manager

    Remi 4.0company rating

    Software engineering manager job in Lehi, UT

    As a Software Engineering Manager at Remi, you'll build and maintain our core software products supporting the world's first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors, to automated workflows and third-party integrations to facilitate roofing construction processes for homeowners at scale. You'll work on something new every day and learn a ton about the niche but fascinating world of roofing as you go. If you like to stretch yourself and grow in ways you never thought were possible, you'll fit right in. Responsibilities Lead and mentor a team of engineers, providing technical guidance, feedback, and career growth support. Design, build, and maintain core features, automations, and integrations in TypeScript and Next.js. Drive technical excellence, ensuring scalable architecture and robust engineering practices. Set and execute on team priorities, collaborating closely with product managers, designers, and other stakeholders. Own and contribute to complex technical projects, solving challenging problems across our proprietary roofing stack. Act as a force multiplier-removing blockers, improving engineering velocity, and ensuring high-quality code. Champion best practices for software development, including security, reliability, and performance. Foster a culture of ownership, accountability, and continuous learning within your team. Required Qualifications A bachelor's degree in a technical field such as Computer Science or equivalent software development experience Demonstrated ability to solve difficult, ambiguous technical problems independently in a fast-paced work environment An extreme level of accountability and ownership of technical solutions to product and business problems Deep familiarity with multiple aspects of modern web development (frontend, databases, networking, etc) Fundamental knowledge of HTML/CSS/JavaScript and how the web works Great verbal and written communication skills Preferred Qualifications 5+ years of full-time software engineering experience, including management or leadership experience of some kind (engineering management, technical leadership, mentoring interns, etc) Fluency in SQL Experience working with the T3 stack and the TanStack libraries Experience with public cloud infrastructure (Vercel, AWS, etc) Benefits Go out to lunch with your teammates every day with our $20 lunch stipend Unlimited paid time off 5% 401k match 100% paid parental leave and medical insurance $100 monthly cell phone credit
    $91k-112k yearly est. Auto-Apply 60d+ ago
  • Senior Software Development Manager

    Adobe Systems Incorporated 4.8company rating

    Software engineering manager job in Lehi, UT

    Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity As a Software Development Engineering Manager, you will lead a team building customer-facing SaaS applications developed with a foundational generative AI focus. In this role, you'll guide a group of dedicated engineers in delivering intelligent, scalable, and creative software experiences that bring real value to marketing-focused customers. You'll work closely with product managers, applied research teams, and other engineering leaders to deliver applications built with a generative AI-first approach. As a key member of the engineering management team, you'll be responsible for mentoring engineers, driving technical excellence, and ensuring consistent delivery of high-quality, reliable, and innovative software. Come join our team! What you'll Do * Drive consensus between product management, design, and clients to define and refine the product roadmap, user experience, priorities, and schedule. * Take ownership of the development life cycle, closely supervising progress, identifying risks and opportunities, and ensuring access to senior leadership when needed. Navigating challenges and providing clear insight into the product's status will be essential to its success. * Foster a culture that values teamwork, a passion for emerging AI technologies, and accomplishment celebration to encourage collaboration and drive innovation. Your leadership will contribute to a positive and productive work environment. * Facilitate team effectiveness: You will guide and coach a team of highly skilled web and backend engineers, providing technical mentorship, unblocking challenges, and celebrating their achievements. Your role is to ensure they are building the right things in the right way, and help expand their impact each day. * Build proposals for the creation and enhancement of our processes and technology roadmaps in your designated areas as well as across our management organization, especially crafting quality excellence in our applications. * Play a pivotal role in attracting, hiring, onboarding, and retaining exceptional engineers and grow them professionally and personally. What you need to succeed * Bachelor's degree in Computer Science, Computer Engineering (or equivalent experience) * 7+ years in engineering with 2+ years of recent experience leading software engineering teams, preferably with knowledge of technologies/languages in the team stack (Python, Lit, Kubernetes, Azure/AWS, GitLab, etc.). * Excellent technical skills in evaluating systems architecture, particularly using extensive knowledge of full-stack technologies * Bonus if experience delivering generative AI applications, especially AI Agents. * Expertise creating a culture of engineering excellence by owning the quality, scalability, and reliability of services through rigorous testing, validation, and monitoring practices. * Passion for collaborating with design teams from concept to production is important. Demonstrate success in effective communication and collaboration between engineers and designers. * Collaborate and adapt to different cultures, time zones, and work styles. Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $143,700 -- $289,900 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP). In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award. State-Specific Notices: California: Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. Colorado: Application Window Notice If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
    $143.7k-289.9k yearly 52d ago
  • Manager, Software Engineering

    1-800 Contacts 4.6company rating

    Software engineering manager job in Draper, UT

    Who we are SeekWell is the parent company of 1-800 Contacts, Luna, and The Framery. Our goal is to make it simpler, easier, and more accessible for people to get the vision care they need. We maintain the legendary, award-winning culture 1-800 Contacts started almost 30 years ago and continue to develop innovative, pioneering products and businesses that make consumers cheer and optometrists squirm. We're owned by KKR - one of the world's largest and most successful private equity investment companies. We've built an excellent company and changed an industry by putting the customer first, always. The best is yet to come! Why you want this job As a Manager of Software Engineering at SeekWell, you'll guide a talented team of 3-5 engineers in developing applications that power our business. You'll collaborate on building backend RESTful services using C# (.Net Core) deployed in AWS and web applications using PHP, leading your team to investigate challenges, design solutions, implement robust testing, and deliver exceptional customer experiences. Working closely with our Product Manager through our Kanban flow in Jira, you'll help coordinate and prioritize work that matters. The experience we're looking for: B.S. degree in Computer Science or equivalent practical experience 5-12 years of professional experience in C# Problem-solving abilities and analytical skills Knowledge of Azure DevOps Services, AWS, containerization, PHP, and experience with automated testing frameworks is valuable (but not required) Experience mentoring and supporting the growth of other developers Background in fulfillment systems and 3rd party integrations is a plus Your day-to-day: Develop and maintain platform services and internal applications using C#, Temporal, DynamoDB, OpenSearch, other AWS services, and a PHP front-end Create and maintain code that seamlessly integrates with 3rd party services Build comprehensive automated tests to ensure quality Participate actively in collaborative code reviews and pull requests Support and contribute to our CI/CD pipeline processes Complete projects independently or in a pair while collaborating effectively with the team Guide team members in delivering high-quality technical solutions Connect with your team through weekly 1:1s and provide supportive performance feedback What you'll bring: Passion for continuous learning and professional development Ability to balance independent work while supporting team members Collaborative communication style Empathy for customer needs and business requirements Commitment to software development best practices Initiative in aligning work with team and company goals Work Environment Full-time position in a flexible, hybrid work environment, combining remote work with in-office collaboration at our Draper, UT office. Expected to be in-office at least one day per week, with an increased presence of three days per week during onboarding. Participate in an on-call rotation, including off-hours, weekends, and holidays, to support our 24/7 production systems. Work in a collaborative workspace designed to accommodate various working styles and foster teamwork. Perks Amazing healthcare coverage 401(k) match Flexible PTO Tuition reimbursement program In-house restaurant with highly discounted meals (Steak dinner under $6) Free snacks, ice cream, and drinks every day Full onsite gym Free eye exams for your entire family Deep discounts on lenses, glasses, and other services We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. #LI-Hybrid
    $105k-141k yearly est. Auto-Apply 1d ago
  • Manager Software Engineering

    Breeze Airways

    Software engineering manager job in Cottonwood Heights, UT

    Working at Breeze Airways is an exciting endeavor and a serious commitment to bring “The World's Nicest Airline” to life. We work cross-functionally with truly awesome Team Members to deliver on our mission: “To make the world of travel simple, affordable, and convenient. Improving our guests travel experience using technology, ingenuity and kindness.” Breeze is hiring- join us! At Breeze Airways, we're reimagining air travel by blending kindness, ingenuity, and cutting-edge technology. As one of the fastest-growing U.S. airlines, we're committed to delivering a Seriously Nice™ guest experience while transforming the systems that power it-from cloud-native operations and AI-driven guest tools to predictive analytics that keep flights safe and on time. We're not just flying planes; we're building the future of airline technology, making travel smarter, simpler, and more accessible for everyone. Here's what you'll do Lead a team of software developers developing solutions for the airline Own the development and maintenance of systems within a business domain Ensure your team members are performing to the best of their ability Ensure your team's code quality stays high and solves the right problem Communicate with peer teams and business leaders Conduct requirement analysis, document technical specifications, and write, review, and debug code Recommend product revisions or enhancements based on user feedback Achieve performance measures and adhere to established standards in conjunction with Breeze Aviation Group Values of Safety, Kindness, Integrity, Ingenuity and Excellence Here's what you'll need to be successful Minimum Qualifications 4-year degree in Computer Science or related field from an ABET accredited university 5+ years of software development experience High performance orientation, ability to work well under pressure, prioritize projects, meet deadlines, and maintain flexibility Strong attention to detail, organization, and time management skills Self-starter must have a positive attitude and strong desire for success Complete projects on time with minimal supervision, ability to work varied hours when necessary to meet deadlines Preferred Qualifications Post-graduate degree in Computer Science, or related field 10+ years software development experience 5+ years in software development leadership roles Skills/Talents Experience with the Ruby on Rails, Typescript, Angular, Go, SQL, AWS, and/or other tools used by the Breeze software development team Excellent knowledge and skill in software development Exemplifies Breeze's safety culture, values, and mission Excellent oral and written communication skills Excellent problem-solving skills Ability to work with individuals and teams at all levels in the organization Perks of the Job Health, Vision and Dental Health Savings Account with Breeze Employee Match 401K with Breeze Employee Match PTO Travel on Breeze and other Airlines too! Breeze Airways provides equal employment opportunities to all Team Members and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Breeze Airways will never request your Social Security Number, Driver's License or Date of Birth on our job postings. Job Postings requesting any or all of this information should be regarded as a scam. To ensure you are applying to an actual Breeze Airways posting, please apply online at ***************** then click “Careers” at the bottom of the page.
    $83k-128k yearly est. Auto-Apply 13d ago
  • Software Project Manager

    Home Caregivers Partnership

    Software engineering manager job in Salt Lake City, UT

    Job Details CD Pharmacy/Red Rock Pharmacy - Salt Lake City - Salt Lake City, UT DayDescription About Us: Red Rock Pharmacy is a leader in pharmaceutical excellence, headquartered in Salt Lake City, Utah, with a growing presence across the Intermountain West. We specialize in servicing skilled nursing facilities, assisted living facilities, intermediate care facilities, and other long-term care communities. Our success is built on strong customer relationships and a shared commitment to providing exceptional care for our patients. Our software development team is dedicated to creating innovative solutions tailored to the healthcare and pharmacy sectors. We empower pharmacies, medical organizations, telehealth services, and government support facilities with cutting-edge, reliable, and compliant software products. With a focus on customer satisfaction, regulatory compliance, and technological integration, we aim to transform healthcare through innovation. Position Overview: We are seeking a talented and motivated Junior to Mid-Level Software Project Manager to join our dynamic team. In this role, you will oversee the development and maintenance of professional commercial software, ensure seamless integration with third-party systems, and provide exceptional technical support to customers. This position demands a blend of technical proficiency, excellent communication skills, and a proactive approach to problem-solving. Key Responsibilities: • Coordinate software development activities based on software design and customer feedback. • Collaborate with third-party technical teams to ensure seamless integration of systems. • Provide technical support, troubleshooting, and training for customers. • Communicate with third-party stakeholders to understand and address their requirements. • Ensure software solutions meet government regulations, insurance policies, and financial certification standards. • Contribute to the continuous improvement of software development processes. • Work closely with Red Rock Pharmacy's IT team to align technology goals. Basic Qualifications: 1. A Bachelor's degree in Computer Science or a related field, with a minimum of two years of relevant experience. 2. Proficiency in MySQL databases, including performing relational queries using SQL commands and managing database operations. 3. Ability to make minor modifications to user interfaces using VUE.js. 4. Familiarity with front-end technologies such as HTML, JavaScript, CSS, and H5. 5. Experience building, testing in Windows, and deploying frontend projects in a Linux environment. 6. Familiarity with Git for version control and code management. 7. Strong communication and teamwork skills, with the ability to thrive in a fast-paced environment. 8. Proficiency with tools like Postman for API testing and validation. 9. Competence in Linux and Windows environments, including deploying and upgrading programs in Linux. Preferred Qualifications: 1. Ability to write API interfaces based on requirements or third-party documentation and perform testing, particularly using IntelliJ IDEA or similar development environments. 2. Familiarity with frontend build tools like Webpack and Babel. 3. Knowledge of Nginx, with the ability to restart Nginx services in a Linux environment. 4. Experience with non-relational databases such as MongoDB is a plus. What We Offer: • Competitive salary and comprehensive benefits package. • Opportunity to work with an industry leader in pharmacy software. • Flexible working environment. • Professional development and career advancement opportunities. • Collaborative, innovative, and inclusive work culture. • The chance to live and work in Salt Lake City, a hub of technological innovation offering a high quality of life. How to Apply: If you are passionate about software development and eager to contribute to the healthcare industry, we would love to hear from you. Please send your resume and a cover letter detailing your experience and why you are a great fit for this position to *******************
    $80k-119k yearly est. Easy Apply 60d+ ago
  • Director of Software Engineering

    Trustech

    Software engineering manager job in Lehi, UT

    The Director of Software Engineering will be leading our highly talented engineering team by inspiring them to create great products. They will focus on quality in all aspects of development to ensure we exceed customer and security expectations. They will resolve product issues effectively and efficiently. They will foster a collaborative team environment where everyone's input matters and the best ideas win. They will accomplish this by: Acquiring and allocating resources Managing personnel development Managing advancement and deployment of specific disciplines and technologies Actively participating in the engineering process Actively building out an evolving an Architecture practice to support the department Act as an Evangelist of the Company & the Product Architecture Be a Domain Expert in one or more areas of the Product, Architecture or Process Responsibilities The Director performs the following functions, in addition to others, in the administration of their position: Allocates resources based on requests from Scrum teams Validates resource utilization to assure efficient deployment of team members Leads a team of architects and developers to be effective in the design and development of software applications and systems per business demands and requirements Manages a team of individual contributors to complete necessary work as requested by technology leadership. Provides ongoing employee development to ensure efficient operation of the function. Guides development staff in promoting high performance culture and cost effectiveness across the entire team. Specific activities associated with this area of responsibility are: Meets regularly with members of the Scrum teams to get feedback on the performance of their direct report and any areas for improvement Regularly sits in on Scrum meetings to directly observe their direct reports in their working environment and provide feedback on their observations Promotes sharing of domain expertise and knowledge across the team Provides technical leadership and expertise about the feature set or domain supported by their team Provides counsel to their direct reports regarding career development Represents their direct reports in discussions about prospective moves, future assignments, career opportunities, etc. Shares information about the company, the industry, the department, major initiatives, etc., and addresses related questions Serves as technology advisor to the business on all aspects of software technology trends and novel solutions specific to their respective domain or feature set. Stay on the top of the latest technological progress and use this knowledge to ensure company products and software solutions remain marketable and competitive. Maintains hands-on technical expertise by making technical contributions to the software design, development and integration of applications and systems through the Scrum team construct Uses independent judgment to develop strategic vision within their specific feature set or domain Implements operational policies and directives Qualifications Bachelor's Degree or equivalent in Computer Science or related disciplines 8+ years of software development of commercial-grade systems and applications with a proven track record of building and leading successful engineering teams At least 6 years of design experience; 2 to 3 years of experience as a Software Engineer Experience with Service Oriented Architecture Experience with .NET technologies, such as C# or other Object Oriented Languages Knowledge of REST or SOAP architecture Experience in an Agile development environment Consults & mentors with other architects and design teams about the data access requirements of competing design approaches At least 3 years' experience managing architects and developers in a commercial software environment
    $128k-193k yearly est. 60d+ ago
  • Lead Dentist SW San Antonio at My Hometown Dentist at Potranco

    Bays Dental Group PC

    Software engineering manager job in Orem, UT

    Job DescriptionBenefits: Competitive salary Dental insurance Employee discounts Health insurance Training & development Vision insurance My Hometown Dentist at Potranco is looking for a caring, motivated Lead Dentist to take the helm of our brand-new, state-of-the-art dental office in Southwest San Antonio. This beautiful, modern practice features 5 fully equipped operatories, 2 skilled hygienists, Cone Beam CT, digital crown scanner, implant system, and so much more. This is a rare opportunity to step into a thriving, community-focused environment with all the tools you need to succeed. At My Hometown Dentist at Potranco, we take pride in being locally ownednot a big corporationand in putting our people and patients first. Were growing quickly and are looking for a lead dentist who wants to grow with us and truly make this office their own. Why Youll Love Working With Us: Locally and privately owned Supportive mentorship culture that invests in your growth Opportunities for advanced training & CE fully supported Unique bonus & incentive structure earnings easily exceed $400,000+ per year Cutting-edge technology throughout the office Respectful, uplifting team that makes every day enjoyable Strong PPO and fee-for-service patient base realistic production over $1,000,000+ per year Our patients health, comfort, and satisfaction are the heart of everything we do. As our Lead Dentist, youll play a key role in shaping the patient experience and leading the clinical side of our practice. If youre a compassionate clinician looking for a long-term home where you can grow, lead, and serve an amazing community, wed love to talk. Apply today to join the My Hometown Dentist family at Potranco!
    $97k-138k yearly est. 1d ago
  • Software Engineering Manager, Consumer Solutions

    Goodleap 4.6company rating

    Software engineering manager job in Lehi, UT

    GoodLeap's Consumer Solutions Business Unit is redefining how homeowners manage and benefit from sustainable home solutions. As an Engineering Manager, you will lead the design and delivery of our intelligent platform capabilities that power delightful, data-driven consumer experiences. This is a high-impact role for a technical leader. You will own outcomes, hiring, and mentoring engineers, setting technical direction across mobile and backend, and ensure we deliver secure, performant, and reliable features that delight homeowners. You'll partner closely with Product and Data to shape roadmaps, instrument the product, and enable our teams building agents and GenAI experiences. You bring a strong background in system architecture and a track record of building high-performing teams that ship.Key Responsibilities Lead a full‑stack team delivering end‑to‑end features across Flutter (Dart) mobile, web and backend services (e.g., Node.js APIs), aligning work to business goals and customer experience. Set engineering standards for API design (OpenAPI/Swagger), mobile architecture, code quality, testing, and security. Own system architecture: design scalable, observable, and cost‑aware services; guide key decisions on data models, integration patterns, eventing, authN/Z. Partner with Product and Design to define clear problem statements, acceptance criteria and P50/P80 delivery plans; proactively surface risks, dependencies, and trade‑offs. Collaborate with Data teams to instrument the app and services(event schemas, data contracts), enable experimentation/feature flags, and ensure they have the telemetry and access needed to develop insights. Enable agents/GenAI features by shaping reliable tool endpoints, guardrails (privacy/PII handling, rate limits, redaction), and evaluation loops; coordinate with platform/ML partners. Drive operational excellence: define SLOs/error budgets, instrument metrics/logs/traces, maintain runbooks, manage on‑call, and lead incident reviews that improve reliability. Recruit, onboard, and grow engineers; run effective 1:1s, set growth plans, provide continuous feedback, and cultivate psychological safety and accountability. Conduct technical design and code reviews; mentor senior and junior engineers; raise the bar on simplicity, maintainability, and performance. Champion security and compliance best practices across mobile and backend (secrets management, secure storage, least privilege, threat modeling). Required Qualifications 1+ years of experience managing engineers 8+ years of experience in backend development Strong experience in Node.js, TypeScript, GraphQL, and REST APIs Deep familiarity with AWS architecture, especially Lambda, ECS, S3, DynamoDB, and Step Functions Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies Fluency in system design principles, scalability, reliability, fault-tolerance Ability to drive clarity and make architectural tradeoffs, balancing idealism with pragmatism Strong communication and collaboration skills, able to work effectively across product and engineering orgs Preferred Skills Experience with AWS Bedrock Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies Familiarity with mobile tech stacks (Flutter, Kotlin, Swift) Soft Skills & Cultural Fit Builder-coach: mentors engineers, grows senior talent, and levels up juniors through pairing, reviews, and clear growth plans. Strong communicator: frames trade-offs, aligns stakeholders, and writes clearly for cross-functional audiences. Problem-solving ability: capable of breaking down complex problems and taking ownership of tasks from start to finish. Customer-centric mindset: ability to align development decisions with delivering an excellent user experience. Opportunities for Growth At GoodLeap, there are always opportunities for team members to grow and advance within the company. As you outgrow your current role, we will support your development into new opportunities.
    $96k-118k yearly est. Auto-Apply 1d ago
  • Software Engineering Technical Lead, Go (Cilium)

    Cisco Systems, Inc. 4.8company rating

    Software engineering manager job in Salt Lake City, UT

    The application window is expected to close on: December 18, 2025. NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. NOTE: This role is US Remote role, but preference given to candidates located in the Eastern US time zone (ET). Meet the Team Isovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of numerous, industry-leading, global organizations. We believe in fostering an inclusive and diverse workplace where every team member feels valued, respected, and empowered. We believe that every employee contributes to our success, and we are committed to fostering an environment where everyone can thrive. We encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. Your Impact Cisco Isovalent is seeking a skilled and experienced Software Engineer troubleshoot, mature and improve the reliability and scalability of Isovalent Products. You will be responsible for building and enhancing a Kubernetes-native control plane to provide seamless management of its network traffic, enabling scalable, secure, and resilient traffic management in cloud and hybrid enterprise environments. You will work with a highly collaborative and skilled team to build solutions that advance the next generation of networking and security in Kubernetes environments. What you'll do: * Developing high-quality Go and eBPF code for Cilium OSS and Enterprise, while following open source development principles and best practices. * Debug, troubleshoot, and resolve performance, reliability, and security issues in the control plane. * Design highly scalable solution to reliably run Cilium in very large environments. * Participate in code reviews, architectural discussions, and contribute to technical documentation. * Work and coordinate US and EMEA teams, ensuring alignment during East Coast business hours (EST/EDT). Minimum Qualifications * Bachelors Computer Science degree, or related fields * 4+ years of experience in Go, 2+ years of experience in C or eBPF * Experience with Kubernetes, Cloud Native workloads and/or distributed systems Preferred Qualifications * Knowledge about Linux systems design, security and/or networking, Linux kernel * Desire to write high quality and efficient code * Experience designing and implementing APIs * A public track record of open-source code commits is a plus Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: The starting salary range posted for this position is $183,800.00 to $263,600.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $183,800.00 - $303,100.00 Non-Metro New York state & Washington state: $163,600.00 - $269,800.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $183.8k-303.1k yearly 2d ago
  • Senior Director, Software Engineering

    Mars United Commerce

    Software engineering manager job in Lehi, UT

    We're seeking a Senior Director of Software Engineering to nurture a high-performing team of software, BI, and data engineers. This team operates within a large, complex marketing enterprise, and needs a technically strong, experienced, and emotionally intelligent leader to navigate the organization. Candidate must reside within a commutable distance from the Mars United Commerce Lehi, UT location. PRIMARY RESPONSIBILITIES: Lead a distributed team of software engineers, data engineers, and BI developers. Serve as a technical advocate and organizational buffer-protecting the team from the effects of working in a large company. Act as liaison between the business and engineering technical leaders to give additional context to architectural and business considerations. Provide hands-on technical redundancy across our Google Cloud Platform (GCP): setting up Google Groups, managing IAM permissions, roles, and service accounts, monitor resources and associated spend. Collaborate with technical leaders, product leaders, analytics users, and other data organizations to prioritize technical efforts with business outcomes in mind. Build a strong engineering culture rooted in collaboration, clean code, and continuous improvement. Recruit, mentor, and retain top-tier engineering talent. SKILLSETS REQUIRED: 10+ years of software engineering experience, including 3-5 years managing engineering teams. Strong experience leading across functions: backend, data pipelines, and BI/reporting tools. Demonstrated success managing distributed teams across time zones and functions. We operate mostly in Mountain Time, but have many contributors in Eastern Time. Deep familiarity with Google Cloud Platform (GCP), especially with IAM. Has experience navigating complex or bureaucratic environments while maintaining agile team health. Understands how to balance long-term architectural integrity with pragmatic business needs. Passionate about building teams, not just shipping code. BONUS QUALIFICATIONS: Familiarity with marketing or martech systems (e.g., customer data platforms, attribution modeling, campaign orchestration). Background in data privacy, security policies, and compliance. Stack Snapshot (for context) Cloud: Google Cloud Platform Languages: Python, TypeScript/Vue.js, SQL Data: BigQuery, dbt, Looker (and legacy systems in Azure) DevOps: GitHub Actions, Cloud Build, misc. (some Terraform, etc.) Mars United Commerce is an Equal Opportunity Employer and will recruit, hire, train and promote persons in all job classifications without regard to race, ancestry, creed, color, sexual orientation, gender identity, age, national origin, disability or handicap, HIV, veteran, marital or family status, or any other status or condition protected by applicable state and/or federal laws, except where a bonafide occupational qualification applies. Mars United Commerce has developed a wide variety of inclusive benefit plans and policies that address and promote the needs of all employees and their family members, including comprehensive group health plans, a parental leave program that includes paid maternity and paternity benefits for pregnancy, adoption and surrogacy, flexible paid time off, a broad and confidential employee assistance program, ongoing wellness support initiatives, trusted financial health advice and guidance, promotion of education through tuition support and assistance, and a flexible and supportive work environment and culture. Compensation Range: $132,715 - $172,520 annually. This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time. Temporary roles may be eligible to participate in our freelancer/temporary employee medical plan through a third-party benefits administration system once certain criteria have been met. Temporary roles may also qualify for participation in our 401(k) plan after eligibility criteria have been met. For regular roles, the Company will offer medical coverage, dental, vision, disability, 401k, and paid time off. The Company anticipates the application deadline for this job posting will be October 31, 2025. #dp #LI-BS1 #LI-Hybrid
    $132.7k-172.5k yearly Auto-Apply 60d+ ago
  • Senior Manager, Software Engineering

    Care.com 4.3company rating

    Software engineering manager job in Salt Lake City, UT

    Care.com offers an array of services that enable families to find, manage, and pay for care, while providing employment opportunities for caregivers. Our engineering organization is reimagining our tech stack and consolidating onto a single cloud-native platform to accelerate learning and innovation. The platform is built on gRPC microservices and Lambdas in Go, Kafka streams, DynamoDB, Elasticsearch, GraphQL, and micro-frontends on Node and React. We leverage industry-leading tools like OpenTelemetry, Splunk, Github, SignalFX, and Figma to help us build efficiently and scale with confidence. Here, entrepreneurs, self-starters, standout colleagues, and big problem solvers unite behind a common cause. We apply data analytics, AI, and cutting-edge technologies to connect people and simplify everyday life. If you thrive in collaborative environments, love building impactful systems, and enjoy turning complexity into simplicity-Care.com is the place for you. Work Environment: Hybrid - We are in the office Monday, Wednesday, & Thursday Office Location: Austin, Texas The Role We are seeking an experienced Senior Manager of Engineering to lead our Checkout team. This leader will own the end-to-end checkout experience that powers how families and caregivers securely select plans, apply promotions, and complete payments. The role blends technical strategy, executional excellence, and people leadership-driving innovations that make our purchase flows seamless, trusted, and scalable. This is a high-impact opportunity for a leader passionate about crafting world-class checkout experiences, optimizing conversion, and evolving the systems that handle the heart of our transactions and trust. What You'll Do Lead and grow engineering teams responsible for checkout flows, pricing, and payment orchestration; hire, mentor, and develop exceptional engineers to create a high-performing, inclusive organization. Define and drive technical strategy for the checkout platform-modernizing systems, optimizing latency, and ensuring flexibility to support new products, offers, and markets. Deliver measurable business outcomes by improving checkout reliability, conversion, and customer trust, in close partnership with Product, Design, and Data teams. Collaborate cross-functionally with Payments, Authentication, Marketing, and Finance to build frictionless, secure purchase journeys. Champion excellence by implementing engineering best practices-observability, testing, scalability, and performance-across all checkout services and front-end experiences. Ensure operational rigor by overseeing on-call, SLAs, and incident management, maintaining resilience and high availability in the systems that drive revenue. What We're Looking For 10+ years of professional software engineering experience, including 4+ years leading engineering teams or managing managers. Strong experience building and scaling checkout or payments systems (Stripe, Braintree, PayPal, Apple Pay, or similar) with a deep understanding of pricing, promotions, taxes, and PCI-DSS compliance. Proven expertise in cloud-native distributed systems (AWS preferred), microservices, and event-driven architectures. Hands-on technical background in Golang, Java, or Node.js, and familiarity with front-end ecosystems (React, TypeScript, GraphQL). Demonstrated success delivering large-scale, consumer-facing commerce experiences. Strong track record of hiring, mentoring, and growing engineers and technical leaders. Collaborative mindset and ability to influence across Product, Design, and executive stakeholders. Passion for creating secure, performant, and user-friendly checkout experiences. Company Overview Available in more than 20 countries, Care.com is the world's leading platform for finding and managing high-quality family care. Designed to meet the evolving needs of today's families and caregivers, Care.com offers everything from household tax and payroll services to customized corporate benefits. Since 2007, families have relied on Care.com's industry-leading products-from child and elder care to pet and home care. Care.com is an IAC company (NASDAQ: IAC). Why Join Us At Care.com, you'll be part of a mission-driven team that builds products to make people's lives better. You'll have the opportunity to work with modern technology, lead meaningful platform initiatives, and shape the future of how millions of families and caregivers connect, transact, and build trust. We offer competitive compensation and benefits including health coverage, life & disability insurance, generous 401K matching, PTO, and paid holidays. Salary Range: $180,000 - $200,000 The base salary range above represents the anticipated low and high end of the national salary range for this position. Actual salaries may vary and may be above or below the range based on various factors including but not limited to work location, experience, and performance. The range listed is just one component of Care.com's total compensation package for employees. Other rewards may include annual bonuses and short- and long-term incentives. In addition, Care.com provides a variety of benefits to employees, including health insurance coverage, life, and disability insurance, a generous 401K employer matching program, paid holidays, and paid time off (PTO). #LI-Hybrid
    $180k-200k yearly Auto-Apply 53d ago
  • Software Engineer Intern

    Brevium

    Software engineering manager job in American Fork, UT

    IMPORTANT NOTICE: We will begin reviewing applications on Monday, September 22. Brevium is a fast-growing tech company that develops innovative software solutions for medical practices, focusing on patient appointment lifecycle management. By using data-driven reminders, recalls, and reactivations, Brevium's software helps return lost and overdue patients to their doctors. Our system predicts which patients are most likely to return and optimizes outreach to meet both clinical and business goals. Role Overview: Brevium is seeking motivated Full Stack Software Engineer Interns to join our team. Engineer interns should be able to work on a variety of different projects, including building and maintaining external and internal websites, developing Windows services, and working on backend applications. Interns will collaborate closely with other engineers, participate in pair programming, and contribute to writing, testing, and reviewing code. Brevium believes strongly in the values of candor and continual growth. Engineers are expected to be willing to share ideas for continual team and company improvement. Responsibilities: Write, test, and review code, both independently and in collaboration with other engineers. Participate in manual and automated testing to ensure software quality. Collaborate with team members and contribute to process improvements. Qualifications: Experience with object-oriented programming (C# preferred). Experience with SQL (SQL Server preferred). Ability to write and run both manual and automated tests. Willingness to take ownership of projects and see them through to completion. Strong communication skills and willingness to collaborate with others. Ability to learn new technologies and adapt to changing environments. Must be a current Junior, Senior, or Master's student majoring in Software Design, Computer Science, or Computer Programming. Passion for learning and growth. GPA of 3.5 or higher. Location: Brevium's headquarters is located in American Fork, Utah. About the Company: Industry: Internet & Software Size: 50-100 employees Website: Brevium Expected compensation: $25-32
    $25-32 hourly Auto-Apply 60d+ ago
  • Senior Software Engineer

    Medallion Bank 3.9company rating

    Software engineering manager job in Salt Lake City, UT

    Who we are: At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We work directly with thousands of dealers, contractors and financial service providers serving their customers throughout the United States. Medallion Bank is a small company with a big impact. We recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture and design. Responsibilities include developing and testing various software systems, leading projects, collaborating with cross functional teams, writing and debugging code, and ensuring software quality and efficiency. What We Are Looking For: * Must be willing to work a hybrid schedule with a minimum of 3 in office days per week. * Develop software applications using .NET technologies. * Write clean, efficient, and well-documented code. * Work collaboratively with cross-functional teams to design and implement software solutions. * Participate in code reviews and provide feedback to other developers. * Stay up to date with emerging trends and technologies in software development. * Test and debug software applications to ensure high-quality deliverables. * Can take on full projects from beginning to end. * Identify, prioritize, and execute tasks within the software development life cycle. * Develop high-quality, efficient, and secure software design. * Perform verification and validation testing. * Participate in Agile ceremonies. * Excellent written and verbal communication and interpersonal skills. * Other duties as assigned. You would be a GREAT fit with these skills: Strong knowledge of: * Microsoft .NET (C#) Tech Stack. * Solid SQL database knowledge. MS SQL Server and MySQL Knowledge are preferred. * Understanding of Entity Framework. * TypeScript knowledge is highly desired (React or Angular). * Git working experience. * Understanding software design concepts and task estimates. * Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and preparing technical proposals & conducting technical discussions. * Effective time management and work ethics are required. Soft Skills * A strong sense of ownership. * Excellent written and verbal communication and interpersonal skills. * Ability to effectively collaborate with technical and business partners. * Comfortable with a fast-paced environment. * Can take on full projects from beginning to end. * Attention to detail. * Team Player. * Problem solver. * Quick learner and passionate about learning new technologies. * Strong interest in test engineering. Preferred Level of Experience: * A bachelor's degree in computer science, Engineering, or Information Systems preferred. A combination of education and experience may meet qualifications. * 5+ years of .Net (C#) development experience. * 5+ years of overall web development with ASP.NET, Web API's (SOAP, REST), UI Frameworks. * 3+ years of experience with SQL Server and relational database design. * 2+ years of experience with Agile methodologies. * Experience working with an ORM. * Experience working with docker, Kubernetes, and Azure. * Experience with .NET version 5 and above. * Experience with cloud-based technologies such as Azure is desirable. * Experience with front-end technologies such as JavaScript, HTML, and CSS is desirable. * Experience in the banking/fintech industry is desirable. * Experience with Microservice architecture is desirable. * Experience with Unit Testing and Mocking frameworks is desirable. What's in it for YOU? * Comprehensive benefits including medical, dental, vision, disability, and life insurance * 401K with a company match * PTO including 11 paid holidays, vacation time and sick time * Financial Wellness Program * Volunteer Opportunities * Awesome company culture and co-workers who love to work here! * Work Life Balance - We don't use that term lightly! * Company Wide Open Door Policy Please note that if selected, you are required to pass a pre-employment background check and maintain a clear background.
    $90k-123k yearly est. 16d ago
  • Principal Software Engineer

    Tendo

    Software engineering manager job in Salt Lake City, UT

    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity to lead a team through early stages of product development, while contributing some code of their own and continuing to grow their own skill set. The ideal candidate has full stack experience building SaaS and/or Cloud Native software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more technologies including React, TypeScript, Go, Ent, gRPC, Twirp, and/or AWS technologies like EventBridge and Aurora. Sharing knowledge and mentoring members of a growing team will be key. The Principal Software Engineer should enjoy leading in an Agile collaborative environment with product managers, designers, external partners, and other engineers working together to build a high quality, consumer-oriented product from the ground up. About TendoMake an impact-join our team! We're a fast-growing, mission-driven company building a culture that enables teams and individuals to thrive. Our team-driven culture and rapid growth have earned us recognition as one of Forbes' Top Startup Employers for both 2024 and 2025. Led by an experienced and proven team, we live by our values and are always on the hunt for motivated people with diverse experiences and backgrounds to help us improve the care journey for patients, clinicians, and caregivers by creating software that provides seamless, intuitive, and user-friendly experiences. If you like working with innovative technologies and want to be part of a growing team that will help transform the healthcare experience, we encourage you to apply today! Job LocationTendo has hubs in San Francisco, CA; San Diego, CA; Salt Lake City, UT; Chicago, IL; Nashville, TN; and Philadelphia, PA. Candidates may be located in any one of our hub locations.Responsibilities Lead a team of engineers responsible for architecting, building, documenting, testing, and debugging a large consumer-facing application with significant daily usage. Serve as technical owner and subject matter expert for one or more product areas. Collaborate closely with product owners and designers to understand user needs and lead the translation of wireframes and other requirements into technical requirements and detailed architecture. Help lead Agile processes including sprint planning, daily standups, demos, and retrospectives. Maintain relationships with other teams to help ensure consistency in some key areas like architecture. Learn and use Go and potentially other back end languages, along with technologies and frameworks like gRPC/Twirp, Ent, and various AWS technologies, to produce, modify, and maintain APIs, microservices, event streams/queues, and similar. Write automated tests for all code and use Behavior Driven Development practices. Write infrastructure as code using Serverless Framework. Perform code review and enhance team's code review practices as needed. Provide expertise in Web, API, database, and/or cloud technologies and frameworks, including React, TypeScript, Go, gRPC, Twirp, Ent, Serverless Framework, and/or AWS technologies like EventBridge and Aurora. Provide guidance, mentorship, and subject matter expertise to other team members. Lead creation of technical documentation describing architecture decisions. Identify and evaluate new technologies and frameworks that may need to be added to our stack. Support and implement the latest standards in securing data to meet HIPAA requirements. Requirements Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). 7+ years of professional software engineering experience. 2+ years in a team lead role, using Agile practices/processes. 2+ years professional experience developing Cloud Native applications/products on AWS, Azure, or GCP (AWS preferred) OR 2+ years professional experience with Go/Golang OR 2+ years professional experience with React + TypeScript. Strong ability to communicate development approaches and plans within and across teams. Professional experience with modern version control systems (e.g., Git) and tools (e.g., Bitbucket, GitHub, GitLab). Nice to Have Experience working in a startup environment. Knowledge of the healthcare industry and HL7 standards like FHIR. Experience writing infrastructure as code using Serverless Framework. Experience with graph data modeling (i.e., using Ent). Experience with event streaming frameworks (i.e., EventBridge). Experience with gRPC/Twirp. AWS certification(s). Base Salary Range$131,750-$178,250 This salary range is offered with the understanding that final compensation is based on a number of factors including geography and experience. Tendo also offers an equity package, annual bonuses, and benefits. BenefitsFor full time employees, Tendo also offers full health benefits (medical, dental, and vision), flexible spending and health savings accounts, company paid life insurance, company paid short-term and long-term disability, company equity, voluntary benefits, 401(k), company paid holidays, flexible time off, and an employee wellness program (“Breathe”). Tendo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.
    $131.8k-178.3k yearly Auto-Apply 60d+ ago
  • Software Developer

    Berkadia 4.9company rating

    Software engineering manager job in Salt Lake City, UT

    Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry. As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program. Job Description Summary: The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy. Essential Functions : Analyzes requirements and collaborates with the product owner, team members or architects; Writes accurate production-quality code; Builds and tests code to validate functionality against requirements and to ensure full unit test coverage; Participates in peer code reviews; Thoroughly documents code and design; Accurately estimates and tracks personal work; Proactively raises issues and communicates accurate status to teams ; Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project; Assists in the development and presentation of manuals, user guides, and other materials relating to client products; May provide staff and clients with training and technical assistance relating to new, existing, and revised products; Demonstrates self-development by staying current with new technology and design patterns; Qualifications Education and Experience Bachelor's degree in Computer Science or related field Should have 2 - 4 years of developing software experience in a commercial software development environment Experience with Scrum methodology and Agile practices Building web services and RESTful services Version Control, Build & Release Management tools Relational and non-relational databases Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) Prior experience in product development background preferred Experience in practices like TDD, CI and CD Knowledge/Skills/Abilities Knowledge of various design patterns Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD) Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful) Exhibit a high level of individual initiative and ownership Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills Able to present ideas in user-friendly language Environment, Physical Demands and Other Conditions: Experience with in a team-oriented, collaborative environment Ability to work after hours Additional Information *Please submit resume and cover letter when you apply.
    $70k-94k yearly est. 5h ago
  • Principal Software Engineer- JAVA

    Solutionreach 3.8company rating

    Software engineering manager job in Lehi, UT

    Full-time Description Solutionreach is hiring a Principal Software Engineer-Java. This role is local to the Lehi Utah area and would have a hybrid work schedule of 2-3 days/week in-office requirement. In this role you will join us in transforming the healthcare industry by growing our platform into the “next big thing” in the Enterprise Healthcare market. As a Principal Software Engineer, you will be a leader in one of the company's key products. You will help drive the development of the product while implementing top engineering practices and helping your team implement these practices. You will lead an agile scrum team of onshore and offshore resources. Requirements What will I need to thrive in this role? 7+ years' experience writing backend Java and Spring boot applications for deployment in both a Kubernetes and virtualized environment. 7+ years' experience with developing UI applications, including the use of reactive frameworks such as Vue JS, React, Angular, and the architectural concept of single page applications. Solid understanding of caching systems such as Redis for caching repeated reads and access to improve performance. Interface with members from other teams to architect & develop large scale software applications for both web server and cross-platform desktop applications. Experience designing, writing, and debugging multi-threaded applications with considerations on performance, consistency, scalability, and cost. Experience in Containerization using Docker and/or Kubernetes, and the deployment of containers into cloud-native workflows and local server infrastructure. Experience with GCP Cloud technologies (or other cloud providers). Experience with a variety of ANSI compliant SQL databases such as PostgreSQL, NoSQL databases, portable DB formats including Avro, SQLite, etc., and data warehousing concepts. Mastery of unit testing and test-driven development, including development of strategies to best mock interfaces for testing. Experience working on an agile team following SCRUM principles and helping to ensure that the team stays on track for deliverable targets. Excellent interpersonal and communication skills and ability to document and propose system improvements as needed. Prior experience leading a team of at least 5-7 developers and 2-3 QA testers, both in the US and from abroad. Experience in healthcare and/or healthcare adjacent fields would be helpful. What are the responsibilities of this role? Lead your team to design, implement, test, and maintain Java based applications and UI applications that are the foundation of our SaaS platform. Participate in all technical aspects of team deliverables, including code reviews, quality, performance, maintainability, and scalability. Work collaboratively with other teams to manage our deployment cycles, including creating deployment candidates, creating, and managing merge requests, and assisting our QA department with staging/production deployments. Collaborate with other teams and help solve problems that may cross multiple systems. Work under consultative direction toward predetermined long-range targets. Use your creativity and expertise to solve problems in unique and novel ways. Perform interviews as needed to backfill development openings as needed. Work with Customer Service, Product and Clients at times to investigate, debug, and resolve client issues. What does high performance look like? You embody the tenets of our Credo: Team Members First, Communicate Clearly, Fearlessly Lead and Evolve, Bring Our Best Selves. You are hungry, humble, and smart. You work together as a team to solve hard problems and deliver value to the business in a quick and efficient manner. You win when your team wins. You fail fast, course-correct, and reset to accomplish goals as optimally as possible. You are continually increasing your knowledge and skills, and you take the rest of the team with you. You are a thought leader on the team, and your actions and decisions reflect the needs of the business. What is my potential for career growth? This role will have opportunities to move up in the company with a planned level progression process that will allow you to move through levels at your own pace and learning. How soon it happens is completely up to you and how hard you go after it. The team members who advance quickly are coachable. They do what it takes to get the job done and don't give up easily. Literally, no job is beneath them. What is the team like? You will be part of an incredible scrum team of engineers. On this team, we have each other's backs. We expect the best in each other and trust each other. We encourage ideas and we speak the truth, even when it's unpopular. We strive to listen objectively before reacting. Every day we aim to bring our best selves. Your direct manager's only goal is your success and help to get you where you want to be. Sounds great. What else do I need to know? Fast Evolution: Solutionreach evolves quickly and constantly to succeed as a business. This means sometimes we switch gears halfway through a project, solve problems with minimal information, and roll with the punches. Big Goals: We have a mission to transform healthcare, and you impact that directly. We demand high execution and strong results. You work smart and get it done. Non-stop Learning : We care about personal development and have a culture of feedback, so your manager or team may have to tell you things that are difficult to hear and vice versa. Differences : The last thing we want is hiring people who are just like us. This means you will work with others that you may not immediately click with or sometimes disagree with. That's not a bad thing. Be curious and compassionate. Be willing to change your mind. That's belonging in its true form: celebrating and finding genuine value in our differences. What is the selection process? A phone call with the Manager of Talent Acquisition An interview with the Sr. Director of Engineering A group interview with our VP of Engineering, Architects and other Principal Engineers Solutionreach, Inc. is an equal opportunity employer and E-Verify participant. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.
    $110k-149k yearly est. 2d ago
  • Software Developer

    Truhearing 3.9company rating

    Software engineering manager job in Draper, UT

    TruHearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people s lives. Our employees enjoy a positive working environment in a company that has experienced rapid growth. We offer a comprehensive benefits package, educational assistance, and opportunities for advancement. TruHearing is the market leader and a force for positive change in the hearing healthcare industry. We reconnect people to the richness of life through industry-leading hearing healthcare solutions. We work with insurance companies, hearing aid manufacturers, and healthcare providers to reduce prices and expand access to better hearing care and whole-body health. TruHearing is part of the WS Audiology Group (WSA), a global leader in the hearing aid industry. Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world. The WSA portfolio of technologies spans the full spectrum of hearing care, from distinct hearing brands and digital platforms to managed care, hearing centers and diagnostics locations. About the Opportunity: This role exists to execute the full life-cycle software development process including designing, developing, programming, and maintaining customized software systems. What will you be doing? Design, develop, modify and test software systems as assigned. Participate in product planning sessions, retrospectives, standups and other agile ceremonies and processes. Partner with product management to identify and analyze business requirements and user needs. Monitor software functionality, document and troubleshoot anomalies and work to improve application performance. Mentor and develop team members in necessary skills and technologies. Contribute and improve overall Design, Architecture overall CI/CD pipeline. Research new technical products and tools and technical fit. Automate and execute all levels of testing (unit, integration, and regression) to deliver sprint goals as a team. Collaborate on architecture decisions and ensure best practices. What technical skills are we looking for? Hands-on experience with: Back-end technologies: Node.js or Ruby on Rails Front-end frameworks: React/Redux, Angular, Vue.js. Databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, Redis). Writing unit tests, integration tests, and automated testing frameworks. Best Practice Approach: Follow best practices (test-driven development, microservice architecture, continuous integration, SCRUM, refactoring and code standards Knowledge of: SOLID principles Cloud Platforms: Cloud platforms (AWS, Azure, GCP) and CI/CD pipelines. CI/CD frameworks and tools such as Github actions, Gitlab, Jenkins. Building APIS and Services separated by SPA frontends. (RESTful or GraphQL). What education or experience is required? Required: Bachelor s degree in computer science/IT or similar degree and three (3+) years of professional software development experience. (A combination of education and experience will be considered in lieu of a formal of a formal degree.) Ability to optimize application performance and troubleshoot complex issues. Comfortable with Agile methodologies and version control systems like Git. Preferred Bachelor s degree in computer science/IT or similar degree preferred and five (5+) years of professional software development experience. Exposure to microservices architecture. Knowledge of containerization tools (Docker, Kubernetes). Experience mentoring junior developers or leading small projects. What skills do you need to bring? In addition to exhibiting the TruHearing Values of Delight, Align, Enjoy, Improve and Be Tru, this role requires the following competencies: Using Technology Uses advanced software or software features to accomplish their work. Customer Focus - Listens, perceives needs, and customizes service delivery in a truly exceptional way, manages multiple long-term internal customer relationships Initiative - Acts proactively and independently in common situations, asks appropriate questions, offers appropriate suggestions. Problem Solving - Solves known problems with proven solutions, escalates unusual or novel problems. Subject Matter Expertise - Applies IT expertise in the full range of typical situations, able to apply expertise to new or novel situations. Teamwork - Proactively assists and involves others to accomplish assignments and objectives. Agility - Seizes the opportunities that change or ambiguity provide. Project Management - Manages well-defined projects. What benefits are offered? TruHearing offers a generous compensation and benefits package including health coverage, a fully vested 401k match, education assistance, fully paid long and short-term disability, paid time off and paid holidays. We are conveniently located across the street from the Draper FrontRunner station and subsidize the cost of a UTA pass with access to FrontRunner, TRAX and regular bus service employee cost is less than $2 per day. You ll work in an exciting and fun environment and have the opportunity to grow with us. Equal Opportunity TruHearing is an Equal Opportunity Employer who encourages diversity in the workplace. All qualified applicants will receive consideration for employment without regards to race, color, national origin, religion, sex, age, disability, citizenship, marital status, sexual orientation, gender identity, military or protected veteran status, or any other characteristic protected by applicable law.
    $70k-94k yearly est. 9d ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Sandy, UT?

The average software engineering manager in Sandy, UT earns between $69,000 and $156,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Sandy, UT

$103,000

What are the biggest employers of Software Engineering Managers in Sandy, UT?

The biggest employers of Software Engineering Managers in Sandy, UT are:
  1. 1-800 Contacts
  2. Breeze Airways
Job type you want
Full Time
Part Time
Internship
Temporary