Senior Software Engineer - Data Visualization

Total Expert | Friday, June 12, 2020




About this job

Location options: Remote
Job type: Full-time


data-visualization, sql, mysql, javascript, big-data

Job description

We are looking for an experienced Senior Software Engineer to join our growing engineering team! As a Senior Software Engineer, you will drive the work within a focused team that includes Product Management, Product Design, Data Engineers, Quality Analysts and DevOps. You will be leading the design, implementation and quality to put features into customers hands quickly.

The ideal candidate will have prior experience with a data team, a strong focus on details, accuracy, and problem solving, as well as dedication to delivering high-quality software products. They will be a front end software engineer that thrives working within a fast-moving startup environment and is eager to embrace ownership and accountability. They will excel at creating and overseeing the creation of software in all layers of a web platform, understands databases and SQL, and is passionate about using cutting edge SaaS web-based technologies.

What you’ll be doing: 

  • Develop new features and platform capabilities using the very latest developer tooling for our FinTech platform.
  • Lead in the problem analysis and collaborate with business users, customers and team members to identify and implement innovative software solutions and enhancements.
  • Provide maintenance support for assigned areas of the platform and triage issues to other teams when needed.
  • Participate and help drive software scrum projects, communication of team status and obstacles and lead planning and estimating.
  • Participate in design discussion with architects and other engineers


Big Company Benefits, Startup Lifestyle

We believe that living a balanced life leads to more creativity and productivity. Here’s what you and your family get for helping us build what’s next.

Physical Wellness:

  • Medical Coverage
  • Prescription Drug Coverage
  • Dental Coverage
  • Vision Coverage
  • Health Club Membership
  • Health Advocate Program
  • Flexible Time Off Program

Financial Wellness:

  • Health Savings Account Flexible Spending Accounts Disability Protection
  • Life & Voluntary Life Coverage Voluntary Benefits
  • Pet Insurance
  • 401(k) Retirement Savings Plan
  • Employee Referral Bonus


  • Lunch delivery stipend
  • Complimentary snacks and beverages
  • On-site, covered parking
  • Professional development opportunities, including training and educational conferences
  • Company and team outings, such as Twins games, boat rides, etc.
  • Monthly birthday and anniversary celebrations

Skills & requirements

  • 8+ years of professional software engineering experience within a team-based environment
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology or related field.
  • Experience building and maintaining responsive web applications
  • Previous experience using SVG to create compelling visualizations
  • Excellent skills in one or more of the following:

o CSS/Javascript

o Node JS

o D3

o React

  • Experience working in big data and/or data warehouse environments is preferred
  • Experience building web-based reporting/data visualizations
  • SQL expertise (MySQL, PostgreSQL, SQL Server, etc.)
  • Experience with SQL performance tuning.
  • Experience with Computer Science fundamentals (data representation, data structures, algorithms)
  • Experience with continuous integration and deployment automation concepts
  • Collaborative, team-based development experience using an agile development methodology
  • Collaborative, team-based development experience using an agile development methodology

About us:

Why choose Total Expert? At Total Expert, we strive for excellence, innovation and customer success at all times. Our most successful people have a “teamwork makes the dream work” mindset, can operate with a strong sense of urgency, have an entrepreneurial spirit, and are solution orientated.

We are being recognized! In 2019, Total Expert made the Inc. 500 list of fastest-growing companies in the country at spot #105 and was the 2nd fastest-growing Minneapolis-based company on the list. In addition to being awarded a Top Workplace by the Minneapolis-St. Paul Star Tribune (2018, 2019), we have also been recognized as a HousingWire Tech100 and Minne Inno 50 on Fire award winner in 2019.

Related jobs (6)

Similar job categories (12)