Software Engineer (US Citizenship Required)
Principal Software Engineer Job 3 miles from Lindon
** 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
Mid/Senior Software Engineer (Data Collection) (U.S. Citizens/LPR Only)
Principal Software Engineer Job 30 miles from Lindon
𝗧𝗟;𝗗𝗥: 𝗦𝗲𝗲𝗸𝗶𝗻𝗴 𝗺𝗶𝗱/𝘀𝗲𝗻𝗶𝗼𝗿 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀 𝘁𝗼 𝗯𝘂𝗶𝗹𝗱 𝗮𝗻𝗱 𝘀𝗰𝗮𝗹𝗲 𝗱𝗮𝘁𝗮 𝗰𝗼𝗹𝗹𝗲𝗰𝘁𝗶𝗼𝗻 𝘀𝘆𝘀𝘁𝗲𝗺𝘀, $𝟭𝟱𝟬𝗸 𝘁𝗼 $𝟮𝟱𝟬𝗸+, 𝗵𝘆𝗯𝗿𝗶𝗱 (𝟯 𝗱𝗮𝘆𝘀/𝘄𝗸), 𝗦𝗮𝗹𝘁 𝗟𝗮𝗸𝗲 𝗖𝗶𝘁𝘆, 𝗨𝗧, 𝗮𝗿𝗲𝗮. 𝗪𝗲𝗹𝗹 𝗳𝘂𝗻𝗱𝗲𝗱 𝗰𝗼𝗺𝗽𝗮𝗻𝘆 𝘄𝗶𝘁𝗵 𝗳𝗼𝘂𝗻𝗱𝗲𝗿𝘀 𝘄𝗵𝗼 𝗵𝗮𝘃𝗲 𝗺𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝗽𝗿𝗶𝗼𝗿 𝗲𝘅𝗶𝘁𝘀. 𝗨𝗦 𝗖𝗶𝘁𝗶𝘇𝗲𝗻𝘀 𝗢𝗡𝗟𝗬.
You can also visit our website to see many of our open roles: ***********************************
***PLEASE NOTE: We will follow up separately with additional screening questions for qualified applicants.***
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗼𝗽𝗲𝗻 𝘁𝗼 𝗨.𝗦. 𝗰𝗶𝘁𝗶𝘇𝗲𝗻𝘀 𝗼𝗻𝗹𝘆; 𝗺𝘂𝘀𝘁 𝗯𝗲 𝘀𝗲𝗰𝘂𝗿𝗶𝘁𝘆 𝗰𝗹𝗲𝗮𝗿𝗮𝗻𝗰𝗲 𝗲𝗹𝗶𝗴𝗶𝗯𝗹𝗲. Please 𝗗𝗢 𝗡𝗢𝗧 apply if you require visa sponsorship or are outside the U.S. as we have no ability to sponsor visas.
_______________________________________________________________________
For this role (multiple vacancies):
We are seeking strong software engineers with significant experience (3+, preferably 5+ years) in software engineering, AI/ML, or data engineering for a fast growing, well funded, profitable company in Salt Lake City, UT (150+ people, Series C stage.) The product focus is big data analytics on multi-lingual data sets at scale to identify security risks. The primary responsibility for the data collection engineer is to build, automate, and scale data pipelines to support advanced analytics in multiple languages; however, the company has multiple needs so other roles will be considered if they are a better fit. This company has an experienced management team that has had multiple prior successful exits.
Salary range is $150k to $250k, depending on the equity mix. Great benefits including a wellness allowance and unlimited PTO. More details will be provided to qualified candidates.
This company is using a typical tech stack (e.g. python/java and running on AWS) though the candidates we seek likely know lots of languages. (We have a separate really cool opportunity for people who love things like C/C++, Go/Golang, and Rust -- let us know if that is you.)
With rare exceptions, we are only considering candidates with a computer science degree (undergrad or master's) because, in our experience, this background is needed for success in the technical interviews.
We ARE looking for:
-- Python, Javascript, CSS, HTML
-- Prior experience delivering products
-- Experience drawing conclusions from large scale, messy data sets
-- Experience working with multi-lingual data
-- Experience with security analytics
-- Experience working with/scaling a strong team
We are NOT looking for:
-- PowerBI/dashboards (wrong kind of data science)
-- .NET
-- Mobile apps
-- Recent college graduates
-- Non-US citizens (while a clearance is not required, candidates must be potentially clearable)
𝗪𝗲 𝗵𝗮𝘃𝗲 𝘀𝗲𝘃𝗲𝗿𝗮𝗹 𝗰𝗼𝗺𝗽𝗮𝗻𝗶𝗲𝘀 𝘀𝗲𝗲𝗸𝗶𝗻𝗴 𝘀𝗶𝗺𝗶𝗹𝗮𝗿 𝘀𝗸𝗶𝗹𝗹 𝘀𝗲𝘁𝘀 𝗶𝗻 𝗡𝗼𝗿𝘁𝗵𝗲𝗿𝗻 𝗩𝗶𝗿𝗴𝗶𝗻𝗶𝗮.
_______________________________________________________________________
About us:
Task Force Talent is a specialized recruiting firm for science, engineering, and security careers. Our clients include seed to Series C startups working on AI, cybersecurity, and various novel software and hardware technologies. We also work with small to medium size government contractors, and we help leading venture capital firms find talent for their portfolio companies.
Most of our jobs are in VA, DC, and MD; however we also have some positions in Salt Lake City, UT. We should be adding positions in New York, Boston, and the Pacific Northwest (Seattle/Portland) in the near future.
All of our positions are highly competitive -- our clients are generally looking for the top 5% of technical candidates.
You can see what clients and candidates say about us here: *********************************************
Senior Software Engineer Technical Lead
Principal Software Engineer Job 30 miles from Lindon
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 Developer
Principal Software Engineer Job 10 miles from Lindon
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.
Senior HubSpot Developer
Principal Software Engineer Job 15 miles from Lindon
Pay Range: $100-120k/Annually
Paid Benefits for Employee
Pearagon is a HubSpot solutions partner, specializing in custom integrations, CRM architecture, and scalable automation. We are looking for a skilled Developer who can work directly with clients, build integrations, and develop scalable applications within the HubSpot ecosystem.
This role is ideal for a full-stack developer who understands APIs, can create custom solutions on AWS, and is eager to learn HubSpot-specific technologies like HubL, React, and Node.js.
Key Responsibilities
✅ Customer Communication & Technical Consultation
• Work directly with clients to understand technical needs and translate business goals into development solutions.
• Provide technical guidance on integration capabilities, development feasibility, and best practices.
• Effectively communicate complex technical concepts to non-technical stakeholders.
✅ HubSpot Development & Customization
• Understand standard HubSpot features and functionality to avoid over-engineering solutions.
• Work with HubSpot APIs, HubL, and CRM Extensions to build custom workflows, integrations, and automation.
• Leverage native HubSpot tools first before developing complex custom solutions.
• Implement custom modules, CRM cards, and Private Apps within HubSpot's ecosystem.
✅ API Development & Integrations
• Design and implement custom integrations between HubSpot and third-party systems.
• Work with RESTful APIs, OAuth authentication, and webhooks to sync data across platforms.
• Build middleware solutions on AWS (Lambda, API Gateway, DynamoDB, etc.) for API orchestration.
• Troubleshoot data syncing issues and optimize performance for seamless integrations.
✅ Full-Stack Development
• Front-End: Work with React, JavaScript (ES6+), and CSS frameworks to build user-friendly interfaces.
• Back-End: Utilize Node.js and server-side development to support integrations and automation.
• Cloud & Hosting: Deploy solutions using AWS (or similar cloud platforms).
✅ Project & Task Management
• Break down development work into clear, manageable tasks for internal teams.
• Ensure projects are delivered on time and within scope.
• Work alongside project managers and technical teams to provide realistic estimates for development work.
What You Bring
⭐ 3+ years of experience in software development, preferably with HubSpot or CRM-related platforms.
⭐ Familiarity with standard HubSpot functionality and a practical approach to solution design (avoiding unnecessary complexity).
⭐ Strong experience with REST APIs, JSON, OAuth, and authentication flows.
⭐ Proficiency in JavaScript, Node.js, and React.
⭐ Familiarity with AWS services (Lambda, API Gateway, DynamoDB, S3) or similar cloud environments.
⭐ Strong problem-solving skills and ability to troubleshoot complex integrations.
⭐ Ability to work independently and collaborate with cross-functional teams.
Nice-to-Have (Bonus Skills)
🚀 Experience working with HubSpot APIs and HubL.
🚀 Knowledge of Salesforce, Zapier, or other CRM tools.
🚀 Familiarity with TypeScript, TailwindCSS, or GraphQL.
🚀 Experience leading technical documentation and team training.
Why Join Pearagon?
✅ Work with a leading HubSpot solutions partner solving real-world challenges.
✅ Hands-on experience with cutting-edge integrations and development projects.
✅ Career growth opportunities as we expand our technical team.
✅ A collaborative, fast-paced environment where your contributions make an impact.
Software Engineer
Principal Software Engineer Job 30 miles from Lindon
DX helps companies build world-class engineering organizations by providing leaders with insights into developer experience and productivity. DX is bootstrapped, profitable, and consistently growing revenue more than 3X year over year. We're based in downtown Salt Lake City with customers like Indeed, Etsy, Dropbox, Twilio, Pfizer, and Vanguard.
About the role
This is a junior-level role where you'll spend your first 12-18 months dedicated to frontline engineering support, helping you gain technical fluency across our stack and build the foundations for your engineering career. Following this initial 12-18 month period, you will “graduate” into a more senior product engineering role, developing new features and capabilities.
Our engineering team is extremely small and we aim to keep it that way. This means that each person on our team carries significant weight and responsibility, and must ship a lot. In return, we have great compensation, zero bureaucracy, little to no meetings, and the opportunity to immensely impact the business each day. We're looking for someone who's eager to dive in, contribute, and launch their career at DX.
Key responsibilities
Manage our Engineering Support Rotation during your onboarding phase, solving real-world technical issues.
Collaborate with senior engineers to resolve bugs, optimize performance, and implement solutions.
Work closely with internal teams to ensure customers' success.
About you
You're a fast-learner who performs work with a high-level of intensity.
You're able to take ownership, work under pressure, and meet deadlines on time.
You're able to regularly work more than 40 hours/week-including after-hours or weekends when needed-to meet the workload and performance expectations that this role requires.
You have foundational knowledge of web application development.
Bonus points if you
Have startup experience
Have experience working with Ruby, React, and/or PostgreSQL
Why you'll love working here
Mentorship & growth. You'll work directly with senior engineers who will mentor you as you grow into a full-time product engineer.
Ownership & impact. You'll see the direct results of your efforts in our product's performance and customer satisfaction.
Collaborative culture. We're a tight-knit team that values curiosity, knowledge sharing, and learning from one another.
Benefits
Competitive salary and meaningful equity in a high-growth-stage startup
401k with 4% match
Unlimited PTO
Fully covered medical insurance
Technical Lead - Backend (.NET Focus)
Principal Software Engineer Job 10 miles from Lindon
Teamfront partners with bootstrapped, founder-led software companies in niche markets, helping them scale and accelerate growth. We foster a culture of ownership, collaboration, and shared success across our portfolio.
As part of Teamfront, you'll lead the evolution of Service Monster and Fieldster-two top Field Service
Management (FSM) platforms. Service Monster streamlines scheduling, invoicing, and CRM for cleaning and home service businesses, while Fieldster enhances dispatching, workflow automation, and team coordination in pest control.
Role Description
We are seeking a Technical Lead with a strong .NET background to drive architecture, security, DevOps, infrastructure, and backend development for Service Monster and Fieldster. Reporting to the Chief Product & Technology Officer (CPTO), you will lead a team of developers, ensuring scalable, secure, and high-performance solutions.
This remote role offers the opportunity to lead cutting-edge SaaS platforms while optimizing technology across multiple domains. If you thrive in hands-on leadership and cross-functional problem-solving, we'd love to hear from you.
Key Responsibilities
Lead the design and development of scalable and maintainable server-side solutions using .NET
technologies.
Implement best practices in backend development, including Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and SOLID principles, while leveraging design patterns such as Factory, Repository, Strategy, and the Integration Segregation Principle to build scalable and maintainable solutions.
Design and implement cloud-native solutions leveraging AWS, GCP, and Terraform for infrastructure automation.
Optimize PostgreSQL databases, ensuring high performance and scalability.
Utilize Entity Framework (ORM) for efficient data access and management.
Ensure compliance with SOC 2 and PCI standards where applicable.
Oversee cloud security, access controls, and infrastructure scalability.
Manage technical initiatives across a globally distributed team, ensuring alignment with business goals.
Collaborate with cross-functional teams to analyze and understand complex software requirements.
Provide technical leadership and mentorship to the backend development team.
Manage and mentor Senior, Software, and Junior Developers, fostering a collaborative and innovative team culture.
Conduct code reviews to ensure high-quality and well-architected backend solutions.
Participate in daily standups, sprint planning, retrospectives, and other SCRUM activities.
Drive best practices in coding standards, architecture, and development processes.
Collaborate with other technical leads and architects to make strategic technical decisions.
Troubleshoot, debug, and resolve complex software defects and issues.
Stay updated on emerging trends and technologies in backend development.
Additional Responsibilities
Define and enforce infrastructure as code (IaC) best practices using Terraform.
Work closely with DevOps teams to streamline deployments and optimize cloud infrastructure.
Develop strategies to enhance system resilience and disaster recovery planning.
Contribute to the improvement of development processes and practices.
Lead cross-functional teams-including Product, Design, Frontend, and Backend-to ensure seamless system integration, alignment with business goals, and a cohesive user experience.
Desired Skills and Experience
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Technical Lead with a strong focus on .NET backend development.
Hands-on experience with cloud platforms (AWS, GCP) and cloud-native development.
Proficiency in Terraform for infrastructure automation.
Strong experience working with PostgreSQL and performance tuning.
Expertise in ORM frameworks (Entity Framework or similar).
Knowledge of compliance frameworks like SOC 2 and PCI (preferred).
Proven ability to manage and collaborate with global teams.
Technical Skills and Expertise
Extensive experience in senior-level backend software development using .NET technologies.
Strong proficiency in C# and the .NET framework.
In-depth knowledge of design patterns and their application in backend development.
Expertise in database design and development using SQL Server or other relevant databases.
Experience with RESTful API development.
Advanced understanding of containerization technologies such as Docker.
Proficiency in creating and maintaining CI/CD pipelines.
Strong understanding of software security best practices.
Excellent problem-solving and analytical skills.
Ability to lead and contribute to architectural decisions.
Effective communication and mentorship skills within a cross-functional team.
Senior Software Engineer
Principal Software Engineer Job 15 miles from Lindon
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
Software Engineer in Test
Principal Software Engineer Job 30 miles from Lindon
An Amazing Career Opportunity for a Staff Software Development Engineer in Test (SDET)!!
As a Staff Software Development Engineer in Test, you are responsible for engaging in the planning and design process, aligning customer needs with applications, reviewing product code, conducting performance, functional and regression testing, and curating test reports.
Who are we?
HID powers the trusted identities of the world's people, places, and things, allowing people to transact safely, work productively and travel freely.
We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees. Check us out here: ***************** and ****************************
Identity and Access Management Solutions (IAMS):
HID Global IAM products protect more than 85 million user identities.
HID Global Identity and Access Management Solutions products protect more than 85 million user identities. At HID Global, we understand that no person, device, or workplace can go unprotected. This philosophy of Zero Trust drives us to create new advances in risk-based multi-factor authentication, leads us to secure user identities in converged access environments and drives the need to expand implementations with our industry-leading digital certificates and PKIaaS solution to manage them at scale.
Are you ready to make a difference? Join us and help shape the future of security.
As our SDET, you'll support HID's success by:
Architecting and implementing comprehensive test automation frameworks
Defining testing standards and best practices
Evaluating and selecting new testing tools and technologies
Proactively identifying potential risks and proposing mitigation strategies
Leading technical discussions and decision-making regarding testing
Designing and developing robust test plans and cases for complex functionalities
Creating performance, regression, integration and unit tests
Managing test environments and data sets
Building and maintaining strong relationships with Software Engineers, Product Owners and Stakeholders
Engaging in code reviews to ensure quality and testability
Cultivating a test mentality throughout Software Engineering
Identifying, logging, and prioritizing defects resolution in software releases
Tracking defect trends and reporting on quality metrics
Communicating testing progress and issues to relevant parties clearly and concisely
Mentoring QA team members
Transitioning test auditing to the QA team
Partnering with the QA team to drive the long-term software quality vision of the company
Boosting software release quality confidence
Your Experience and Background include:
Minimum of seven (7) years of proven experience as a Software Developer Engineer in Test
Minimum of two (2) years in a mentor role
Bachelor's degree in computer science, electrical engineering, information systems, or a related field. Candidates with equivalent education, plus relevant work experience, may also be considered
Strong programming skills in languages such as Java, Python, TypeScript or JavaScript
Expertise in test automation frameworks (e.g., Selenium, Cucumber, Junit, …)
Experience with performance testing tools (e.g., JMeter, LoadRunner, …)
A deep understanding of CI/CD tools, test automation and frameworks, containerization, and software development
Deep understanding of software development lifecycle (SDLC) and testing methodologies
Excellent problem-solving and analytical skills
Proven ability to lead and mentor
What we can offer you:
Competitive salary and rewards package
Competitive benefits and annual leave offering, allowing for work-life balance
A vibrant, welcoming & inclusive culture
Extensive career development opportunities and resources to maximize your potential
To be a part of a global organization that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds
Why apply?
Empowerment: You'll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don't need to check all the boxes. If you have most of the skills and experience, we want you to apply.
Innovation: You embrace challenges and want to drive change. We are open to ideas, including flexible work arrangements, job sharing or part-time job seekers.
Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves, to feel appreciated and accepted.
HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives. We evaluate applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other legally protected characteristic. Our goal is to create a workplace that empowers everyone to thrive and be their authentic selves, fostering an environment of mutual respect and inclusivity. If you have a disability and require assistance or accommodation to participate in the application process or to perform essential job functions, please contact accommodations-ext@hidglobal.com.
We make it easier for people to get where they want to go!
On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go - without having to think about it.
When you join our HID team, you'll also be part of the ASSA ABLOY Group, the global leader in access solutions. You'll have 61,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
#LI-HIDGlobal
GCP Data Engineer
Principal Software Engineer Job 17 miles from Lindon
Required Skills & Experience
• 10+ years of experience in data engineering with a variety of database platforms (ideally 5+ being in Cloud Platforms).
* Experience with GCP Data - BigQuery, Dataflows, Dataproc, Pubsub and ETL jobs
• 7+ years of experience using python and/or java.
• 7+ years of experience developing and utilizing APIs (GraphQL and REST)
• 7+ years of experience designing and deploying pipelines as well as experience with CI/CD Pipelines, Github actions, docker and jenkins builds
• 10+ years of experience in data mapping and modeling.
• 7+ years developing and deploying data quality and test automation.
Nice to Have Skills & Experience
-Experience with Reliable Transaction Framework
-Experience with Spring, Microservices, Posgres or NoSQL
Job Description
Insight Global is seeking GCP Data Engineers in a Hybrid role for a large Financial Institution. This resource will be responsible for designing, developing, evaluating, modifying, deploying and troubleshooting as well as appropriate documentation of all data components (data architecture, logical and physical data models, database objects and database administration) that meet the needs of customer-facing applications, business applications, internal user applications, and business intelligence platforms.
Java/Go Fullstack engineer
Principal Software Engineer Job 30 miles from Lindon
Job Title: Java with GO Fullstack Engineer - W2 only - can provide sponsorship
Duration: Long Term
Skillset
we're looking for a heavily back end focused developer who is strong in two areas.
Core Java Development, and API Development in Go.
There will be some camunda production support so if they had some knowledge that would be great, but not required.
AWS skills and UI skills are nice to have, but not a deal breaker if they don't have them since it will be a light amount of work in that area.
The Expertise You Have
Bachelor's Degree in Computer Science / similar technical field and or equivalent experience
5-7 years development experience; Java, JavaScript (Angular preferred), NodeJS, TypeScript and Google Go.
Experience with Restful APIs is a plus
Ability to write and Performance Tune SQL.
The Skills You Bring
Experience with Git, Java, Jenkins, Docker, AWS, Python, Shell Scripts
Excellent communication skills required
Strong problem resolution skills required
Ability to work in a team-oriented environment required
Ability and desire to learn new skills and programming methodologies
Software Engineer
Principal Software Engineer Job 10 miles from Lindon
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.
ResponsibilitiesDesign, develop, test, deploy, and maintain Neighbor.com's marketplace.Produce high quality software that enhances the customer experience.Manage project priorities, deadlines, and deliverables.
QualificationsBS 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 HavesExperience with React, Ruby/Rails, AWS, TypeScript, Go, or PostgreSQLDevOps scars (you survived, tell us your story) Machine-learning / Data Science Technical leadership
BenefitsStock options Medical, dental, and vision insurance Generous PTO11 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!
Software Engineer
Principal Software Engineer Job 10 miles from Lindon
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!
Adobe is looking for a Front End Software Engineer to join the GenStudio for Performance Marketing Engineering team.
We're seeking candidates to help us design, build, and maintain high-demand, user-focused web applications that drive business for the world's top brands. We are looking for motivated and collaborative individuals eager to contribute to our mission.
What You Will Do
As an integral member of our team, you'll work on designing and building engaging web experiences that delight users and meet business needs. You'll contribute to creating reusable, scalable, and efficient front-end code while collaborating closely with designers and back-end engineers to ensure cohesive and high-quality user experiences.
You'll participate in pair programming, code reviews, and team brainstorming sessions, where you'll help tackle coding challenges, share innovative ideas, and refine development practices. Your work will involve implementing solutions optimized for performance and accessibility, catering to a wide range of users.
Additionally, you'll engage in feedback loops with analytics, user research, and product teams to find opportunities to improve usability and drive meaningful product progress. You'll collaborate with peers across teams on features, technical architecture, and delivery timelines by bringing to bear modern front-end technologies to develop impactful solutions.
Experience
* 3-5 years of experience building and deploying web applications or interactive websites.
* A Bachelor's degree in Computer Science, Web Design, or a related field (or equivalent experience).
* Demonstrated experience delivering user-friendly interfaces using modern front-end technologies, such as JavaScript, React, or similar frameworks.
* Strong understanding of web technologies, including HTML, CSS, JavaScript, and performance optimization techniques.
* Familiarity with front-end development tools and build systems like Webpack, Babel, or similar.
* Proficiency in creating responsive and accessible designs, with a keen interest in crafting visually appealing web experiences.
* Experience working in cloud environments like Azure or AWS is a plus.
* Exposure to concepts like micro-frontends or Single-SPA is a bonus.
Personal Profile
* A great teammate who thrives in a dynamic environment.
* Passionate about improving customer value and building high-quality, reliable services.
* Excited about learning and adopting new technologies.
* Strong problem-solving skills and an eagerness to tackle challenging tasks.
* Excellent interpersonal and communication skills.
At Adobe, you'll join an exceptional work environment recognized on Best Companies lists worldwide. Our culture emphasizes growth, collaboration, and meaningful contributions, supported by our outstanding Check-In approach for continuous feedback.
If you're ready to make an impact, Adobe is the place for you. Learn more about career experiences from our employees on the Adobe Life blog and explore the meaningful benefits we offer.
Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity, disability, or veteran status.
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 $113,400 -- $206,300 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.
Adobe is proud to be an Equal Employment Opportunity and affirmative action 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 **************.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
Software Developer
Principal Software Engineer Job 30 miles from Lindon
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
Principal Software Engineer Job In Lindon, UT
Full-time Description
We are seeking a Software Engineer to join our collaborative and inclusive team. The successful candidate will be an experienced technical leader who can help us deliver exceptional customer experiences across multiple applications and services. As a Software Engineer, you will be responsible for implementing, and operating complex software applications that are scalable, durable, and performant as well as maintaining these solutions. You will also collaborate closely with team members from product, design, engineering, and other internal stakeholders to deliver high-quality solutions to our customers. We are looking specifically for someone who is able to get acquainted with different code bases quickly, able to communicate with outside team members effectively and collaborate with QA to move quickly on needed changes. If you are expecting a position where you can remain solely heads down on specific engineering tasks, this position is NOT for you as it will require heavy collaboration.
Responsibilities
Work with product and design teams to translate business objectives into technical requirements and implementation details.
Contribute to engineering standards and process refinements.
Support and troubleshoot issues with existing systems, including incident response.
Assist with platform operations, deployments, and code reviews.
Mentor and level up engineering team members.
Research new technologies, methodologies, and trends to continuously improve our engineering practices and services.
Other duties as assigned.
Requirements
3-5 years of experience in software development or application engineering
Superb verbal and electronic communication skills
Knowledge of software development methodologies and the tools that support them.
Familiarity with scripting and programming languages, specifically Typescript/Javascript, NodeJS, and Python.
Familiarity with technical design and software engineering skills.
Experience with MySQL
Preferred Qualifications
Experience in financial technology (FinTech).
Familiarity with AWS cloud services, specifically: RDS/Aurora, S3, OpenSearch, ElastiCache, ALBs, Lambda, Kinesis, DynamoDB
Experience with Typescript/NodeJS
Software Engineer (39278)
Principal Software Engineer Job 10 miles from Lindon
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.
Software Engineer - Full Stack (Flutter/Node)
Principal Software Engineer Job 10 miles from Lindon
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!
Front End Software Engineer
Principal Software Engineer Job 30 miles from Lindon
Are you a passionate Software Engineer who has a proven track record of solving complex problems and being at the forefront of innovation? Pursuing a career at ReliaQuest will allow you to write code and manipulate data in ways that have never been done before, driving automation of threat detection and response for one of the world's fastest growing industries. You will lead the creation, testing, and deployment of cutting-edge security technology to enterprise customers across the globe. Above all else, this role will allow you to work and learn from some of the most talented people in the business as well as have a direct contribution to the growth and success of RQ.
The everyday hustle:
Research and develop creative solutions across a wide range of cutting-edge technologies to continuously evolve our platform, GreyMatter
Manage the continuous integration and deployment processes of complex technologies.
Perform code reviews to ensure consistent improvement.
Proactively automate and improve all stages of the software development lifecycle.
Interface closely with various parts of the business, both internally and externally, to ensure all users are leveraging the product with ease and to its full potential.
Provide training and support to other team members as well as cultivate a culture of constant collaboration.
Do you have what it takes?
5+ Years of Software Development experience in the following languages and/or technologies: JS, React, Angular, Typescript or equivalent.
Must be proficient in the English language, both written and verbal
Knowledge and ability to apply application security principles to our software process
What makes you uncommon?
Hands on experience with one or more of the following technologies (React, Angular, Typescript).
Experience with cloud platforms such as AWS, GCP, or Azure.
Solid understanding of unit testing, continuous integration and deployment practices.
Experience with Agile Methodology.
Higher education/relevant certifications.
Software Engineer I
Principal Software Engineer Job 30 miles from Lindon
We are seeking a Software Engineer I to develop and maintain Windows-based and web-based software for BioFire Defense products, government contracts, and and internal business applications. This role involves collaborating with cross-functional teams to create high-quality, reliable software that meets applicable standards and regulations.
Key Responsibilities:
Design, develop, and maintain software for BioFire Defense products (including In Vitro Diagnostic (IVD) tests), government contracts, and internal business applications.
Collaborate with subject matter experts to define and implement product specifications.
Write and maintain comprehensive design documentation.
Ensure all software includes robust unit and regression tests.
Regularly check in code and design documents into source control.
Organize and participate in code reviews.
Actively work with teams to move software through the quality system and facilitate its release to customers.
Skills & Experience:
Familiarity with software development lifecycle and best practices.
Proficient in C#, JavaScript / TypeScript, Java, C++, or MATLAB.
Experience in object-oriented design practices.
Knowledge of database architecture, design and implementation, and ORM tools.
Windows OS experience.
Personal Attributes:
Constructive team player with excellent interpersonal skills and ability to work in cross-functional teams,
Strong problem-solving skills and attention to detail,
Critical listening.
Required education:
Bachelor's degree in Computer Science, Software Engineering, or related field
May be required to obtain and maintain a DoD Personnel Security Clearance
Benefits:
Medical
Dental
Vision
401k - company match of 5% regardless of participation and up to a total of 9.5% company match if contributing
4 Weeks of PTO
9 Paid Holidays
Paid Winter Break from the work week between December 24 thru December 31
Participation in Company's Wellness Program (discounted medical premiums)
Multiple Company Sponsored Events Each Year (catered breakfast/lunch, holiday parties, snacks)
Stimulating work environment
Convenient location near I-15 and Trax Station
Free Parking
Our EEO Policy
BioFire Defense is an equal opportunity employer (M/F/D/V). We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, disability, veteran status, or any other basis protected by applicable federal, state or local law. BioFire Defense complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Software Engineer
Principal Software Engineer Job In Lindon, UT
We are seeking a Software Engineer to join our collaborative and inclusive team. The successful candidate will be an experienced technical leader who can help us deliver exceptional customer experiences across multiple applications and services. As a Software Engineer, you will be responsible for implementing, and operating complex software applications that are scalable, durable, and performant as well as maintaining these solutions. You will also collaborate closely with team members from product, design, engineering, and other internal stakeholders to deliver high-quality solutions to our customers. We are looking specifically for someone who is able to get acquainted with different code bases quickly, able to communicate with outside team members effectively and collaborate with QA to move quickly on needed changes. If you are expecting a position where you can remain solely heads down on specific engineering tasks, this position is NOT for you as it will require heavy collaboration.
Responsibilities
Work with product and design teams to translate business objectives into technical requirements and implementation details.
Contribute to engineering standards and process refinements.
Support and troubleshoot issues with existing systems, including incident response.
Assist with platform operations, deployments, and code reviews.
Mentor and level up engineering team members.
Research new technologies, methodologies, and trends to continuously improve our engineering practices and services.
Other duties as assigned.
Requirements
3-5 years of experience in software development or application engineering
Superb verbal and electronic communication skills
Knowledge of software development methodologies and the tools that support them.
Familiarity with scripting and programming languages, specifically Typescript/Javascript, NodeJS, and Python.
Familiarity with technical design and software engineering skills.
Experience with MySQL
Preferred Qualifications
Experience in financial technology (FinTech).
Familiarity with AWS cloud services, specifically: RDS/Aurora, S3, OpenSearch, ElastiCache, ALBs, Lambda, Kinesis, DynamoDB
Experience with Typescript/NodeJS