Principal Software Engineer


Minneapolis, MN

This job has been expired

Who You’ll Work With

As a modernized technology company, our Slalom Technologists are disrupting the market and bringing to life the art of the possible for our clients. We have passion for building strategies, solutions and creative products to help our clients solve their most complex and interesting business problems. We surround our technologists with interesting challenges, innovative minds and emerging technologies.

Who You Are

You have a passion for building strategies, solutions and creative products to help our clients solve their most complex and interesting business problems. As a leader within the practice, you’ll architect and build cloud-native, rich-internet and mobile applications and systems. You’ll also lead technology strategy, architecture & design, and development using groundbreaking engineering and delivery practices. Finally, you’ll help us grow our practice: shaping solution offerings, developing thought leadership in the community and managing teams.

What You’ll Do

  • Meet with and evaluate client business challenges and help them arrive at the best-fit technology solution
  • Collaborate with delivery managers to assess work effort for a solution
  • Work with highly skilled Slalom team members to design and develop state of the art solutions
  • Design, document, and develop world-class, modern applications using the full spectrum of technologies and design patterns
  • Collaborate with clients and business analysts to translate business requirements into technical requirements
  • Work on POC projects with cutting-edge technologies

What You’ll Bring

  • Significant breadth and depth in architecture, development and implementation of software products
  • A background and experience in front end, back end or full stack software development
  • Knowledge and understanding of RESTful service design
  • Skilled in cloud architecture including; Amazon Web Services (AWS), Azure or Google Cloud Platform (GCP), Azure
  • Strong understanding and experience with Agile project management methodologies
  • Experience leading development teams through everyday project tasks and collaborating across multiple functional/technical teams to deliver a project
  • Strong ability to share ideas and communicate with peers and clients
  • Experience managing and mentoring software engineers as direct reports
  • Experience with common front-end JavaScript libraries, SQL and NoSQL-databases, DevOps processes (Continuous Integration, Automation, etc.)

Key Technologies

  • Front end: HTML5, CSS3, JavaScript, ReactJS, VueJS, Karma, Jasmine, Grunt
  • Middle-tier: Spring, REST, RabbitMQ, Kafka
  • Back end: MongoDB, MySQL, Cassandra
  • DevOps: Docker, Chef, Jenkins, Puppet, Ansible
  • Cloud platforms: AWS, GCP, Azure

About Us

Slalom is a modern consulting firm focused on strategy, technology, and business transformation. In 41 markets around the world, Slalom’s teams have autonomy to move fast and do what’s right. They are backed by regional innovation hubs, a global culture of collaboration, and partnerships with the world’s top technology providers. Founded in 2001 and headquartered in Seattle, Slalom has organically grown to over 11,000 employees. Slalom has been named one of Fortune’s 100 Best Companies to Work For six years running and is regularly recognized by employees as a best place to work. Learn more at

Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include: meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer additional benefits such as a yearly $350 reimbursement account for any well-being related expenses as well as discounted home, auto, and pet insurance.

Slalom is an equal opportunity employer that is committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veterans status, or any other characteristic protected by federal, state, or local laws, and will not be discriminated against on the basis of disability.