googlepluslinkedintwitterfacebookcircle-righticon-circle-leftcircle-downreliabilitystartedicon-statusdoclibraryapiforumsuperpowersspaceshipglobaledgecommsolutionsbusinesstrustshieldlightbulbhardwarelargeportingapplicationshardwareapi2libraryapisecureopensourceportable< path class="cls-1" d="M2022.62,683.81a1.39,1.39,0,1,1,1.39-1.39A1.39,1.39,0,0,1,2022.62,683.81Zm0-1.5a0.11,0.11,0,0,0-.11.11c0,0.12.21,0.12,0.21,0A0.11,0.11,0,0,0,2022.62,682.31Z" transform="translate(-2008.95 -661.67)" />securedevcommunitylightningclockdiscoveraccessscalablesolutionsadminsolutionsmonitoringdatadiscoveryresourceusageanalyticstoolwebbuildermobilebuilderdashbuilderdatastorageidentityanalyticsenginedevicemanagementdevlibrarysecureconnectionsopenaccesshostingfederatedbuildergatewaydevicecloudembeddedsdkmarketplacesecuritymanagementcalendareyecreate-manage-iconcertifiedqualityusagebillingaccesscontrolexositereadylogolgconnectedproductconnectedsolutionconnectedbusinescomingsoonhomeresourcesdeveloperhomeresourceswhitepaperhomeresourcescasestudy

Senior User Experience Architect

Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. We are looking for a Senior User Experience Architect with exceptional capabilities and passion for the design and development of engaging user experiences.

Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. We are looking for a Senior User Experience Architect with exceptional capabilities and passion for the design and development of engaging user experiences. The ideal candidate will excel in team leadership, process improvement, cross-discipline collaboration and providing highly analytical and highly creative ideas to design and leadership engagements. The candidate will also have extensive experience leading teams in a fast-paced and innovative development environment. A thorough understanding of contemporary user-centered design methodologies is a must. To be considered for this role you must have prior experience leading teams to design complex, enterprise level web based products.

The primary responsibilities for the Senior User Experience Architect are as follows: Set the vision and strategy for UX by leveraging input from key stakeholders; be the design champion to solve business and user problems * Define and implement UX design standards, conventions and patterns and repeatable processes * Work closely with product management, engineering and customer to build the very best products possible and to continuously improve best practices and the SDLC * Identify, Initiate, and spearhead major UI re-factorings for a more intuitive user-experience * Act as the user-advocate during the development process, subjecting early-stage designs to usability testing or expert review, and offering implementation suggestions from a user-centered perspective * Ensure that Exosite software solutions provide the best user experience in the industry. * Review, and provide feedback on functional requirements from a UX perspective * Continually measure and improve user experience and design through every stage of the product lifecycle * Develop sketches, wireframes, mockups and personas * Research, evaluate, and implement interaction design trends.

JOB REQUIREMENTS:
  • Deep understanding and passion for UX design, information architecture and interaction design
  • Bachelor’s degree or higher preferred
  • 5+ years of experience working with complex SaaS applications, developing UX talent, and UX process improvement
  • Strong conceptualization ability, strong visual communication ability, drawing skills and sketchbook technique
  • Exceptional design skills, production value and attention to detail
  • Strong working knowledge of modern design tools
  • Experience with user interface design patterns and standard UCD methodologies
  • Experience with improving usability and redesigning complex legacy systems
  • Experience in rapid prototyping, user testing and iteration in an agile environment
  • Must have a deep understanding of users, business strategy, and the relationship between people and products
  • Excellent verbal and written communication skills
  • Strong organizational, problem-solving, and analytical skills
  • Provide vision for UX design talent and contributes to resolving problems of complex scope
  • Experience working on a project with multiple designers is a plus
  • Experience with Command Line Interfaces (CLIs) and DX research is a plus
  • Experience with material design and coding simple web apps is a plus
  • Works with senior and executive team personnel
ABOUT EXOSITE:

Exosite is a growing, agile, non-bureaucratic, technology focused company looking to add passionate people to our team. The business is focused on providing SaaS software products for connecting smart devices & sensors to business systems & people. The company is recognized for its wide range of integration products that let clients store, analyze and access data gathered from the real world. In addition to its headquarters in Minneapolis, the company also has offices in Austin, Taiwan and Hungary.

In addition to world-class, cloud-based technologies, Exosite is also building a world-class work environment. The Minneapolis office is located in the historic International Market Square building and fosters a creative, collaborative environment of thought leaders, designers, and makers. From social events and team-building activities to professional development and flexible work hours, Exosite employees are cultivated to thrive both personally and professionally. The office in Taiwan is located on two floors of a high rise along a centrally located, public-transportation-friendly, thoroughfare in Taichung City. The team is highly collaborative and provides excellent opportunities for growth at all experience levels.

WORK ENVIRONMENT:

This position functions in a fast paced entrepreneurial environment. While performing the duties of this job, the employee is usually in an office setting.

PHYSICAL REQUIREMENTS:

While performing the duties of this job, the employee is required to operate a computer and may be requested to lift up to 20 pounds (e.g. computer equipment or office supplies).

Apply

UX/UI Designer

Looking to join a fast-paced, rapidly growing SaaS company that’s changing the world in which we live? That’s what we are doing each day here at Exosite. We are the leading platform company for the Internet of Things (IoT), trusted by over $50 billion of the world’s largest companies to bring their connected products to market.

Looking to join a fast-paced, rapidly growing SaaS company that’s changing the world in which we live? That’s what we are doing each day here at Exosite. We are the leading platform company for the Internet of Things (IoT), trusted by over $50 billion of the world’s largest companies to bring their connected products to market.

We’re currently seeking a UX/UI Designer, with a passion for analytics to join the Product Management team in our Minneapolis office. This candidate carries a strong passion for data analytics, user workflows, UX/UI, has great front-end HTML/CSS/PHP/JavaScript skills. The UX/UI Designer will be responsible for owning the ongoing development, analytics, and regular maintenance for our Murano IoT Platform.

WHAT TO EXPECT:

Work closely with sales, marketing, product development, and product management to craft a revolutionary user experience that is uniquely targeted for multiple customer segmentations. The Murano platform is being developed for core customers to develop their complete IoT solution with multiple divisions and multiple products deployed on one platform.

POSITION RESPONSIBILITIES:
  • Responsible for UX across all software products at Exosite – the full customer journey, user research/persona development, wireframes, flow diagrams, information architecture, and usability testing
  • Test workflows to get feedback before deploying code using prototyping tools such as Invision
  • Own the development, ongoing maintenance and performance of the Murano platform; test plans, data analysis, customer / developer interviews
  • Take broad, conceptual ideas and turn them into something useful and valuable for our customers
  • Manage multiple projects at once and stay on top of hard deadlines
  • Thrive in a fast-paced environment
  • Give and solicit feedback from other designers in order to continually raise our bar for quality
JOB REQUIREMENTS:
  • Bachelor’s degree or higher preferred
  • 3-5 years experience as a UX/UI designer
  • Must be able to demonstrate prior experience and highlight elegant UIs, appropriate use of front-end web technologies, and mobile readiness
  • Minimum 3 years of development experience using JavaScript, HTML, CSS, PHP. Bonus if you’re comfortable with frameworks like React, Angular and Node
  • Comfortable using GIT for versioning control on all deployments
  • Interested in data backed decisions for UI/UX. Bonus if you have experience designing for conversion and have Mixpanel
  • Self-motivated and thrive in small, collaborative, energetic teams
  • Must be eligible to work in the United States without employment sponsorship
ABOUT EXOSITE:

Exosite is a growing, agile, non-bureaucratic, technology focused company looking to add passionate people to our team. The business is focused on providing SaaS software products for connecting smart devices & sensors to business systems & people. The company is recognized for its wide range of integration products that let clients store, analyze and access data gathered from the real world. In addition to its headquarters in Minneapolis, the company also has offices in Austin, Taiwan and Hungary.

In addition to world-class, cloud-based technologies, Exosite is also building a world-class work environment. The Minneapolis office is located in the historic International Market Square building and fosters a creative, collaborative environment of thought leaders, designers, and makers. From social events and team-building activities to professional development and flexible work hours, Exosite employees are cultivated to thrive both personally and professionally. The office in Taiwan is located on two floors of a high rise along a centrally located, public-transportation-friendly, thoroughfare in Taichung City. The team is highly collaborative and provides excellent opportunities for growth at all experience levels.

WORK ENVIRONMENT:

This position functions in a fast paced entrepreneurial environment. While performing the duties of this job, the employee is usually in an office setting.

PHYSICAL REQUIREMENTS:

While performing the duties of this job, the employee is required to operate a computer and may be requested to lift up to 20 pounds (e.g. computer equipment or office supplies).

Apply

Sales Engineer

Exosite Sales Engineers (SEs) provide technical expertise during the sales process prior to a customer's engagement with Exosite onboarding or professional services. Our product-focused SEs function as the sales team's primary, customer-facing experts for Exosite's IoT software products in their present and future states.

Exosite Sales Engineers (SEs) provide technical expertise during the sales process prior to a customer’s engagement with Exosite onboarding or professional services. Our product-focused SEs function as the sales team’s primary, customer-facing experts for Exosite’s IoT software products in their present and future states.

SEs deliver critical value early in a customer’s Exosite experience by leading requirements gathering, then architecting and designing Exosite product-based connectivity solutions that maximize value for Exosite customers. Sales engineers leverage their programming and technical talent to facilitate Exosite’s selection as an IoT platform and help sell or consult on customer engagements.

POSITION RESPONSIBILITIES
  • Listen to and understand our clients’ particular technical challenges, industry challenges, and contextual implications.
  • Accompany sales executives on calls and meetings to act as a technical resource, clarifying the customer’s vision, defining and capturing client application requirements.
  • Prepare product demos that support primary use cases for Exosite technology.
  • Architect, price, and document IoT solutions using Exosite services and technology.
  • Confidently write and deliver proposals, and convey thoughts, findings, and expert opinions to our clients’ technical and non-technical leadership.
  • Communicate with customer technical experts about Exosite product implementation details.
  • Collaborate with sales teams to qualify projects and propose appropriate solutions.
  • Engage with subject matter experts, internal and external customers, and multiple development resources, documenting and representing customer requirements as needed.
  • Collaborate with project management, resourcing, consulting, and onboarding services to define and maintain project plans, scope, and other terms.
  • Maintain an ongoing understanding of Exosite product and service capabilities.
  • Identify and report opportunities to expand and improve Exosite’s offerings.
SKILLS AND QUALIFICATIONS
  • Must have one year’s experience as a sales engineer for a SaaS product or company, or possess both the sales experience and technical skill to follow through on customer requests during the sales process.
  • Must have previous programming experience, preferably in web backend development.
  • Deep understanding of consultative solution sales strategy and tactics.
  • Show obvious care for the quality of your work: documentation, communications, designs, code, everything.
  • Customer-oriented with constant concern for our customers’ well being.
  • Powerful written and verbal skills are an absolute must.
  • Can tailor communications to fit the audience and situation and accurately convey the correct understanding.
  • Self-directed, goal oriented, hard worker, able to multitask and prioritize appropriately.
  • Able to thrive in a fast-paced, collaborative environment.
  • Detail-oriented, but able to maintain a big picture perspective.
  • Familiarity with CRMs and collaboration tools like Salesforce.com, JIRA, Basecamp, etc.
YOUR FIRST 90 DAYS
  • Dig into Exosite products (Murano specifically), partly through self-directed investigation and experimentation, partly through training.
  • Engage with Exosite product managers to understand our product roadmap.
  • Create a product demo using Exosite Murano.
  • Contribute to an Exosite Murano implementation to the extent that timing and resourcing allows.
  • Participate in sales calls and meetings when sensible.
  • Ultimately develop not only Exosite product knowledge, but empathy for our customers’ technical and non-technical implementation staff.
WORKING CONDITIONS AND PHYSICAL REQUIREMENTS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work at Exosite occurs in a general office setting without hazardous chemicals or manufacturing equipment/production lines/machinery. However, noise levels fluctuate within our open office environment. While performing the duties of this job, the employee is required to operate a computer and may be asked to lift up to 20 pounds (e.g. computer equipment or office supplies).

This position necessitates light travel (~15%). Core hours are dictated by the customer when on site, otherwise they’re 9:00 a.m.–5:00 p.m. Monday–Friday except on company holidays. Dress code complies with customer when at the customer’s site and matches Exosite norms otherwise.

ABOUT EXOSITE

Exosite is a growing, agile, non-bureaucratic, technology-focused company looking to add passionate people to our team. Exosite provides SaaS software products for connecting smart devices and sensors to business systems and people. The company is recognized for its wide range of integration products that let clients store, analyze and access data gathered from the real world. In addition to its headquarters in Minneapolis, MN, the company also has offices in Texas, Taiwan, and Hungary.

Apply

Senior Operations Engineer

The Senior Operations Engineer will be responsible for ensuring the stability of our production environment and our development pipeline. The Senior Operations Engineer will hands on manage, monitor and automate Exosite’s server farm using technologies such as AWS EC2, Docker, Nagios, statsd, graphite, and others. In addition, they will lead the days-to-day tasks of a small team of DevOps Engineers, working together on configuration management, container orchestration, and ubiquitous instrumentation.

The Senior Operations Engineer will be responsible for ensuring the stability of our production environment and our development pipeline. The Senior Operations Engineer will hands onmanage, monitor and automate Exosite’s server farm using technologies such as AWS EC2, Docker, Nagios, statsd, graphite, and others.In addition, they will lead the days-to-day tasks of a small team of DevOps Engineers, working together on configuration management, container orchestration, and ubiquitous instrumentation.

POSITION RESPONSIBILITIES:
  • Write code in Go, Python, and/or Bash to automate operational procedures
  • Collaborate with software developers on application design, with the aim of meeting security, performance, and operations goals
  • Respond to system emergencies as part of an on-call rotation, troubleshooting or escalating to software engineers as appropriate
  • Mentor junior ops engineers develop the skills required to advance in an ops career
  • Actively research & communicate on latest automation technologies and techniques available
  • Communicate with local and overseas teams
  • Other duties as assigned
JOB REQUIREMENTS:
  • Bachelor in a technical field plus 5+ years of experience as DevOps / System Administrators
  • 1+ years experiencewith managing more than 10 servers/vms
  • Demonstrable experience using and administrating Linux on the command line
  • Demonstrable experience in a high-level programming language (e.g. Python, Go, Ruby)
  • Firm grasp of the technologies that underlie the Internet (TCP/IP, DNS, and HTTPS to name a few)
  • 1+ years experience managing virtual servers in a high-availability production environment (experience with Kubernetes preferred)
  • Experience mentoring or leading other team members
  • Self-directed, goal oriented, hard worker, able to multi-task
  • Excellent written and oral communication skills, comfortable communicating with internal and customer stakeholders
  • Experience working in a team-oriented, collaborative environment
  • Ability to master new technologies quickly
  • Demonstrated willingness to share ideas with the community, be it through blogging or open-source contributions, is a plus
ABOUT EXOSITE:

Exosite is a growing, agile, non-bureaucratic, technology focused company looking to add passionate people to our team.  The business is focused on providing SaaS software products for connecting smart devices & sensors to business systems & people. The company is recognized for its wide range of integration products that let clients store, analyze and access data gathered from the real world. In addition to its headquarters in Minneapolis, the company also has offices in Austin, Taiwan and Hungary.

In addition to world-class, cloud-based technologies, Exosite is also building a world-class work environment. The Minneapolis office is located in the historic International Market Square building and fosters a creative, collaborative environment of thought leaders, designers, and makers. Exosite has two offices in Taiwan. The office in Taiwan is located on an upper floor of a high rise along a centrally located, public-transportation-friendly, thoroughfare in Taichung City.  

From social events and team-building activities to professional development and flexible work hours, Exosite employees are cultivated to thrive both personally and professionally.  The team is highly collaborative and provides excellent opportunities for growth at all experience levels.

WORK ENVIRONMENT:

This position functions in a fast paced entrepreneurial environment. While performing the duties of this job, the employee is usually in an office setting.

PHYSICAL REQUIREMENTS:

While performing the duties of this job, the employee is required to operate a computer and may be requested to lift up to 20 pounds (e.g. computer equipment or office supplies).

Apply

Technical Lead

The Technical Lead is a key member of the Exosite Professional Services team, providing the technical expertise during project execution. This role works closely with the Project Manager to lead software development projects, is responsible for technical communication with customers, and works with engineers and developers to ensure project success.

The Technical Lead is a key member of the Exosite Professional Services team, providing the technical expertise during project execution. This role works closely with the Project Manager to lead software development projects, is responsible for technical communication with customers, and works with engineers and developers to ensure project success.

POSITION RESPONSIBILITIES:
  • Take responsibility for the overall technical planning, software architecture, execution, and success of complex software development projects.
  • Provide systems perspective and expertise for IoT solution development projects
  • Work with Subject Matter Experts, internal and external customers, and multiple development resources, documenting and representing customer requirements
  • Work with Project Manager to define and maintain project plan and scope
  • Delegate tasks to and mentor software developers on a given project
  • Develop software to build IoT solutions for customers
JOB SPECIFICATIONS:
  • 8+ years of professional software development experience
  • Understanding of project management and quality assurance roles within the SDLC and Agile development methodology
  • Experience with web application programming languages (Python, Go, node.js HTML, CSS, Javascript) and familiarity with linux-based server environments
  • Experience with distributed web application systems and understanding of large-scale software application architectures
  • Experience with embedded systems is a plus
  • Excellent written and oral communication skills, comfortable communicating with internal and customer stakeholders
  • Self-directed, goal oriented, hard worker, able to multi-task
  • Experience working in a team-oriented, collaborative environment
  • Detail oriented with the ability to maintain a “big picture” perspective.
  • Familiarity with project management and collaboration tools (e.g. JIRA, Confluence, Basecamp)
  • Experience with geographically distributed development and team interaction is a plus
  • Experience leading development teams is a plus
ABOUT EXOSITE:

Exosite is a growing, agile, non-bureaucratic, technology focused company looking to add passionate people to our team. The business is focused on providing SaaS software products for connecting smart devices & sensors to business systems & people. The company is recognized for its wide range of integration products that let clients store, analyze and access data gathered from the real world. In addition to its headquarters in Minneapolis, the company also has offices in Austin, Taiwan and Hungary.

In addition to world-class, cloud-based technologies, Exosite is also building a world-class work environment. The Minneapolis office is located in the historic International Market Square building and fosters a creative, collaborative environment of thought leaders, designers, and makers. From social events and team-building activities to professional development and flexible work hours, Exosite employees are cultivated to thrive both personally and professionally. The office in Taiwan is located on two floors of a high rise along a centrally located, public-transportation-friendly, thoroughfare in Taichung City. The team is highly collaborative and provides excellent opportunities for growth at all experience levels.

WORK ENVIRONMENT:

This position functions in a fast paced entrepreneurial environment. While performing the duties of this job, the employee is usually in an office setting.

PHYSICAL REQUIREMENTS:

While performing the duties of this job, the employee is required to operate a computer and may be requested to lift up to 20 pounds (e.g. computer equipment or office supplies).

Apply

Front-End Software Engineer

The Software Products Group at Exosite is looking for a Front-End Software Engineer that is capable of not only producing high-quality web applications, but enabling others to build a best-in-class service for connecting devices worldwide.

The Software Products Group at Exosite is looking for a Front-End Software Engineer that is capable of not only producing high-quality web applications, but enabling others to build a best-in-class service for connecting devices worldwide.  Starting responsibilities include:

  • Collaborate with the cross-functional and international teams to implement software products and tools to help our customers build ground breaking internet connected products.
  • Serve as a key engineering resource in the assessment and continuous rollout of Exosite products by providing a clear demonstration and evaluation tool set for prospective customers.
  • Work within Exosite’s React-based application to roll out new features.
  • Actively participate in the project plan estimations.
DESIRED SKILLS & REQUIREMENTS:
  • 3 – 5 years experience in a Front-End Web Development role.
  • Hands-on experience and knowledge of multiple, modern and front-end frameworks.
  • Demonstrated and continued interest in developing web frontends in a scalable, quality-driven way.
  • Strong interpersonal and written communication skills are an absolute must.
  • Experience building internet-connected products or developer tools is a plus.
  • Code samples in a public Github repository or similar public portfolio is a plus
ABOUT EXOSITE:

Exosite is a growing software company based in Minneapolis, MN that creates software products to enable remote device management for the Internet of Things.

Exosite’s cloud data platform is a hosted server-based system that makes it easy for developers to connect and manage products and applications using web service APIs. Devices get a virtual profile in the cloud (a cloud device) that users and business applications can interact with anytime and anywhere.

The platform’s simple interface and Portals web dashboards makes it easy to monitor, log and analyze data from a single sensor. The Platform’s architecture and scripting interface make it powerful enough to manage fleets of product deployments.

Tying this all together is a suite of embedded software products, many of which are open-sourced, or given away for free, to help enable more embedded devices to be connected to the Exosite cloud infrastructure. Although Exosite’s primary commercial platform is a web-based platform, one of Exosite’s most powerful differentiators in the marketplace is their deep embedded expertise.

In addition to world-class, cloud-based technologies, Exosite is also building a world-class work environment. The Minneapolis office is located in the historic International Market Square building and fosters a creative, collaborative environment of thought leaders, designers, and makers. From social events and team-building activities to professional development and flexible work hours, Exosite employees are cultivated to thrive both personally and professionally. The office in Taiwan is located on two floors of a high rise along a centrally located, public-transportation-friendly, thoroughfare in Taichung City. The team is highly collaborative and provides excellent opportunities for growth at all experience levels.

WORK ENVIRONMENT:

While performing the duties of this job, the employee is usually in an office environment. The noise level in the work environment is usually quiet, as associated with a normal office environment.

PHYSICAL REQUIREMENTS:

While performing the duties of this job, the employee is regularly required to sit, use hands to handle objects, tools or controls, reach with hands and arms, stoop, kneel, crouch, talk, see and hear. The employee is required to use fine finger dexterity for operating a computer and keypad or keyboard. May be requested to lift up to 20 pounds, with or without assistance.

Apply

Contact Us

For additional questions or career related inquiries,
email careers@exosite.com or call 612-353-2161

 

275 Market St Suite 535, Minneapolis MN 55405

Send Us a Question

SalesProduct Support

Call our Sales Team

612.353.2161