Share this Job

Principal Software Engineer

Location: 

Shoreview, MN, US, 55126

SaaS Cloud Solutions and On-Premise Containerized Solutions

Tired of your high stress and unstable software engineering position? Come join TSI!  TSI is a steady, growing, privately held company with a laid-back culture looking for talent to grow and advance with our team.

TSI provides trusted measurement, application guidance, and data analytics solutions that enable our global customers to make informed decisions.  We are creating a better world by helping protect people, products and the environment, as well as by optimizing research and industrial processes. We hire curious, collaborative, and critical thinkers. Explore TSI careers!

Learn more about TSI at https://www.youtube.com/watch?v=6jTodAmTitQ

Check out TSI careers at https://tsi.com/discover-tsi/careers/

 

Principal Software Engineer at TSI

TSI is reimagining their business and customer experience by delivering game changing digital solutions across a variety of market segments. TSI is using leading-edge technologies on a SaaS platform and the Internet of Things (IoT) to solve complex problems. 

The teams are using modern web stack technologies including JavaScript, HTML5, and CSS3/SCSS on the Google Cloud Platform with Mongo dB, Kubernetes, microservices, Golang and many more services.

 

What You'll Do:

  • Write code to deliver elegant and scalable solutions
  • Demand quality—developing in a test-driven manner with automation in mind
  • Collaborate—partnering well with a diverse and passionate team
  • Learn—adapting quickly to an evolving market and emerging trends
  • Work with product owners to understand desired application capabilities and testing scenarios
  • Continuously improve software engineering practices
  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full stack of development tools and technologies
  • Lead the craftsmanship, availability, resilience, and scalability of your solutions
  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies
  • Participate in internal & external technology communities
  • Encourage innovation, implementation of emerging technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
  • People leadership / supervising a team (3-5 software engineers)
    • Coach and mentor team members
  • Consider the organization's entire infrastructure when making changes and improvements

 

What You'll Need

  • Bachelor’s Degree in Computer Science or Engineering or related field, or equivalent experience
  • Minimum of 10 years of software development experience in object-oriented programming and design patterns
  • Demonstrated experience with deploying multiple products to market
  • Experience with JavaScript, HTML5 & CSS3/SCSS or similar tech stack
  • Experience with one or more modern Web frameworks (React, Angular, or Vue)
  • Database experience in SQL and NOSQL databases
  • Cloud experience in one of the major platforms (i.e., Google, AWS, Azure)
  • Experience in a mature DevOps environment
  • Experience with Kubernetes, Docker, Jenkins or similar tools
  • Experience with SOLID principles
  • Unit testing and E2E testing experience
  • Agile experience
  • Willing and excited to learn new technologies

Benefits and perks

Enjoy work-life balance, Hackathons, ongoing learning opportunities, book club, team lunches, celebrations and team outings, competitive chili cookoffs, and a comprehensive benefits package.

 

All offers of employment in the U.S., where legally permitted, are contingent on the candidate showing proof of being fully vaccinated against COVID-19 19 (currently one dose of the Johnson & Johnson vaccine or two doses of the Pfizer or Moderna vaccine + 14 days) to pass the pre-employment requirements. Individuals with medical issues or sincerely held religious beliefs or practices that prevent them from getting the vaccine may request an exemption / reasonable accommodation from the vaccine requirement.

This role is Hybrid and you will be in the office 1 day a month.  

Legal authorization to work in the United States without the need for sponsorship.  We require proof of eligibility to work in the United States.

EOE/M/W/Vet/Disability

 


TSI provides trusted measurement, application guidance, and data analytics solutions that enable our global customers to make informed decisions.  We are creating a better world by helping protect people, products and the environment, as well as by optimizing research and industrial processes.


Nearest Major Market: Minneapolis

Job Segment: Test Engineer, Software Engineer, Testing, Cloud, Computer Science, Engineering, Technology