A CALLOUT TO THE CURIOUS

A Workplace Unlike Most Workplaces

Team culture, personal achievement and company growth: they only happen with intentionality and persistent focus. Our ongoing pursuit of what’s next has led us to consciously build and evolve the kind of company we – and perhaps you – have always wanted to work for. But don’t just take our word for it.

Watch Our
Team In Action

Valuing People First

We value creative thinkers and process people, team players, and spreadsheet makers. We value the diversity of thought and perspective that gets shared around our table. Because when we come together, we can build something that none of us could accomplish alone. As a team that values human-centered design, it should be no surprise that of all the things we value, it always comes back to and is rooted in people – those we work with and for. Here is what else we value:

Benefits – how we best invest in you.

We approach benefits the same way we approach our work: Start with the basics that everyone expects. Then exceed all expectations.
  • 1-to-1 mentorship program for employees and leaders
  • Allotted time for individual professional development
  • More than 22 paid days off after one year
  • 401K retirement plan with employer matching
  • Medical, dental and vision coverage
  • Ongoing Education Reimbursement
  • Friday morning team meetings and breakfast
  • Monthly team soup lunch during the fall and winter months
  • Fully stocked kitchen with drinks and snacks
  • Happy hours, quarterly events and holiday parties
  • Flexible summer hours and remote work flexibility
  • Offer paid time off for team community service events

We work, celebrate, try new things, and give back – together.

Collaboration is what we do best – and some of our most memorable efforts together happen outside of our daily work in fun and meaningful ways. When you enjoy being in the company of those you work with, you do more than just work together – you do more of life together. Here’s a look at what we do when we’re off the clock.
Slide 1
Slide 2
Slide 3
Taryn Kutches

"As a mom I was looking for a company that would allow me to have some flexibility in my day-to-day life and trust me enough to get my work done. Twisthink has done just that, and I feel fortunate to work for a company that allows me to juggle my other full-time job at home!”

- Taryn Kutches, Project Director

Khwaja Naved

"Twisthink is not just a workplace. It is like a tight-knit family that has its own culture, traditions and ethos. The place itself has a refreshing and lively vibe to it and every member is highly motivated to help and support the family and the customers it serves. "

- Khwaja Naved, Software Engineer

Kaitlyn Marsman

"I love when I'm able to see the impact of my work on the growth and success of Twisthink. That is one benefit of working for a smaller company; another is that I have the freedom and the trust of leadership to try new things, lead important projects, and expand my marketing experience in a variety of fields.”

- Kaitlyn Marsman, Marketing Lead

Steve Honderd

"Coming from a larger company, the speed and agility of Twisthink has been a positive change for me. Everyone is encouraged to contribute ideas which can be quickly evaluated and implemented, with the benefits then seen by the entire team.”

- Steve Honderd, Finance Director

Brad Natelborg

“At Twisthink I have the opportunity to work on a variety of projects that challenge me and push me to broaden my skills all while working with coworkers who I have formed genuine friendships with. Working at Twisthink - I hit the jackpot!”

- Brad Natelborg, Senior Software Engineer

Ready to Join Our Team?

Below is a list of roles that we are actively seeking to fill. To learn more about roles, responsibilities and requirements, click on the arrow to access the full job description and the prompt on how to apply.

Twisthink is looking for a talented Project Lead to work with our customers and team to define, navigate, and deliver large scale IoT projects. You will lead projects which bring to life new experiences enabled by web, mobile, edge devices, and the cloud. As a Project Lead you will act as the primary bridge between customers and the Twisthink team, while navigating tradeoffs of budgets, timelines, and feature sets.

The ideal candidate will have experience leading diverse teams working in a wide range of disciplines, from design strategists to firmware developers. While deep technical skills are not required, having experience with leading product development processes (both digital and physical) is highly valued. Exemplary interpersonal skills (verbal and non-verbal) are essential, as this success in this role hinges on consistently excellent communication with team members and customers.

Essential Responsibilities: 

  • Collaborate with customers, stakeholders, and internal teams to identify and clarify project goals and solution requirements

  • Establish high-level project plans, leveraging input from design and technical leads

  • Break down milestones across multiple work streams within multiple teams (internal and external), and manage delivery to those milestones

  • Manage the realities of constant change and competing priorities while delivering on time and on budget

  • Craft compelling project proposals that align with the business goals of customers and Twisthink

  • Lead the team in executing to our product development process

Experience and Skills:

  • Project management experience (bonus: experience with large scale IoT projects)

  • Experience managing timelines, scope, and budget within an agile approach

  • Desire and ability to learn quickly, take professional risks, and operate in fast-paced entrepreneurial environment

  • Proven success in past projects developing a product from concept

  • Exemplary interpersonal skills (verbal and non-verbal) with customers and colleagues

  • Exposure to design thinking / human centered design and its impact on products/solutions

  • A variety of backgrounds are a good fit for this role. A background in design (product, UI/UX) or technology (electrical engineering, software development) is preferred.

Why Join our Team?

  • Ability to work on a variety of projects keeping each day new and exciting

  • Work in an inclusive, fun environment that puts a lot of emphasis on culture

  • Be included in monthly business reviews that provides transparency

  • Work hard, play hard. We spend a lot of time together as a team, and are committed to making that experience as enjoyable and fruitful as possible for you, our organization, and our clients

  • Receive a competitive package that include health club membership, ongoing education reimbursement, health insurance, and biannual performance bonuses

  • Enjoy a health-centric work environment – all intended to help you (and us) reach peak potential

If you are interested in this position, please send your resume to careers@twisthink.com. 

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

Twisthink is looking for an experienced Back-End Developer to design and build custom IoT solutions to run on the AWS platform.  This role will provide technical leadership throughout the implementation and launch of IoT solutions.  The Principal Cloud Back-End Developer role focuses on ensuring that the technical solutions we deliver are scalable, maintainable, and resilient, while also supporting the business constraints of timelines and budgets.

The ideal candidate will have experience delivering complex cloud solutions that are highly scalable, available, and performant. To be effective in this position, you must feel comfortable working within a cross-functional team and engaging in highly collaborative problem solving and development.  As a technical leader on the team, you will help our customers and our team navigate complex and ambiguous problems and set the bar for technical excellence on the team.

Essential Responsibilities

  • For our customers and team in the development of cloud-based IoT solutions made up of smart sensors/devices, wireless communication, mobile, web and other applications.
  • Collaborate with internal and external solutions architects to understand the business and technical requirements of the cloud solution and work with the cloud development team to design and implement the solution.
  • Support product owners and project managers with quoting new software development projects: defining development tasks and phase deliverables, identifying dependencies and areas of risk, estimating both development effort and recurring operational costs, and aligning team members with assignments based on skills and availability.
  • Design and develop software within an Agile framework, using Scrum or Kanban methodologies as required on projects.
  • Leverage your knowledge and experience to provide technical mentorship to the development team on best practices for technical design, development and testing.
  • Lead technical status updates in your area of expertise. Communicate architectural and design rationale and present learnings and their impact on product performance during customer update calls.

Experience

  • Of experience with full life-cycle application development.
  • Experience and interest in working face-to-face with clients/cloud partners.
  • Strong verbal, written and presentation skills with ability to communicate complex technical concepts to technical and non-technical professionals at all levels of the organization.
  • Desire and ability to learn quickly, take professional risks, and operate in fast-paced entrepreneurial environment.
  • Proficiency with Amazon Web Services (AWS).
  • Experience building distributed applications in the cloud which are scalable and loosely-coupled.
  • Understanding of best practices with team-based development using Git (commit cadence, branching, merging, code reviews, etc.).
  • Strong comprehension of and scripting languages, with deep experience in at least two languages.
  • Experience designing and building APIs using common patterns such as REST, GraphQL or WebSockets.
  • Experience with solutions that are deployed globally across multiple regions and availability zones.
  • Proficiency with development tools such as GitLab, GitHub, Microsoft Visual Studio.
  • Familiarity with DevOps practices such as CI/CD, automated testing, and observability.

Bonus point: Lead system integrations through APIs and service-oriented architectures, or familiarity with other cloud platforms such as Azure, GCP, IBM.   

Why become a Teammate?

  1. Ability to work on a variety of projects keeping each day new and exciting
  2. Work in an inclusive, fun environment that puts a lot of emphasis on culture
  3. Be included in monthly business reviews that provides transparency
  4. Work hard, play hard. We spend a lot of time together as a team, and are committed to making that experience as enjoyable and fruitful as possible for you, our organization, and our clients
  5. Receive a competitive package that include health club membership, ongoing education reimbursement, health insurance, and biannual performance bonuses
  6. Enjoy a health-centric work environment – all intended to help you (and us) reach peak potential

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

We are seeking a qualified graphic designer to join our Twisthink team. In this role, you will be designing a wide variety of collateral across digital and traditional media. You will work primarily with our Marketing team while also collaborating on client-related projects to effectively communicate our brand. To be successful in this position, you will be a self-starter, capable of delivering brilliant creative ideas, show attention to detail & complete projects within given deadlines. We are looking for a team member who can bring vision, conception, and inspiration to life – ultimately helping to reinforce and grow the Twisthink brand.

Experience:

  • 2-5 years of graphic design experience
  • Create and implement highly creative and strategic content across multiple channels, including digital and print
  • Ability to represent a consistent brand image for Twisthink through multi-media content (i.e. web, email, social media, PowerPoint presentations, display advertising, and others)
  • Achieve the brand’s objectives by providing strategic and creative recommendations
  • Offer new ideas, concepts, and designs to drive new business opportunities
  • Convert complex technical ideas into simple + easy-to-understand designs
  • Apply creative thinking to write inspiring and provocative headlines
  • BS in graphic design or related field
  • Extensive experience with PowerPoint and Adobe Creative Cloud Suite (Photoshop, Illustrator, InDesign, etc.)

Bonus points:

  • Copywriting and editing skills
  • Front End Web development
  • Video content creation

Why be a Teammate at Twisthink?

  1. Ability to work on a variety of projects keeping each day new and exciting
  2. Work in an inclusive, fun environment that puts a lot of emphasis on culture
  3. Be included in monthly business reviews that provide transparency
  4. Work hard, play hard. We spend a lot of time together as a team and are committed to making that experience as enjoyable and fruitful as possible for you, our organization, and our clients
  5. Receive a competitive package that includes health club membership, ongoing education reimbursement, health insurance, and biannual performance bonuses
  6. Enjoy a health-centric work environment – all intended to help you (and us) reach peak potential

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

We are looking for an experienced Internal Accountant to complete payroll and accounting responsibilities within our company. You are primarily responsible for processing payroll, managing weekly time entries for project reporting, and handling all accounts receivable and accounts payable activities. Working with our Financial Director, you will assist in forming and completing financial goals and strategies that are aligned to the values of Twisthink.

Essential Responsibilities: 

  • Process bi-weekly payroll
  • Monthly invoicing and cash collection
  • Process all accounts payable activity, assigning expense to the appropriate project
  • Validate adherence to policy for timecards for internal and external associates
  • Maintain knowledge and resolve payroll tax notification for delinquency, overpayment, and rate changes for state income and unemployment taxes
  • Strong understanding of cash flow reporting

Experience and Skills:

  • 6+ years of accounting experience
  • Demonstrates experience in fast-paced, collaborative team environment with emphasis on accuracy and timeliness
  • Ability to work independently, adapt to new situations and apply critical thinking to solve problems
  • High proficiency in Quickbooks, PC applications, and external Financial Institutions as needed
  • Attention to detail, strong organizational and administrative skills, and strict adherence to internal and external deadlines
  • Responsive to internal and external requests
  • Ability and desire to act as leader in the company

Why Join our Team?

  • Ability to work on a variety of projects keeping each day new and exciting
  • Work in an inclusive, fun environment that puts a lot of emphasis on culture
  • Be included in business reviews that provides transparency to company vision
  • Work hard, play hard. We spend a lot of time together as a team, and are committed to making that experience as enjoyable and fruitful as possible for you, our organization, and our clients
  • Receive a competitive package that includes health club membership, ongoing education reimbursement, health insurance, and biannual performance bonuses
  • Enjoy a health-centric work environment – all intended to help you (and us) reach peak potential

If you are interested in this position, please send your resume to careers@twisthink.com. 

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

Twisthink is looking for someone to bring fresh eyes and a creative mind to the team. At Twisthink, we look for individuals who are passionate about technology, business, and design. No two days are the same, so it’s important to be resourceful and driven to learn daily. If you are looking for a flexible work environment with a collaborative team, this role may be a great fir for you!

As an IT Specialist you will be the main IT go-to person. We are looking for someone who will advise us on necessary updates and transitions as our company grows, daily IT server needs, and help improve our business through project management tools.

 Requirements: 

  • Maintain Twisthink Server/Systems (Local Drives, VPN, Sharefile, Sharepoint, 3CX Phones)
  • Internet services
  • Microsoft apps
  • Cyber security
  • Knowledge of programming fundamentals
  • Daily PC IT issue resolution (connectivity, crashes, drivers, etc.)
  • Dev Ops – Gitlab, Azure, Jira, Slack, Teams
  • Continuous integration and development of dev ops 
  • Architecture/Strategy
  • PM Tools (TBOT) – Project Plans/Tracking, Team loading
  • SQL database management
  • Interfaces to our account tools (Quickbooks)
  • VB coding to support TBOT maintenance/new features
  • Lead/advise our server transition to cloud (Okta)

Why become a Twisthink Teammate? 

  1. Ability to work on a variety of projects keeping each day new and exciting
  2. Work in an inclusive, fun environment that puts a lot of emphasis on culture
  3. Be included in monthly business reviews that provides transparency
  4. Work hard, play hard. We spend a lot of time together as a team, and are committed to making that experience as enjoyable and fruitful as possible for you, our organization, and our clients
  5. Receive a competitive package that include health club membership, ongoing education reimbursement, health insurance, and biannual performance bonuses
  6. Enjoy a health-centric work environment – all intended to help you (and us) reach peak potential

Apply:  

If you are interested in joining our team, please send your resume to careers@twisthink.com.

 

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

Our team understands the importance of collaboration and teamwork so it’s important for this role to be filled by someone who can perform well in an open and collaborative environment and thrive in high paced development. If you are a creative, results-oriented engineer with hardware, software and/or vision systems skills, come join the Twisthink team!

Requirements:

  • 2-5 years electrical engineer experience
  • Flexible, modular, and maintainable code architecture
  • C / C++ languages
  • Multi-threaded architectures
  • Digital and Analog Hardware
  • Schematic Diagrams
  • Test, Diagnostic, and troubleshooting techniques
  • Communication protocols (SPI, UART, I2C, CAN)
  • Embedded RTOS
  • Analog to digital converters

Desired Skills: 

  • C#, Java, Python languages
  • PID control loop implementation
  • Linux driver development experience
  • Ethernet driver and networking
  • Linux drivers
  • Circuit simulation

Why be a Teammate at Twisthink?

  1. Ability to work on a variety of projects keeping each day new and exciting
  2. Work in an inclusive, fun environment that emphasizes culture
  3. Enjoy a hybrid work environment that offers great flexibility including flexible hours & summer hours!
  4. Receive a competitive package that include gym membership, education assistance, 12 paid holidays and biannual performance bonuses
  5. Attend quarterly meetings that provide business and sales transparency
  6. Be part of a company that values giving back locally and globally

 

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

Twisthink is looking for a Back-End Developer to design and build custom IoT solutions to run on the AWS platform. This role will provide technical support throughout the implementation and launch of IoT solutions. The Cloud Back-End Developer role focuses on delivering scalable, maintainable, and resilient technical solutions while also supporting the business constraints of timelines and budgets.

The ideal candidate will have exposure to delivering complex cloud solutions that are highly scalable, available, and performant. To be effective in this position, you must feel comfortable working within a cross-functional team and engaging in highly collaborative problem solving and development. Working with technical leaders on the team, you will help our customers and our team navigate complex and ambiguous problems and contribute to an environment of technical excellence
within the team.

Essential Responsibilities

  • Deliver cloud-based IoT solutions made up of smart sensors/devices, wireless communication, mobile, web and other applications.
  • Design and develop software within an Agile framework, using Scrum or Kanban methodologies as required on projects.
  • Grow your knowledge and experience with cloud tools and technology, along with best practices for technical design, development and testing.
  • Collaborate with Team Leads and solutions architects to understand the business and technical requirements of the cloud solution and work with the cloud development team to design and implement the solution.

Experience

  • 3+ years of experience with full life-cycle application development.
  • Experience and interest in working face-to-face with clients/cloud partners.
  • Ability to communicate complex technical concepts to technical and non-technical professionals.
  • Desire and ability to learn quickly, take professional risks, and operate in fast-paced entrepreneurial environment.
  • Exposure to Amazon Web Services (AWS), Azure or Google Cloud Platform.
  • Strong comprehension of object-oriented and scripting languages, with proficiency in at least one language.
  • Proficiency with development tools such as GitLab, GitHub, Microsoft Visual Studio.
  • Familiarity with DevOps practices such as CI/CD, automated testing, and observability.

Why become a Teammate?

  1. Ability to work on a variety of projects keeping each day new and exciting
  2. Work in an inclusive, fun environment that emphasizes culture
  3. Enjoy a hybrid work environment that offers great flexibility including flexible hours and summer hours!
  4. Receive a competitive package that include gym membership, education assistance, 12 paid holidays and biannual performance bonuses
  5. Attend quarterly meetings that provide business and sales transparency
  6. Be part of a company that values giving back locally and globally

 

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

Twisthink is looking for an experienced Back-End Developer to design and build custom IoT solutions to run on the AWS platform. This role will provide technical leadership throughout the implementation and launch of IoT solutions. The Principal
Cloud Back-End Developer role focuses on ensuring that the technical solutions we deliver are scalable, maintainable, and resilient, while also supporting the business constraints of timelines and budgets. 

The ideal candidate will have experience delivering complex cloud solutions that are highly scalable, available, and performant. To be effective in this position, you must feel comfortable working within a cross-functional team and engaging in highly collaborative problem solving and development. As a technical leader on the team, you will help our customers and our team navigate complex and ambiguous problems and set the bar for technical excellence on the team.

Essential Responsibilities

  • Provide technical leadership for our customers and team in the development of cloud-based IoT solutions made up of smart sensors/devices, wireless communication, mobile, web and other applications.
  • Collaborate with internal and external solutions architects to understand the business and technical requirements of the cloud solution and work with the cloud development team to design and implement the solution.
  • Support product owners and project managers with quoting new software development projects: defining development tasks and phase deliverables, identifying dependencies and areas of risk, estimating both development effort and
    recurring operational costs, and aligning team members with assignments based on skills and availability.
  • Design and develop software within an Agile framework, using Scrum or Kanban methodologies as required on projects.
  • Leverage your knowledge and experience to provide technical mentorship to the development team on best practices for technical design, development and testing.
  • Lead technical status updates in your area of expertise. Communicate architectural and design rationale and present learnings and their impact on product performance during customer update calls.

Experience

  • 10+ years of experience with full life-cycle application development.
  • Experience and interest in working face-to-face with clients/cloud partners.
  • Strong verbal, written and presentation skills with ability to communicate complex technical concepts to technical and non-technical professionals at all levels of the organization.
  • Desire and ability to learn quickly, take professional risks, and operate in fast-paced entrepreneurial environment.
  • Proficiency with Amazon Web Services (AWS).
  • Experience building distributed applications in the cloud which are scalable and loosely-coupled.
  • Understanding of best practices with team-based development using Git (commit cadence, branching, merging, code reviews, etc.).
  • Strong comprehension of object-oriented and scripting languages, with deep experience in at least two languages.
  • Experience designing and building APIs using common patterns such as REST, GraphQL or WebSockets.
  • Experience with solutions that are deployed globally across multiple regions and availability zones.
  • Proficiency with development tools such as GitLab, GitHub, Microsoft Visual Studio.
  • Familiarity with DevOps practices such as CI/CD, automated testing, and observability.

Bonus point: Lead system integrations through APIs and service-oriented architectures, or familiarity with other cloud platforms such as Azure, GCP, IBM.

Why become a Teammate?

  1. Ability to work on a variety of projects keeping each day new and exciting
  2. Work in an inclusive, fun environment that emphasizes culture
  3. Enjoy a hybrid work environment that offers great flexibility including flexible hours and summer hours!
  4. Receive a competitive package that include gym membership, education assistance, 12 paid holidays and biannual performance bonuses
  5. Attend quarterly meetings that provide business and sales transparency
  6. Be part of a company that values giving back locally and globally

 

Twisthink ensures equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law.

Didn’t see your ideal role listed?

Thoughtful team building happens even when there isn’t an immediate role to fill. How might you fit within the Twisthink team and complement our work? Let us know and be sure to include a resume.