Sentinel Manager Software Engineering 2 - 11655-1
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.
Auto-ApplySoftware Engineering Manager
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.
Software Engineer Intern
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!
Auto-ApplySoftware Engineering Manager
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
Auto-ApplySenior Software Development Manager
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 **************.
Manager, Software Engineering
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
Auto-ApplyManager Software Engineering
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.
Auto-ApplySoftware Project Manager
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 *******************
Easy ApplyDirector of Software Engineering
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
Lead Dentist SW San Antonio at My Hometown Dentist at Potranco
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!
Software Engineering Manager, Consumer Solutions
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.
Auto-ApplySenior Director, Software Engineering
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
Auto-ApplySoftware Engineering Technical Lead, Go (Cilium)
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.
Senior Manager, Software Engineering
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
Auto-ApplySoftware Engineer Intern
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
Auto-ApplySenior Software Engineer
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.
Principal Software Engineer
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.
Auto-ApplySoftware Developer
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.
Principal Software Engineer- JAVA
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.
Software Developer
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.