Solutions Architect - Solutions Engineering

Full Time Minneapolis Tech Job


At phData, our Solutions Architects work on the most desirable projects at Fortune 500 customers serving as key technical resource on a virtual team driving Apache Hadoop big data projects to completion.

As a Solution Architect on the Solutions Engineering team you will work with customers, partners, and prospects to understand and propose solutions using phData technologies deployed on the major public Clouds - AWS, Azure and Google Cloud Platform and along with large on-premise environments. Leverage your solution mindset to determine and recommend resources required to deploy and optimize big data technologies.

You know you’re a great fit if you have the passion and proven experience in the following key areas:

  • Owning the technical sales process from introductory meetings (net new sales) through post-sales (customer success and further customer expansion)
  • Delivering customer success
  • Installation, administration and configuration of big data clusters
  • Development of big data applications
  • Hadoop security; LDAP, Active Directory and Kerberos (KDC) administration


  • 3+ years of Hadoop experience including:
    • Hadoop distribution (Cloudera preferred) including cluster installation and configuration
    • Core Hadoop (HDFS, Hive, YARN) and on one or more ecosystem products/languages such as HBase, Spark, Impala, Search, Spark, Kudu, etc.
    • Java application configuration and performance tuning
  • Support for cloud-based big data clusters; AWS preferred
  • Infrastructure automation; experience with Ansible and Git is a plus​
  • Experience scoping activities on large scale, complex technology infrastructure projects
  • Proven experience working with key stakeholders and customers with the ability to translate “big picture” business requirements and use cases into a Hadoop solution, including ingestion of many data sources, ETL processing, data access and consumption, as well as custom analytics.
  • Customer relationship management including project escalations, and participating in executive steering meetings
  • Ability to travel 30%

Continue reading "Solutions Architect - Solutions Engineering" »

Data Engineer - Hadoop

Full Time Minneapolis Tech Job


Are you inspired by innovation, hard work and a passion for data?   

If so, this may be the ideal opportunity to leverage your Software Engineering, Data Engineering or Data Analytics experience to design, develop and innovate big data solutions for a diverse set of clients. 

At phData, our proven success has skyrocketed the demand for our services, resulting in quality growth and an expanded presence at our company headquarters conveniently located in Downtown Minneapolis (COCO).

As the world’s largest pure-play Big Data services firm, our team includes Apache committers, Spark experts and the most knowledgeable Scala development team in the industry. phData has earned the trust of customers by demonstrating our mastery of Hadoop services and our commitment to excellence.

In addition to a phenomenal growth and learning opportunity, we offer competitive compensation and excellent perks including base salary, annual bonus, extensive training, paid Cloudera certifications - in addition to generous PTO and employee equity.

As a Data Engineer, your responsibilities include:

  • Integrate data from a variety of data sources (data warehouse, data marts) utilizing on-prem or cloud-based data structures (AWS); determine new and existing data sources
  • Develop, implement and optimize streaming, data lake, and analytics big data solutions
  • Create and execute testing strategies including unit, integration, and full end-to-end tests of data pipelines
  • Recommend Kudu, HBase, HDFS, and relational databases based on their strengths
  • Utilize ETL processes to build data repositories; integrate data into Hadoop data lake using Sqoop (batch ingest), Kafka (streaming), Spark, Hive or Impala (transformation)
  • Adapt and learn new technologies in a quickly changing field
  • Be creative; evaluate and recommend big data technologies to solve problems and create solutions
  • Recommend and implement best tools to ensure optimized data performance; perform Data Analysis utilizing Spark, Hive, and Impala
  • Work on a variety of internal and open source projects and tools

Continue reading "Data Engineer - Hadoop" »

Senior Digital Strategist

Full Time Minneapolis Digital Strategy Job


At Clockwork, our purpose is to do great work and have great lives. We love our clients and we love what we do. Oh, and we’re nice and have a pretty great time doing it all.

Clockwork is about transparency, collaboration, and people. We are -- and always have been -- 100% digital, so our collective tech expertise is unparalleled. We take our clients’ dedication to their businesses very seriously and realize their visions with smart, digital solutions.

We’re looking to add a Senior Digital Strategist to our company that shares the passion for our clients and the values of our team. We’d love to chat with you if you feel you’re a fit in the following areas-

You Can

  • Serve as a thought leader who proactively collaborates with project teams and clients
  • Develop strategies involving thoughtful technology solutions - including front-end and back-end development for websites, e-commerce, loyalty/CRM, and apps
  • Articulate the goals and strategies that direct other expertise areas’ contribution to the project (UX, design, development)
  • Comfortably lead strategic conversations with clients and project teams and help the team arrive at specific outcomes
  • Skillfully facilitate and manage client workshops and work sessions with key stakeholders
  • Conduct market research, provide competitive analysis, and provide insight into web analytics
  • Originate or contribute to the development and presentation of presentations, including identifying long- and short-term goals, objectives, strategies, and tactics, as well as defining KPIs to measure success
  • Partner with teams to monitor active projects to ensure deliverables align to strategy throughout project life cycle
  • Independently lead medium to large client engagements

Basically talk to all levels of clients, about all the digital things, and partner with them to make their business successful.

You Have

  • The ability to generate excitement and momentum at all levels of the client’s organization
  • A serious interest in technology. You like to keep up with the latest industry and digital customer trends, and share knowledge within Clockwork and with our clients
  • A proven track record of providing strategic client solutions
  • Strong presentation skills with experience presenting to and facilitating discussion with clients and consumers
  • 7+ years experience in digital strategy, client strategy or equivalent
  • Agency background preferred

Continue reading "Senior Digital Strategist" »

Software Engineer - LAMP

Full Time Minneapolis Tech Job


Clockwork is about transparency, collaboration, and people. We are — and always have been — 100% digital, so our collective tech expertise is unparalleled. We take our clients’ dedication to their businesses very seriously and realize their visions with smart, digital solutions.

Our purpose is to do great work and have great lives. We love our clients and we love what we do. Oh, and we’re nice and have a lot of fun doing it all.

We are looking to add a Software Engineer to our team. Do you have a passion for building large and small software solutions that impress and delight? Do you want to work on a collaborative, cross-discipline team that values your true self? Do the items below describe you? If so, we'd like to meet you.


  • Understand client’s business problems and collaborate with team members to provide smart recommendations
  • Work closely with your team members to produce software solutions
  • Adapt to a variety of clients, industries, and projects
  • Independently keep track of your own tasks and deadlines
  • Communicate complex concepts to technical and non-technical audiences


  • 4+ years experience building complex applications within the LAMP stack or equivalent experience
  • Agency experience strongly preferred
  • Successfully delivered software solutions with multiple PHP-based frameworks, CMSs, and tools, such as: Laravel/Lumen, Symfony, Composer, Drupal, Craft, and WordPress
  • Skills with SQL and are able to see the beauty in relational database design
  • Experience with Git, know how to make pull-requests, and look forward to participating in code reviews
  • Computer science degree or equivalent experience


  • Experience building and consuming RESTful APIs
  • Experience building unit tests
  • Experience working on projects using CI/CD
  • Understanding of software design patterns and how they can be cool

Continue reading "Software Engineer - LAMP" »

Back-End Software Engineer

Full Time St Paul Tech Job


About the opportunity

Structural is a fast-paced tech startup. Our SaaS platform helps organizations unleash the full potential of their people and teams, by providing real time access to employee data via web and mobile. We’re looking for an experienced back-end software engineer to join our rapidly growing team.

Reporting to the Engineering Team Lead, you will work as an engineering team member, focused on building the Structural SaaS platform. Working with our UI/UX designers, you will transform complex processes into intuitive Web and Mobile products that are understandable by both inexperienced and sophisticated users. You will collaborate closely with members of the design and back-end engineering teams, in addition to marketing and executive leadership throughout the development process. At each stage, you will anticipate what our users need, advocate for them, and ensure that the final product surprises and delights them.


Most important to us is attitude and a team-oriented approach. Everyone at Structural shares a commitment to excellence and a desire to work in a comfortable, friendly atmosphere. Our product team is excellent and we hire those with passion for driving success as a team and delivering world-class products. The ideal candidate is someone who embraces ambiguity, is solution-oriented, and thrives in a constantly changing environment.

We would also like to see the following:

  • Ideally, you have 2+ years of writing production-quality code.
  • You’re familiar with modern Javascript (we use Javascript on both the client and the server).
  • You’ve primarily spent your time writing server-side code but are comfortable working on the client-side as well.
  • You’ve built numerous APIs loved by consuming developers.
  • You’ve worked on integrations projects with third-party APIs.
  • You’re able to identify repeatable patterns in the way we structure, collect or analyze data.
  • You’re comfortable taking the lead and playing the role of “architect” for new features.
  • Bonus points if you’ve worked with any of the following technologies: MongoDB, Elasticsearch, React, GraphQL, Kubernetes, AWS Lambda, Docker.

Possessing these traits a plus:

  • You thrive when trusted to make the right decisions, but don’t hesitate to ask for clarification or help when you could use it.
  • You’re organized and passionate about documenting services you write for other developers or end users.
  • You’re able to juggle multiple projects at once.
  • You’re curious and stay up-to-date with new technologies and how other companies are using them to their advantage.

Continue reading "Back-End Software Engineer" »

Ruby On Rails Engineer

Full Time St Paul Tech Job

Lab 651

By 2020, there will be 20 billion devices online and communicating with each other over the Internet. This next wave of technology continues to require more advanced cloud-based applications with API's and data aggregation. Join the team that is leading the industry in building advanced products for our customers. We're looking for a Ruby on Rails Engineer to join our team as a contract-to-hire.

We provide a creative work environment including pop, snacks, ping pong, quarterly outings and a flexible work schedule. Best of all, you'll be working on exciting projects with both large and small clients that involve learning cutting edge technology at the intersection of IoT. Through the products we build, you'll gain exposure to wireless, hardware, mobile applications, software and data science. At Lab 651, you have the ability to create change, work in fun technology and move fast.

  • Requirements
    • 1-3 years experience in Ruby / Ruby on Rails
    • A public repository of at least one of your projects (Github, Gitlab, etc.)
    • Local to the Twin Cities
    • Excellent oral, written and interpersonal communication skills
  • Bonus
    • Experience in Javascript, HTML, CSS
    • Experience with Git
    • Experience with PostgreSQL or Redis
    • Experience writing RESTful APIs
    • Experience with Sidekiq

To apply click Ruby On Rails Engineer

Director of Information Security

Full Time Minnesota Tech Job

Jamf Software

Job Description

The Director of Information Security is a key leadership role focused on Jamf Information Security vision, strategy, oversight/execution and reporting. This individual will function as the Jamf Information Security Officer, as such, they will define and drive the overall cybersecurity roadmap for Jamf including the fortification of existing enterprise assets, implementation and testing of policies and procedures that enable consistent, effective information security practices which minimize risk and ensure the integrity, confidentiality and availability of information that is owned, controlled and processed within the organization.

The role will have both direct and matrix reporting responsibilities and will report directly to the CTO. This individual will be a trusted business advisor providing education, awareness and guidance to the senior leadership team.


  • Identify Information security goals and objectives in compliance with corporate governance, regulatory policy and industry best practice
  • Accountable for security governance, incident response, risk management, vulnerability management, vendor security management and security education
  • Review and approve the design and implementation of security policies, controls and supporting systems
  • Maintain a current understanding of the IT threat landscape that could potentially impact company operations and translate that knowledge into potential risks and actionable plans to protect the business
  • Ensure good communication to the company around our information security plans and execution
  • Represent Jamf security posture internally and externally as needed, including working collaboratively with sales, support and contracts team to communicate and negotiate information security posture for customer facing requests
  • Communicate regularly with Jamf senior leadership regarding information security plans, projects and risks
  • Create a high-performance team culture across a direct and matrix managed information security team
  • Provide input and manage budget responsibility for information security programs and initiatives
  • Work collaboratively with Compliance, Risk, Corporate IT, Product Security and Cloud teams to implement information security plans
  • Identify, assess, monitor and proactively address customer concern areas specifically related to information security
  • Work as a member of the CTO team on strategic planning and the effective communication of issues, objectives, initiatives, and performance
  • Mentor and guide information security professionals, including holding performance reviews, suggesting career development activities, and instilling the importance of customer focus and other best practices for those employees
  • Work in tandem with the CTO to deliver an appropriately secured and protected product that enables Jamf to meet business goals

- Creates an environment where all job responsibilities are in alignment with the core values, mission and purpose of the organization
- Fosters a workplace with the highest moral, ethical and legal standards to deliver an environment that promotes respect, innovation and creativity
- Models a positive, inclusive workplace; one in which the talents and strengths of our increasingly diverse workforce are welcomed, further developed and manifested in our work
- Provide clear vision, strategies, support and expectations to ensure employees are able to learn, grow and expand their skills, perspectives and experiences to help grow Jamf
- Working knowledge of standard industry information security and privacy requirements

Continue reading "Director of Information Security" »

Product Manager

Full Time Minnesota Product Job

Jamf Software

Job Description

As a member of the Product Management team at Jamf, your role will be critical in delivering a plan to ensure our customers can be successful with Jamf. You will engage with customers to understand market problems, personas, and use cases to drive initiatives into the product planning process. You will interact with key stakeholders inside and outside of the company with a primary focus on the strategic initiatives that will drive the business and technical aspects of Jamf product offerings.

This position requires an individual who has demonstrated understanding market problems, analyzing the problems worth solving, and bringing new products to market. This person should thrive in a demanding environment, have outstanding communication skills, and be a leader in influencing cross-functional teams to bring out the best in our great people. This position will work with the team of Jamf Product Managers to contribute product roadmap direction for Jamf Pro or other products as assigned.

Location: Minneapolis, MN or Eau Claire, WI
Travel: 25-50%
Job Type: Full Time
Education: 4 year / Bachelor's Degree (Preferred, a combination of relevant experience and education may be considered)
Manager: Senior Manager, Product Management


  • Initiate market research and analysis of market size, opportunity and segments to define business cases in order to define market problems worth solving
  • Engage with internal and external stakeholders to validate market problems and product needs and uncover gaps and opportunities for the product
  • Develop roadmap initiatives for Jamf in coordination with the team of Product Managers to plan future work that aligns with Jamf’s strategies
  • Maintain close relationships with key customers to proactively manage the product roadmap, solicit feedback, and manage expectations
  • Empower Product Owners to execute initiatives by providing key vision, strategy, and market problems clearly for requirement building
  • Work with Product Owners to validate requirements to ensure customer needs and market problems are being met
  • Work with the Product Owners team to adjust priorities and plans effectively based on market or key stakeholder feedback
  • Deliver Sales and Support awareness training during development and release activities, in collaboration with Product Marketing, to ensure teams are prepared for product launches
  • Monitor Apple technology developments and industry innovation to guide product planning
  • Build and maintain knowledge in present areas of responsibility (i.e., self-education, attends ongoing educational programs) to grow, develop, and add value to the team
  • Creates an environment where all job responsibilities are in alignment with the core values, mission and purpose of the organization
  • Fosters a workplace with the highest moral, ethical and legal standards to deliver an environment that promotes respect, innovation and creativity
  • Models a positive, inclusive workplace one in which the talents and strengths of our increasingly diverse workforce are welcomed, further developed and manifested in our work

Continue reading "Product Manager" »

Software Engineer

Full Time Minnesota Tech Job

SportsHub Technologies

About SportsHub Technologies

SportsHub Technologies, a well-funded start-up company comprised of industry veterans, is growing quickly and needs your help to build a superstar team. We have already assembled an amazing leadership group with backgrounds from ESPN, AOL, Sportradar and Liberty Media, and want you to join us to combine innovative ideas with cutting edge technology and trends to change the way people experience fantasy sports. We know what it takes to compete at the top and are excited about implementing the insights learned over the last 20 years to create new and innovative solutions in these exciting consumer markets.

Job Description

As a Software Engineer at SportsHub, you will have the opportunity to use cutting edge web technologies such as Python (Django), JavaScript (React), and related libraries to design and develop engaging fantasy sports gaming experiences.

You will be working alongside talented developers, designers and leaders on everything from backend development, database queries and algorithms, to front end interactions and experience. Your primary focus will be building next generation fantasy sports applications.

Join us in creating cutting edge applications for fantasy sports enthusiasts!

You are…

  • A software engineer with 3 – 6 years of experience making and maintaining software for the web.
  • Comfortable bootstrapping a project from scratch (and if you can show us an example, that’s even better).
  • Motivated by using software tests as the primary means to ensure software quality.
  • Seeking mentorship and willing to help us get better at it on-the-fly.
  • Constantly starting side projects (or thinking about ideas for them), attending meetups, or daydreaming about programming…if not, that’s okay too!
  • Willing to walk us through some code you’ve written.

You Have…

  • Some understanding of asynchronous code execution and/or synchronization primitives.
  • Some understanding of types, particularly their application (e.g. Python type annotations, TypeScript, Flow)
  • Some understanding of how DevOps and CI/CD practices impact your workflow (bonus if you have direct experience with these)
  • Some experience operationalizing your code with a focus on reliability (via logging, monitoring, instrumentation, error reporting tools, etc.)
  • Some experience with API design both at the unit level and client/server level

Continue reading "Software Engineer" »

Back End Software Engineer - Technical Lead

Full Time Minnesota Tech Job

Irish Titan

Full disclosure: This is not a “by the numbers” job, because we are not a “by the numbers” company.  We are, however, the recipient of multiple Best Places to Work awards and nominations. But wait….there’s more!

We are a rapidly growing digital agency seeking a talented, driven individual to come along for the ride. We’re looking for someone to do more than just fit in; we’re looking for a Back End Software Engineer and Technical Lead to make us better. Having the right personality is as important as having the right skillset. Culture is on a par with competence, and our culture is based on a combination of:

  • Business First, Online Second™ (Our “Why.”)

  • Partnerships, Not Transactions (Our “How.”)

  • POTIS (Just ask.)

Our developers are responsible for programming online platforms that bring to life our clients’ brand, vision and business purpose. You will collaborate with project managers, solutions analysts, digital strategists, and other developers. The goal is to deliver scalable and reliable technology solutions that provide engaging user experiences and truly support business objectives. Those experiences will range from sophisticated and elegant ecommerce platforms to robust software-as-a-service platforms and beyond.

On some projects, you will serve as Technical Lead. The Technical Lead is responsible for technically detailed project planning, requirements, documentation and performance. You will be a primary client-facing technical resource, articulating and capturing requirements supporting client business requirements. You will be heavily involved in the technical components required for project success - architecture, requirements, documentation, and production efforts. Technical Leads don’t have to have all the answers - pulling together the expertise of the technical team to answer challenging questions and remove tough obstacles is a mark of success. You will work closely with project managers, representing technical resources, providing updates, enforcing scope and budget performance, and participating in client communications.

This work is at the core of our ongoing relationships with our clients. Every piece of value you deliver will directly contribute to their success and help those relationships thrive. Are you ready to make that kind of impact every day?

  • Perform primarily back-end development work on multiple projects and tasks at a time.
  • Build and maintain high quality code, using version control best practices defined by Irish Titan.
  • Read and understand design and technical requirements, and estimate development effort required to implement them.
  • Maintain an understanding of what business value your work delivers to our clients; the Why.
  • Proactively communicate with project managers, clients, and others to obtain the necessary details for assessing and understanding work to be done.
  • Help establish best practices for documentation procedures and protocols, including functional and technical requirements and user stories.
  • Adhere to our practices of time tracking, task management and project management to provide a high degree of visibility for your work.
  • Remain up-to-date with software versions of Irish Titan development packages, platforms and tools.
  • Integrate user-facing elements developed by front-end developers.

Continue reading "Back End Software Engineer - Technical Lead" »