Software Engineer (US Citizenship Required)
Programmer Job In Orem, UT
** US Citizenship is required for this position. We are unable to hire individuals currently on a work visa or individuals who will require a work visa in the future. **
We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation military robotic drone systems. Candidates must be self-motivated, able to work independently as well as collaboratively on complex systems, in a fast-paced, dynamic environment.
Description: ***************************************************************
Video: ************************************************
Primary Duties & Responsibilities:
Design real-time, embedded, software systems in bare metal and embedded Linux environment utilizing C++ and Python.
Design and implement low level hardware interfacing software for a variety of systems and sensor (IMU, GPS, Range Finder, Magnetometer, etc)
Collaborate with System, Electrical, Mechanical, and flight test engineers during all phases of design, development, and testing of the software.
Implement basic algorithms and complex state machines to manage system functions, sensor processing and inter-system communications.
Develop and debug low level, inter-system communication utilizing serial, I2c, SPI, and ethernet.
Manage software source code and binaries using version control software, GIT or similar tools.
Debug basic electrical systems - read schematics, use electrical tools such as oscilloscope, logic analyzer, etc.
Job Qualifications:
BS in Computer Science, Electrical Engineering, or applicable technical field required.
5+ years of relevant software engineering experience demonstrating ability to design and implement complex software subsystems. Experience should include all phases of the software development life cycle from product inception through design, implementation, new product introduction, and support.
Complete command of the C/C++ programming language required. Exposure to object-oriented design methods and concepts is required. Familiarity with software development, configuration management, and defect tracking tools is assumed.
Experience with Heterogeneous embedded targets, ST Micro & NVIDIA preferred.
Experience with Linux based build systems, solid experience with Yocto preferred.
Demonstrated competence in GIT source code management.
Experience with automated build tools is a plus.
Experience with real-time video streaming, including hardware-accelerated compression, transport, and MISB metadata management is a plus.
Excellent written and verbal communication skills to foster a cooperative environment.
Strong team member with exceptional analytical and problem-solving skills.
About Teledyne FLIR Defense
Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams. We're looking for passionate innovators eager to shape the future of the Defense industry. If you're mission-driven to globally collaborate on life-saving solutions, we invite you to explore our current opportunities.
#TeledyneFLIRDefenseJobs
Fullstack Software Engineer
Programmer Job In Lehi, UT
We are searching for a talented Full Stack Software Engineer to join our team. We believe in working as cross functional teams to build delightful products. You'll work with a talented team of data scientists, machine learning practitioners, product designers and managers, to produce cutting edge software that's delightful to use.
About the role
Work with product management and product design roles to understand and empathize with customer needs
Build product prototypes to understand market viability and effectiveness
Work with product designers to build pixel perfect software that will delight customers
Work with data scientists to integrate and implement machine learning models into real world production environments
Monitor the performance and adoption of what's built to ensure we are headed in the right direction
Help us attain absolute stability in our product through testing, continuous delivery, and staged releases
Participate in seeking healthy development and collaboration practices as a team
Qualifications:
3+ years of Fullstack Software Engineering using TypeScript on both the frontend and backend
Excellent communication and collaboration skills, with a desire to pair program and work closely with other disciplines ( Product, Design, AI/ML Engineering, Data Engineering/Data Science ) to deliver excellent product
Experience writing tests and with owning quality at the Engineering level
Strong connection and resonance with the mission
Work in person at the Lehi HQ 3 days per week
Senior Software Engineer
Programmer Job In Draper, UT
At Marq, we enable organizations to scale content, build their audience, and experience growth by simplifying the brand management process and bringing everyone into the fold of content creation. We are dedicated to radically changing the way organizations approach brand management with the Marq platform.
We are looking for a senior software engineer to join our team at Marq. As a senior software engineer, you will help build a world-class enterprise grade web application built on Typescript, Scala, and AWS. As an engineer, you will be responsible for working with our engineering and product teams to deliver reliable and scalable features that customers love.
You will have a large impact on the company's strategy by helping define product features, driving the system architecture, and leading out in best practices to create high quality software. You should have a commitment to teamwork and possess strong communication skills. If you are excited about delivering high quality software, and enjoying solving difficult technical challenges, we want to hear from you.
Responsibilities:
Design, develop, test, deploy, maintain, and improve software
Manage project priorities, deadlines, and deliverables
Support and develop software engineers by providing advice and coaching to the team
Improve our overall testing practices to help elevate our quality
Improve application performance
Other duties as assigned
Requirements:
BS Degree in Computer Science, related technical field, or equivalent practical experience
5 years Industry experience
Experience building scalable systems
Growth mindset, embracing continual learning
Preferred Qualifications:
Test Driven Development experience
Has built large scale SaaS products and applications
Proficiency in JavaScript
Experience with CSS/HTML/DOM manipulation
Experience with Scala or Java
Understanding of MySQL or other relational databases
Can easily thrive working in an energizing environment
Bias towards finding solutions vs. shutting down ideas
Detail oriented and organized
Excellent written and verbal communication skills
Senior Software Engineer Technical Lead
Programmer Job In Salt Lake City, UT
Job Type: Full-Time Employee
Level: Senior
Company Size: 30+ Employees
Resmark: The Company & Industry
Resmark Systems is a B2B SaaS company revolutionizing how tour and activity businesses operate and grow. We've already helped our clients generate over $2 billion in sales, and the travel-tech market we're in is projected to reach $124 billion in the coming years-meaning we're uniquely positioned to capture a significant piece of this rapidly expanding industry.
From whitewater rafting and ziplining to horseback riding, cross-country skiing, and beyond, if it's fun, we're probably involved. Our solutions include a robust booking platform, seamless marketing automation tools, a powerful marketplace that connects suppliers and resellers, and website development. Resmark's mission is to help tour, activity, and experience providers find greater success than ever before through the use of our tools, platform, and education. In addition to Resmark, we also offer WaiverSign, a digital waiver solution that simplifies the waiver collection process and provides powerful marketing tools to our users.
Clients include L.L.Bean, Island Routes, Alaska Alpine Adventures, Specialized Bicycles, Canada's Wonderland, San Francisco 49ers, NCAA, the Boathouse at Disney Springs, and Winterplace Ski Resort. See ********************** and ****************** for more information.
Why Join Resmark Systems?
Impact & Growth: Be a key player in shaping technology that serves top-tier clients in a sector that's on track for significant expansion.
Leadership & Hands-On: You'll spend roughly 60% of your time coding and 40% coaching and leading-a perfect blend for a passionate builder who loves mentoring.
Adventure-Focused: Work on tools that support real-world experiences from rafting to wellness retreats-every line of code helps our partners deliver memorable adventures.
Remote Culture: Enjoy flexibility in a results-oriented environment, with opportunities for collaboration both locally and with nearshore teams.
Startup Agility: Our smaller size enables faster decision-making, a close-knit culture, and plenty of room to innovate.
The Role: Senior Software Engineer Technical Lead
As our Senior Software Engineer Technical Lead, you will:
Develop & Deliver
Develop robust, maintainable solutions across the entire technology stack-from front-end interfaces to back-end services and DevOps infrastructure.
Collaborate with the team to ship features that help tour operators streamline bookings, automate marketing, and manage digital waivers.
AI Development
Design and implement AI-driven features such as dynamic pricing, personalized recommendations, and intelligent booking automation.
Integrate NLP models and chatbots to enhance customer support and user engagement.
Ensure AI models are scalable, explainable, and aligned with ethical guidelines.
Lead & Mentor
Coach and mentor engineers, creating an environment of technical excellence and continuous learning.
Offer hands-on support, unblock issues, and guide best practices in architecture, coding standards, and Agile methodologies.
Once you've gained a solid familiarity with the platform and industry, you'll initially spend about 60% of your time developing and 40% coaching, leading, and mentoring the development team. This may change over time but represents initial targets.
Architect & Innovate
Drive architecture decisions and technology choices that align with our product vision and the fast-evolving demands of the travel and adventure industry.
Assess and prioritize technical debt in partnership with product management, ensuring our platform remains modern and scalable.
Collaborate & Communicate
Work closely with nearshore teams, product managers, and stakeholders to deliver exceptional solutions.
Present technical concepts clearly, bridging communication between developers and non-technical departments.
Join the sales team when they're communicating with significant prospects who have technical questions and require collaboration.
Own the Process
Oversee the DevOps lifecycle using AWS, Kubernetes, and Docker to ensure high availability, security, and performance.
Refine Agile processes for iterative releases and rapid feedback loops, supporting our “release early, release often” philosophy.
Key Responsibilities
Set and drive technical direction, ensuring alignment with business goals.
Champion best practices for clean architecture, modular code, and robust design patterns.
Work directly with AWS (SQS, S3, EKS, CloudWatch, EC2, IAM) and manage Kubernetes and Docker configurations.
Prioritize and resolve technical debt to keep the platform lean, secure, and flexible.
Maintain high standards of performance, reliability, and developer happiness.
Required Skills & Qualifications
10+ years in software development, with a proven track record as a Technical Lead.
5-7 years of hands-on experience with Node.js and REST API development.
5-7 years working with front-end frameworks like Angular or React.
Expertise in MongoDB (NoSQL) and Aurora PostgreSQL (relational).
Familiarity with Redis or other caching solutions.
Proficient with AWS services, Kubernetes, and Docker.
Experience using Git or similar version control systems in Agile environments.
Strong problem-solving, troubleshooting, and analytical skills.
Bonus: Previous experience in the hospitality, travel, or adventure-tour industry-or a genuine passion for it.
Ideal Candidate Profile
Excellent Soft Skills: Collaborative, supportive, and known for clear, empathetic communication.
Adventure Enthusiast: Thrilled about making a tangible difference in travel and hospitality, from rafting companies to sightseeing tours.
Leader & Coach: Skilled at guiding teams, removing barriers, and fostering growth in each individual.
Full-Stack Confidence: Comfortable owning projects across front-end, back-end, and infrastructure.
Continuous Learner: Stays updated on new technologies and can adapt quickly in a dynamic market.
Humble, Hungry, Smart: Embodies these core values-always open to feedback, driven to succeed, and adept at building genuine relationships.
Team & Reporting
Collaborates with a team of local and nearshore engineers, product managers, and QA specialists.
Guides architecture discussions, sprint planning, and code reviews.
Collaborates and guides the introduction of AI development into the application and the developer experience.
Ready to Apply?
We'd love to hear from you! Please submit:
Your Resume
A Short Video (2-4 minutes) sharing:
Why do you believe you're a great fit for Resmark.
How you'll thrive in a high-paced, remote-friendly environment.
Answers to These Questions:
What do you enjoy doing outside of work? Any hobbies?
Which trait (Humble, Hungry, or Smart) best describes you? Why?
Share a recent stressful situation you handled and how you overcame it.
Describe a project you're most proud of-what was your role, and why was it a success?
Join Us in Powering the Next Wave of Adventure!
Be part of a tight-knit, high-impact team fueling some of the world's most exciting tour, activity, and adventure businesses. At Resmark Systems, every day is an opportunity to innovate in a fun, rapidly growing industry-so we're just getting started. Come help us shape the future of travel tech. We can't wait to meet you!
Senior Software Engineer
Programmer Job In Lehi, UT
As a Senior Fullstack Engineer, you will play a key role in building and optimizing integrations that power scalable, high-performance data pipelines and intelligent systems. You'll collaborate closely with a cross-functional team, to create seamless, efficient data flows that integrate with intelligent agents that perform key FP&A tasks.
Your expertise in data integration, API design, and working with LLMs will be vital in ensuring smooth interaction between systems, enabling advanced functionality that powers our product. You will bring a mix of data engineering experience and an understanding of LLMs to create systems that are both performant and adaptable to evolving business needs.
Key Responsibilities
Design, develop, and maintain robust data pipelines and integrations that connect various data sources and systems to ensure reliable and seamless data flow.
Build and optimize integrations with large language models (LLMs) and other machine learning and data science tools to enhance product capabilities.
Work with cross-functional teams, including data scientists, machine learning engineers, and product managers, to define technical requirements and implement end-to-end solutions.
Leverage tools such as Python, FastAPI, and databases (PostgreSQL, Redis) to build high-quality data integration systems that enable real-time processing and data accuracy.
Ensure smooth integration of third-party APIs, including LLMs (e.g., OpenAI), and other external data sources to extend the product's functionality.
Develop, test, and maintain clean, maintainable, and efficient code, ensuring optimal performance in data pipelines and integrations.
Implement best practices for data governance, security, and scalability across the integration layer.
Mentor junior engineers, share knowledge of LLMs, and promote best practices in data integration across the engineering team.
Stay updated on emerging trends in data engineering, machine learning, and LLM technologies to ensure continuous product improvement.
Qualifications
Experience:
4+ years of professional software development experience, with a strong focus on data integrations and system architecture.
Proven experience with designing and implementing data pipelines, API integrations, and working with complex data systems.
Expertise in Python and backend technologies (e.g., FastAPI, Flask) to build efficient data systems and APIs.
Experience working with machine learning models, especially large language models (LLMs), and integrating them into production systems.
Familiarity with databases such as PostgreSQL and Redis, and proficiency in SQL for data manipulation.
Strong experience in version control with Git and containerization with Docker.
Experience with integrating third-party APIs and services, including LLM APIs (e.g., OpenAI, GPT models).
Familiarity with cloud platforms and services for data processing and storage (e.g., AWS, GCP).
Must have experience at an early-stage, venture-backed startup.
A background in fintech, finance or a related field is a plus.
Skills:
Strong problem-solving skills with the ability to design scalable and efficient systems for data integrations and LLMs.
Excellent communication skills, both written and verbal, with the ability to collaborate across diverse teams.
A proactive mindset with a passion for innovation and exploring new technologies in data engineering and machine learning.
Willingness to stay current with the latest advancements in data technologies, LLMs, and machine learning.
What We Offer
Competitive salary and generous equity.
A collaborative and innovative work environment.
Opportunities for professional growth and development.
Senior Software Developer
Programmer Job In Lehi, UT
About Arborgold
*****************
Arborgold is a comprehensive, cloud-based Field Service Management (FSM) software platform tailored for the green industry, including Tree Care, Landscaping, and Lawn Services. Our platform empowers businesses to streamline operations across scheduling, inventory management, job quotes, bid proposals, and accounts management.
Job Summary
We are seeking a Senior Backend Software Developer to join Arborgold's dynamic team. With your extensive experience in .NET technologies, particularly C# and the .NET framework, you will play a crucial role in the design, implementation, and maintenance of scalable server-side solutions. This position is primarily on-site at our Lehi, Utah office, with some flexibility to work from home. You will be an active participant in our Agile development process, including daily standups, sprint planning, and retrospectives.
This role is ideal for professionals ready to take on a leadership position in backend development, driving architectural decisions, managing infrastructure, and mentoring junior developers.
Primary Responsibilities
Key Responsibilities:
Lead the design and development of scalable, maintainable backend solutions using .NET technologies.
Maintain and lead our AWS infrastructure, ensuring reliability, scalability, and security.
Collaborate with cross-functional teams to analyze and translate complex software requirements into high-quality solutions.
Conduct comprehensive code reviews to ensure robust, well-architected systems.
Actively participate in Agile/Scrum activities, including daily standups, sprint planning, and retrospectives.
Troubleshoot, debug, and resolve complex software issues.
Continuously stay updated on emerging trends in backend development to improve existing solutions.
Additional Responsibilities:
Contribute to the improvement of development processes and best practices.
Provide mentorship and guidance to junior developers, fostering a culture of learning and growth.
Collaborate on architectural decisions to ensure scalability, performance, and maintainability.
Desired Skills and Experience
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5+ years of backend software development experience with a focus on .NET technologies.
Strong proficiency in C# and the .NET Framework.
Proven experience in architecting scalable systems.
Expertise in database design and development (SQL Server & PostgreSQL).
Expertise with RESTful API development.
Hands-on experience with AWS and cloud infrastructure management.
Advanced knowledge of Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS).
Strong understanding of software security best practices (SOC2).
Additional Desired Skills:
Experience with AWS and Terraform (DevOps skills required).
Familiarity with SOC 2 compliance is preferred.
Proven ability to mentor junior developers and lead technical discussions.
Strong problem-solving and analytical skills.
In-depth knowledge of design patterns and their strategic application.
Previous experience with Agile/Scrum methodologies.
Expertise in scalable architecture and system optimization.
Experience contributing to CI/CD pipelines and automation.
What We Offer:
Competitive salary and benefits.
Primarily on-site work at our Lehi, Utah office, with some flexibility for remote work.
A dynamic work environment where your contributions truly matter.
Opportunities for continuous learning and professional growth.
Web Engineer
Programmer Job In Lehi, UT
We have an exciting opportunity for a Web Analytics Security & Machine Learning Specialist with the top leading multimedia and creative software company in the world using cutting-edge tools and technologies, including industry-leading AI and creative software, empower millions of users to achieve their creative and business goals.
We are seeking a highly skilled Web Analytics & Machine Learning Specialist to join our dynamic team. The ideal candidate will have expertise in web analytics platforms such as Adobe Analytics, Customer Journey Analytics, familiarity with the Adobe Experience Platform (AEP), and a solid grasp of machine learning (ML) principles and front end application development skills. In this role, you will demonstrate your technical skills to drive data insights, enhance customer experiences, and support data engineering initiatives within the organization.
Skills and Experience:
Web Analytics & Reporting: Lead and optimize Web Analytics ingestion tools, preferably Adobe technologies such as Adobe Analytics/Customer Journey Analytics implementation for tracking, reporting, and analysis of digital marketing and website performance.
Machine Learning Understanding & Application security: Work alongside data scientists to apply ML techniques to digital analytics data, including predictive modelling, clustering, and segmentation.
Maintain an existing front-end web application using Node.js, react.js.
Compensation:
Up to $44.66 per hour.
35904969
Software Engineer - Frontend - Splunk License Reporting
Programmer Job In Salt Lake City, UT
Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back.
**Role Summary**
This role is for a Software Engineer on the Cloud License Reporting team, which owns the experiences and tools that Splunk Administrators use to understand their Splunk Cloud entitlements and visualize their license usage. This team plays a substantial role in how the Splunk platform can help administrators understand the value they get from Splunk.
Splunk is looking for a hardworking and innovative Software Engineer to work closely with product owners and designers to build and support a suite of customer-facing Splunk applications. You'll also enable internal partners by developing tools to monitor and investigate license usage.
This team is responsible for the license usage experiences for the Splunk Cloud platform, which spans multiple feature requests from other product teams. You'll collaborate with the team to drive roadmap priority, and help balance internal and external feature requests by folding in feedback you get directly from our customers.
**Meet the Products and Technology Team**
Want to build security and observability products people love AND work with people as smart (and humble) as you are? Our products and technology team delivers digital resilience at enterprise scale with a self-service Splunk portfolio that offers unified security analytics, full stack observability and real-time visibility of streaming data. Learn more about the team, meet our leaders, and hear from Splunk technologists and engineers at splunk.com/careers/products-and-technology .
**What you'll get to do**
+ Build modern and interactive UI using React across Splunk apps
+ Break down sophisticated features and tasks
+ Design and build comprehensive test suites to ensure maintainability and stability
+ Work with UX designers and product managers to understand customer requirements
+ Collaborate within the team through open design discussions and code reviews
+ Participate in an automated CI / CD development model with a quality release process
+ Join an on-call rotation to help assess the priority of customer concerns and tackle critical issues
**Must-have Qualifications**
+ Minimum of 5 years of related experience with a Bachelor's degree
+ Proficiency in front-end technologies, including JavaScript, CSS3 and HTML5 and React
+ Proficiency in Python
+ Proficiency with testing tools and frameworks such as Cypress
+ Proficiency with agile and cloud development using CICD
+ Knowledge of REST, gRPC or similar communication paradigms
+ Knowledge of public cloud services such as AWS, GCP, Azure preferred
**Nice-to-have Qualifications**
We've taken special care to separate the must-have qualifications from the nice-to-haves. "Nice-to-have" means just that: Nice. To. Have. So, don't worry if you can't check off every box. We're not hiring a list of bullet points-we're interested in the whole you.
+ Experience with working on a customer-facing product
+ Experience with Splunk software
**Splunk is an Equal Opportunity Employer**
Splunk, a Cisco company, is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Note:
**Base Pay Range**
SF Bay Area, Seattle Metro, and New York City Metro Area
Base Pay Range: $146,400.00 - 201,300.00 per year
California (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and Massachusetts
Base Pay Range: $131,760.00 - 181,170.00 per year
All other cities and states excluding California, Washington, Massachusetts, New York City Metro Area and Washington DC Metro Area.
Base Pay Range: $117,120.00 - 161,040.00 per year
Splunk provides flexibility and choice in the working arrangement for most roles, including remote and/or in-office roles. We have a market-based pay structure which varies by location. Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location as set out above, as well as the knowledge, skills and experience of the candidate. **In addition to base pay, this role is eligible for incentive compensation and may be eligible for equity or long-term cash awards.**
Benefits are an important part of Splunk's Total Rewards package. This role is eligible for a competitive benefits package which includes medical, dental, vision, a 401(k) plan and match, paid time off and much more! Learn more about our next-level benefits at ************************** .
Software Engineer
Programmer Job In Lehi, UT
We are looking for legendary engineers. You know the type. When you are at lunch and a story starts about "that time" when "that engineer" came up with a pivotal feature, fixed an elusive bug, or hacked some game changing tech that totally changed the business. We feel lucky to be able to go to work every day with people like this. We hope you will be the next to join us.
Neighbor has attracted world-class investors such as Andreessen-Horowitz and the creators of Airbnb and Uber. We are on a mission to create the future of self storage. Join us in leveraging Typescript, React, Ruby on Rails, Go, and the AWS ecosystem to create the systems that power the Neighbor.com marketplace. You will have significant influence in our early-stage company by helping to define product features, develop consumer marketplace technologies, and influence the system architecture to create a quality product for our users. Passion for building a world-class engineering startup is a must. A lot of engineers like the idea of working at a startup, we're looking for engineers that will actually like working at a startup.Responsibilities
Design, develop, test, deploy, and maintain Neighbor.com's marketplace.
Produce high quality software that enhances the customer experience.
Manage project priorities, deadlines, and deliverables.
Qualifications
BS Degree in Computer Science, related technical field, or equivalent practical experience.
Track record of frequently shipping high quality code
Solid understanding software fundamentals
Aptitude for learning new things
Great attitude and desire to create a positive, team-focused work environment
Flexibility (we wear a lot of hats)
Availability work on-site at our Lehi, UT location
Nice to Haves
Experience with React, Ruby/Rails, AWS, TypeScript, Go, or PostgreSQL
DevOps scars (you survived, tell us your story)
Machine-learning / Data Science
Technical leadership
Benefits
Stock options
Medical, dental, and vision insurance
Generous PTO
11 paid company holidays
Hybrid work model - WFH every Monday
401(k) plan
Infant care leave
On-site gym/showers open 24/7
About Neighbor:Neighbor is a marketplace where people with extra space connect with people in need of storage. At 50% the cost of traditional self-storage, Neighbor provides affordable storage to renters and the ability for hosts to monetize unused space. We've saved our renters millions of dollars and we've generated millions of dollars in income for our hosts. Come help us disrupt the $500 billion dollar self-storage industry!
This is a unique opportunity to join a fast-growing, VC-backed tech startup. You will be part of a fun, collaborative and inclusive team of innovative, talented, and motivated individuals.
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!
Full Stack Software Engineer (Hybrid/U.S. Citizens Only)
Programmer Job In Salt Lake City, UT
Task Force Talent is seeking mid to senior full-stack software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problems. We have an extremely good relationship with this client and work directly with the CTO, who has started several companies and had multiple successful exits, including an IPO. We have placed quite a few engineers at this firm over the last year, and everyone we have placed is extremely happy. (Even those who did not get an offer were left with very positive impressions.) Target salary range is 120k to 200k+ as well as equity; total compensation package depends on experience level and location. (Note: At $170k base salary or above, generally candidates need 5+ years of experience and a very strong interview.)
The company is profitable and growing fast with approximately 100+ employees. Positions are available in Tysons Corner, VA, and Salt Lake City, UT. The work environment is hybrid, typically 3 days/week in the office so people know each other, but those hours are flexible to accommodate family/childcare and traffic.
The benefits are great and include:
Company Equity Options and 401(k) Plan
Unlimited PTO and Wellness Reimbursement
U.S. Holidays
Paid Parental Leave
Comprehensive Insurance (Medical, Dental, and Vision)
This company is completely private sector, no security clearance required. However, employment is open to U.S. citizens only at this time (no visa sponsorship.) If you apply but this company is not a fit, we will consider you for other available positions as well.
Not your dream job, but perfect for a friend? You can submit a referral and get a check for $2000 or more: *****************************************
(Terms and conditions apply.)
_______________________________________________________________________________________________________________________________________________
About us:
Task Force Talent is a specialized recruiting firm for science, engineering, and security careers. Our clients include seed to Series B startups working on AI, cybersecurity, quantum computing, and other novel technologies. We also work with small to medium size government contractors, and we help leading venture capital firms find talent for their portfolio companies. We have hundreds of jobs available and consider all applicants for all roles, now and in the future. Our goal is to find the best fit for you!
If you don't see the perfect fit, simply use our general application at: ****************************************************************************************
_______________________________________________________________________________________________________________________________________________
Qualifications
U.S. Citizen
Any scientific or engineering background with strong software skills and experience
Comfortable and experienced with coding (Python, Java, flavors of C, etc.) (Most coding is in Python, but good engineers can pick that up easily.)
Experience with cloud-native solutions (AWS/Azure)
Experience with JavaScript (Node.js), SQL Server, React, HTML, Scrum methodologies, Agile processes, JIRA, CSS, and Git (the normal stuff)
Solid understanding of algorithms and data structures; AI/ML and NLP a plus but not required for this role
3+ years experience; ideally 5 or more
BONUS: Foreign language fluency, particularly languages associated with threat actors
______________________________________________________________________________________________________________________________________
Interview Process
This company typically has a phone screen, followed by a take-home coding exercise, and then several in-person interviews. They usually move fast -- introduction to offer within two to three weeks.
Software Developer
Programmer 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.
Software Engineer 2, Backend
Programmer Job In Utah
Please Note: This is a Utah-based hybrid position which will require some regular in-office days each week. Additionally, employment with BambooHR is contingent on passing both a background and credit check.
Our ideal Software Engineer will be an integral contributor to the current and next generation of our APP. You'll be working on multiple projects to continue making us the #1 HR Software for SMB business. If you get a kick out of solving problems and building beautiful world-class software, then you will love BambooHR.
You will
Write code for back end processes, RESTful public web APIs, and, of course, our industry-leading website.
Research technologies and engineer complete solutions to problems.
Propose and implement performance optimizations and scaling strategies.
Work with the rest of the team to integrate your projects into the application.
Contribute to the ongoing improvement of our systems and processes.
What You Need to Get the Job Done
5+ years of experience in web development
Service Development in a language like PHP, Python, Java, or C#, and a desire to work in PHP 8
Object-Oriented development
MySQL - both SQL query language and database structure/design
Version control software, preferably Git
What Will Make Us REALLY Love you
You can show that you'd be an excellent communicator with our Javascript developers and UI Designers
We can see that you have a service-minded attitude
Real-world examples of demonstrated technical leadership
Experience in PHP, HTML, XML, JavaScript, CSS
Experience in developing Software as a Service (fast-release cycles that still support an existing userbase)
A bachelor's degree in Computer Science, or a related degree
What You'll Love About Us
A Great Company Culture that has been recognized by multiple organizations like Inc, and Salt Lake Tribune
Comprehensive health, life, and disability insurance
Generous leave policies that include 4 weeks of vacation, 12 company holidays, parental leave, and volunteer time off so you can enjoy quality of life
401k plans with up to 6% company match
$2000 Paid-Paid Vacation bonus
EAP through Headspace
Check out all our benefits that benefit you
About Us
At BambooHR, we're building something different: we're building a people intelligence platform that transforms HR and sets people free to do great work! We're a proven market leader driving innovation while building lasting success through thoughtful, sustainable growth. Here, you'll find a place that champions growth: both professional and personal, both individual and collective.
We invest in potential, giving you the space to stretch your capabilities and turn good ideas into reality while providing the safety net of a supportive, values-driven culture. Our approach combines meaningful work with meaningful lives, offering competitive benefits, professional development, and the flexibility to thrive both in and outside the office.
What sets us apart isn't just what we do, but how we do it: with openness, integrity, and a shared commitment to doing the right thing. Join us in creating HR software that makes work better for everyone, while we make work better for you.
BambooHR is committed to the full inclusion of all qualified individuals and will ensure that persons with disabilities are provided reasonable accommodations throughout the hiring process. If you would like to request accommodations, please let your recruiter know.
BambooHR is An Equal Opportunity Employer--M/F/D/V
Because our team members are trusted to handle sensitive information, we require all candidates that receive and accept employment offers to complete a background check before being hired.
For information on California Privacy Policy, click here.
Software Engineer
Programmer Job In Utah
The Software Engineer will provide software development support to include, but not limited to software/system sustainment, scripting and software testing to sustain weapon systems. This includes planning requirements, analysis, testing, reporting and development of test documentation and scripts.
Individual must be able to attain and maintain a valid US Government security clearance to be retained in the position.
Duties & Responsibilities
Utilizes the Collaborative Lifecycle Management (CLM) tool.
Provides full software lifecycle development and maintenance support.
Performs software engineering and development support in software engineering and development using C, C++, Java and ADA.
Provides at a minimum: Bash, Python, and/or Pearl software scripting languages support.
Performs Real-time embedded software development.
Develops and maintains project test documentation.
Maintains support and follows documented software processes.
Provides scripting languages support including but not limited to: Compiling, Creating product builds
Software distribution, Debugging, Root cause analysis, Log files analysis, Workload estimation, Software design and architecture.
Performs software testing support in software testing with: Test Planning, Test execution, Test Reporting, Unit Testing, Regression Testing, Stress testing.
Provides technical contributions to team problem solving in a variety of settings including day-to-day interactions, meetings, leadership briefings, formal, informal, non-technical and technical reviews/peer reviews.
Develops rules, procedures, or operations to identify issues/problems early and determining effective methods and actions for resolution.
Interacts with internal and external customers to communicate information and coordinate actions.
Provides guidance to individuals/teams on complex issues/problems that may cross functional areas, and working to resolve conflicts.
Develops and advising on technical issues and procedures and communicating them to all levels, both internally and externally.
Modifies the inherent technical interface document or test plan to reflect any software modification and brief.
Education & Experience Requirements
Minimum of 5 years' experience required
BS/BA in Computer Science Engineering or related degree (MS/MA is preferred)
Secret Clearance (required)
US Citizenship required
Skill & Certification Requirements
Software testing in support of complex systems
Automated test tools
Scripting Languages (bash python Perl)
UNIX/LINUX
Development using C, C++, Java and ADA
Familiarity with Configuration Management
Real-time embedded software development experience (Eclipse, Visual Studio)
Proven ability to read requirement documentation with experience in transferring to software implementation
Knowledge of the Software Development Life Cycle (SDLC)
Agile or DevOps methodologies
DoD or Aerospace system support (desired)
LCI is an Equal Opportunity Employer/Veterans/Disabled
Leader Communications is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. If you'd like to view a copy of the company's affirmative action plan or policy statement, please email **************
DO NOT APPLY. THIS IS NOT AN OPEN JOB POSITION / Software Engineer (Heimdall)
Programmer Job In Utah
Ravn is a fast growing digital product development agency. We specialize in designing and developing mobile and web applications. We are looking for web and mobile engineers to lead and assist development projects for clients in the USA.
Requirements
Technology degree, advanced degree is a plus
English (written communication at a minimum)
Strong cognitive abilities as demonstrated by school rank, GPA or a standardized test
Excellent social skills
Creative thinker
Strong attention to detail
Communication
Our developers regularly interact with clients in the USA. You must be able to understand and clearly articulate problems and solutions. You're proactive in communicating project status and you surface problems in a timely manner. You work well in teams.
Tech Stack
You have strong experience designing web and/or mobile applications for various platforms (web, desktop, iOS, Android, etc) using some or all of the following technologies
Javascript
React Native
iOS / Android
Kotlin
GraphQL
React
Swift
Ruby on Rails
SQL
Objective - C
Experience
You have designed and built complex dynamic applications and understand high level architecture decisions. You understand scalability and follow good design patterns. You can build intricate and detailed user interfaces based on mockups and wireframes. You are highly proficient with Git.
Senior Software Engineer
Programmer Job In Utah
Title:
Senior Software Engineer
Belong. Connect. Grow. with KBR!
KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country's most critical role - protecting our national security.
KBR is seeking a Senior Software Engineer for an exciting opportunity to support the Air Force's deployment of the next generation Intercontinental Ballistic Missile (ICBM) system, Sentinel. This position is located at Hill AFB, Utah and requires a Secret security clearance.
The ideal candidate would provide a mix of software systems engineering expertise and understanding of software development practices. This is an exciting opportunity to support the Air Force's acquisition of the next-generation Sentinel (formerly GBSD) Intercontinental Ballistic Missile (ICBM) System.
Why Join Us?
Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.
Key Responsibilities
Work within an Agile Scrum Team.
Act as software Subject Matter Expert to review requirements, specification documents, processes, plans, guides, and reports.
Support radical teaming and collaboration between Project Management Office Software Division, the prime contractor, and external stakeholders.
Track and evaluate program progress by analyzing software metrics.
Learn and apply innovative Model Based (Systems) Engineering (MBE/MBSE) approaches to Software Acquisition and Development.
Support government initiatives towards modern software acquisition and development methodologies such as Agile and DevSecOps.
Work Environment:
Location: On-site
Travel Requirements: Minimal
Working Hours: Standard
Required Qualifications:
Active Secret clearance with latest re-investigation date within last 6 years.
BS degree in computer science, computer engineering, software engineering, electrical engineering, or a related degree.
Familiarity with systems engineering practices and procedures.
Strong verbal/written communications skills and peer-to-leader presentations.
Ability to take initiative and execute tasks with limited day-to-day direction.
Preferred Qualifications:
Experience with any coding or scripting language.
Experience with software requirements development.
Experience with Agile software metrics (e.g., burnup/burndown, velocity, code coverage).
Familiarity with Aerospace Software Standards (DO-178C, ARINC-653, ARINC-661, MISRA C, or Agile/SAFe/Lean development, or DevSecOps pipelines, tools OR experience with any of the following MBSE requirement/architecture tools: Cameo, DOORS, Rhapsody.
Scheduled Weekly Hours: 40
Basic Compensation: $91,980 - $156,330
The offered rate will be based on the selected candidate's knowledge, skills, abilities and/or experience and in consideration of internal parity.
Additional Compensation:
KBR may offer bonuses, commissions, or other forms of compensation to certain job titles or levels, per internal policy or contractual designation. Additional compensation may be in the form of sign on bonus, relocation benefits, short term incentives, long term incentives, or discretionary payments for exceptional performance.
KBR offers a selection of competitive lifestyle benefits which could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or flexible work schedule. We support career advancement through professional training and development.
Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
Software Engineer - Full Stack (Flutter/Node)
Programmer Job In Lehi, UT
GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap's proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $27 billion in financing for sustainable solutions since 2018.
GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.
Position Summary
We are looking for an experienced Full Stack Developer to join our Consumer Solutions team. In this role, you will be responsible for building cross-platform mobile and web applications, ensuring they are performant, scalable, and secure. You will also take part in mentoring junior developers and working closely with product managers, team members, and the design team to ensure that solutions meet the needs of all stakeholders.
You should have experience deploying mobile applications and know how the services/APIs supporting them function. You are familiar with AWS Lambdas, K8s, and the common architecture and design patterns associated with them.
Essential Job Duties & Responsibilities Build, deploy, and maintain cross-platform applications using Flutter for iOS, Android, iPadOS, and Web.Ensure the application is optimized for performance across different devices and platforms.Mentor junior developers and help guide them in best practices and development techniques.Architect and lead solutions that are performant, scalable, and secure, ensuring code quality through best practices.Design and document APIs clearly using tools like OpenAPI/Swagger, ensuring they are well-documented and easy to understand for collaboration between teams.Optimize the performance of Node.js applications, including memory usage, event loop efficiency, and handling of asynchronous code.Work closely with product managers, team members, and the design team to ensure alignment with business needs and stakeholder expectations.Integrate the application with RESTful APIs, ensuring smooth communication between front-end and back-end systems.Handle app signing and deployment to the App Store and Google Play.Maintain familiarity with industry-standard security practices to ensure the integrity of the applications.
Required Skills, Knowledge, and Abilities Proficient in Dart and Flutter with experience deploying to iOS, Android, and Web platforms.Proficient in unit testing and automated acceptance testing (AAT) Strong knowledge of RESTful API development Experience understanding of push notifications, app signing, and deployment processes.Experience integrating Flutter applications with RESTful APIs and working with OAuth for authentication.A proactive mindset, with a willingness to mentor junior developers and contribute toarchitecture decisions.
Preferred SkillsExperience with native Android and/or iOS development.Familiarity with native SDKs in Flutter.Experience with GitHub Actions for CI/CD pipelines.Experience with performance monitoring tools such as DataDog and analytics platforms like Pendo.Experience with AWS ECS and LambdaFamiliarity with Open API, GitHub Actions, DataDog, and Kong Gateway
Soft Skills & Cultural FitCollaboration: Work closely with product managers, team members, and the design team to meet business requirements and stakeholder expectations.Problem Solving: Ability to architect scalable and performant solutions.Proactivity: Take ownership of tasks, mentor others, and consistently contribute to the team's success.
Opportunities for GrowthAt 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.
$116,000 - $132,000 a year
This role may also be eligible for bonus.
Additional Information Regarding Job Duties and s:
Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law.
If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today!
Senior Software Engineer Mobile
Programmer Job In Utah
Please note that this job posting is for an evergreen position and does not represent an active or current vacancy within our organization. We continuously accept applications for this role to build a talent pool for future opportunities. While there may not be an immediate opening, we encourage qualified candidates to submit their resumes for consideration when a suitable position becomes available.
Key Responsibilities:
Develop High-Quality Software: Collaborate with the development team to design, develop, and maintain mobile applications that meet design specifications and industry standards.
Code Excellence: Write clean, efficient, and maintainable code that adheres to best practices and design guidelines.
Quality Assurance: Test and peer review code to ensure technical accuracy, functionality, and compliance with design specifications.
Cross-Team Collaboration:
Work closely with the Software Test team to ensure thorough product testing.
Collaborate with the Documentation team to accurately document enhancements, bug fixes, and new features.
Partner with the Product Management team to align project requirements and timelines.
Project Planning & Scope: Estimate development schedules and define project scope to ensure timely delivery.
Mentorship & Training: Guide and mentor junior software engineers, fostering a culture of learning and growth.
Test-Driven Development: Utilize a test-driven design approach to ensure the reliability and maintainability of code.
Technical Support: Provide technical assistance and training to internal teams as needed.
Additional Responsibilities:
Perform other duties as required to support the team and organizational goals.
Qualifications:
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience.
Experience:
Minimum of 5 years of experience in mobile application development.
Strong proficiency in mobile technologies with the ability to develop for both iOS and Android platforms.
Demonstrated experience with:
iOS (Swift) and Android (Kotlin)
KTOR, AWS, Docker, Cognito, DynamoDB, Git, Vue.js, REST
Google Pay and Apple Pay integration
Experience with Agile and Scrum methodologies.
Fundamental knowledge of Git and source control management.
Skills:
Strong understanding of development processes (Agile, Scrum, Kanban) including specification, documentation, and quality assurance.
Excellent communication and interpersonal skills.
Familiarity with enterprise-level architecture and design concepts.
Willingness to expand skill set to include web-based applications.
Software Engineer II, Supply Chain
Programmer Job In Lehi, UT
Dandy is transforming the massive ($200B) but antiquated dental industry. Backed by some of the world's leading venture capital investors, we are on an ambitious mission to integrate and simplify every function of the dental practice through technology. By building the operating system for every dental office in America, Dandy is empowering dentists with technology, innovation, and world-class support to achieve more for their practice, their people, and their patients.
About the Role
Dandy is hiring Software Engineers to join our rapidly scaling technology organization. As one of Dandy's early engineers, you will play a key role in the success of our team and company. You'll be challenged to learn new technologies, given the freedom to solve problems on your own, and will learn by doing.
Our stack: TypeScript, NodeJS, NestJS, React/Redux, PostgreSQL, GCP
What You'll Do
Contribute to the development of new features and improvements for Dandy's products, ensuring they are secure, well-tested, and performant.
Participate in the evolution of an analog experience into a modern, scalable product through thoughtful implementation.
Collaborate closely with Product Management and other stakeholders within EPD to understand requirements and contribute to maintaining product quality in a fast-paced environment.
Actively contribute to discussions around product quality, security, and performance, and help implement improvements.
Solve unique and challenging technical problems.
Write clean, well-documented code that adheres to our internal standards for style and maintainability.
Participate in code reviews to learn and provide constructive feedback.
Identify potential areas for improvement in team efficiency ("technical debt") and contribute to proposing and implementing solutions under guidance.
What We're Looking For
3+ years of software engineering experience, preferably in a high growth startup environment
A collaborative, pragmatic, and growth-oriented mindset. We are a small but mighty team and everyone must be aligned on our goals.
Comfort working in a highly agile, intensely iterative software development process.
Effective communication skills: Regularly achieve consensus with peers and clear status updates.
Experience owning a project from concept to production, including proposal, discussion, and execution.
Self-motivated and self-managing, with excellent organizational skills.
Ability to thrive in a remote-first organization.
Bonus Points For
Experience with TypeScript
Time spent at a venture-backed startup during hyper-growth
Relentlessly positive attitude, a strong sense of humor, and the ability to have fun at work
For full time positions, we offer a wide range of best in class, comprehensive and inclusive employee benefits including healthcare, dental, parental planning, mental health benefits, a 401(k) plan, and paid time off.
Dandy is proud to be an equal-opportunity employer. We are committed to building a diverse and inclusive culture that celebrates authenticity to win as one. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, citizenship or immigration status, or any other legally protected characteristics.
Dandy also fully complies with the Americans with Disabilities Act (ADA). We are dedicated to embracing challenges and creating an accessible, inclusive workplace for all individuals. If you require any accommodations for your interview or have any questions beforehand, rest assured that we will do everything we can to meet your needs. Visit Dandy Careers for more!
Software Engineer (39278)
Programmer Job In Lehi, UT
Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.
Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.
Summary: We seek a Platform Engineer to implement advanced diagnostics to identify and resolve issues for customers. As a Platform Engineer, you will be responsible for building and maintaining a system that efficiently diagnoses the root cause of problems leading to offline cameras, battery-draining door locks, misconfigured networking, poor wireless connectivity, etc., and proposes solutions to solve them. You will work closely with cross-functional teams to ensure that the diagnostic system integrates with new and existing systems and tools. The goal is to lower the cost of identifying and resolving issues, improving the customer experience.
You will leverage and extend the foundation of the Vivint Sky Platform, one of the largest Smart Home platforms in the world. This platform processes billions of messages a day from a massive network of in-home IoT devices. It connects millions of users to the people and things that matter most in their lives, delighting customers and providing peace of mind.
Primary Responsibilities: As an engineer in the Innovation Center, you will be expected to work in a fast-paced, self-directed, agile environment along with adept peers. You will be able to participate in regular “Innovation Weeks” and work on innovative projects of your choice. You will experience cutting-edge technology and enhancements in your home with your own Vivint Smart Home System. You will interact with product management, QA (Quality Assurance), and engineers, representing skillsets from web and application development, to embedded software and hardware engineering. The team is harmonized by shared goals and priorities. We succeed and fail together. You will find team members who are invested in one another's success. We are helpful and supportive. You will also be a member of one or more guilds where you will have access to and engage with an extended group of engineers beyond your immediate team that share your discipline. We work with some of the best engineering minds you'll find anywhere. You will have access to experts in your field as well as domain knowledge, spanning decades, that will support you in your role.
Required Skills, Experience & Education: Creative problem-solving. Passion for learning. Open-minded and positive attitude. Ability to work effectively and communicate helpfully in a cross-team environment. Resiliency - the ability to adapt and contribute to a highly dynamic environment. Working knowledge of multiple programming languages, expert level in at least one. B.S. in Computer Science or related field (or equivalent work experience). 3+ years of work experience
Preferred Skills, Experience & Education: Strong programming skills in GoLang. Knowledge of networking protocols such as RPC and HTTP. Familiarity with microservices architecture. Experience with container orchestration platforms such as Docker and Kubernetes. Familiarity with JavaScript, Vue.js, git. Experience/interest in expanding your skillset into other disciplines.
Learn about the Vivint Culture and why it's a great place to grow your career!
Here are some highlighted perks you should ask us about: Free daily lunch and drinks on-site Paid holidays and flexible paid time away Employee/Friends/Family Discounts Site health clinic, gym, gaming tables Medical/dental/vision/life coverage & 24/7 Medical Hotline 401(k) + Employer Match Employee Resource Groups
Working Conditions: This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.
Safety: Vivint enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe working environment. Each new employee is responsible for completing all training requirements. Additionally, the employee must accept they have responsibility for maintaining the safety of themselves, their co-workers, and the public. Employees must adhere to all written and verbal instructions, promptly report and correct all hazards or unsafe conditions, question non-standard operations or unmitigated hazards, and provide feedback to management on all safety issues. If you are an active Vivint employee, please apply through Workday by searching "Find Jobs". Vivint is a leading smart home company in North America. Vivint delivers an integrated smart home system with in-home consultation, professional installation, and support delivered by its Smart Home Pros, as well as 24/7 customer care and monitoring. Dedicated to redefining the home experience with intelligent products and services, Vivint serves more than 2 million customers throughout the U.S. and Canada. Vivint was named by Forbes as the “Best Home Security Company of 2022” as well as making Forbes' list of “Best Employers for Diversity 2022”. The company is the largest tech employer in Utah while being Newsweek's Top 100 “Most Loved Workplaces” in the US for 2021 and is on Inc Magazine's Best Led Companies list. For more information, visit *************** Vivint Smart Home is aware and addressing the rapidly evolving situation with the COVID-19 virus. We want you to know that we are monitoring the virus and its impact closely and taking actions to keep our workplace healthy and minimize disruptions to our customers. Now more than ever we appreciate the importance of coming together to protect families and their homes. Some of these measures that relate to candidates include virtual interviews and work-from-home opportunities. We value you as a candidate and hope you and your families stay healthy and appreciate your support in keeping our global community safe during these unprecedented times.
NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Protected Veteran Status/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.
EEO is the Law Poster (The poster can be found at ************************************************************************
Official description on file with Talent.
IAM Engineer, Software Engineering
Programmer Job In Salt Lake City, UT
The role is an engineer that is responsible for all platform support and supporting applications. Strong partnership with the IAM managed services partner and other business stakeholders are required to ensure IAM services, technology, processes, and operations adhere to Cardinal Health's security policies, audit, and security controls while also maintaining agreed service levels and platform stability. The candidate should have an extensive background in IT operations with experience in maintaining and supporting platforms and applications as well as an understanding of Agile concepts. The right candidate must have a client-focused, team-oriented, approach that balances operational needs and user experience to provide best-in-class identity security to the organization. Overall scope includes services/capabilities related to Identity Management, Access Management, Privileged Access Mgt, API Security, and IOT/IDOT.
**_What Software Engineering contributes to Cardinal Health_**
Software Engineering is responsible for designing, developing, implementing and supporting applications, systems and IT products required to achieve the company's business objectives.
+ Demonstrate knowledge and understanding of the key principles of Identity Access Management is required. Experience implementing and supporting IAM and Cybersecurity is desired.
+ Experience working within regulatory standards and requirements such as, SOX, HIPAA, GDPR etc. is desired.
+ Ability to effectively communicate with technical and executive audiences, both oral and written is required.
+ Proven ability to quickly build relationships and earn the trust of sponsors and key stakeholders
+ Strong interpersonal, analytical, problem-solving, influencing, prioritization, decision-making, and conflict resolution skills
+ Responsible for the overall performance and stability of the applications built using the Identity and Access Management products.
+ Responsible for mentoring and providing guidance to the other team members
+ Build positive working relationships with team members, peer technical teams, application teams, and customers
+ Demonstrate in depth knowledge of application security and risk management
+ Demonstrates conceptual knowledge of architecture standards and database and operating systems.
+ Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages.
+ Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify change that ensures continuous improvement in system stability and performance.
+ Strong verbal and written skills and be comfortable presenting ideas and issues to different levels within and outside of the organization,
+ Responsible for working with the vendor partners, security architecture, application architecture and business stakeholders.
+ Engage and work with Identity & Access governance team to support security controls.
+ Self-motivated to identify potential areas of improvement within Identity & Access Management
+ Influencing Others: The ability to gain others' support for ideas, proposals, and solutions.
+ Diagnostic Information Gathering: Identifying the information needed to clarify a situation, seeking that information from appropriate sources, and using skillful questioning to draw out the information when others are reluctant to disclose it.
+ Fostering Innovation and Automation: Developing and/or supporting the introduction of new and improved methods, products, procedures, or technologies
+ Provides solutions which may set precedent
**_Responsibilities_**
+ Technically oversee IAM 24x7 operational support operations with adherence to SLAs and KPIs. Participates in all CIE SRTs (Service Restoration Team) calls during escalated issues / outages, and problem resolution (RCA).
+ Drive consistent improvement in the reliability and availability of IAM services.
+ Define and Measure build to run transitions to drive success of IAM program.
+ Lead and partner closely with manage service partners to ensure service delivery meets or exceed contractual expectations
+ Work with service vendors to deliver initiatives on time and within budget.
+ Manages software life cycle. Responsible for ensuring software versions are supportable and compliant.
**_Qualifications_**
+ Bachelors Degree in related field or equivalent work experience preferred
+ 8+ years experience in related field preferred
+ Working knowledge of three or more technologies preferred
+ Proven leadership ability preferred
+ Minimum 5+ years of experience in Identity & Access Management preferred
+ Minimum 3 + years of experience leading and supporting technical integrations. Ie. Broad knowledge of network, Database, Server, Cloud computing preferred.
+ Minimum 3+ years of using Sailpoint, Okta, and CyberArk products preferred.
+ Working knowledge of DevOps required. Examples: Kubernetes, Docker, Cloud Build, Spinnaker, Jenkins, Maven etc. preferred.
+ Proven track record of successful IAM implementations including large scale enterprise deployments preferred
+ Strong decision-making capabilities, with a proven ability to weigh the relative costs and benefits of potential actions and identify the most appropriate actions preferred
+ Organizational skills that enables one to work on several tasks simultaneously, providing management with appropriate insight into the workload and priorities preferred
+ Ability to build and lead a technical team comprised of different skill sets preferred.
**_What is expected of you and others at this level_**
+ Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects
+ Participates in the development of policies and procedures to achieve specific goals
+ Recommends new practices, processes, metrics, or models
+ Works on or may lead complex projects of large scope
+ Projects may have significant and long-term impact
+ Provides solutions which may set precedent
+ Independently determines method for completion of new projects
+ Receives guidance on overall project objectives
+ Acts as a mentor to less experienced colleagues
**Anticipated salary range:** $93,500 - $140,280
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 06/02/2025
*if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity.
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************