Demo

Software Engineer

Siteimprove
Siteimprove Salary
Minneapolis, MN Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 5/28/2025

The MarketMuse team is responsible for creating and managing the technologies that drive Siteimprove’s MarketMuse product suite.

Our team is looking for a motivated software engineer who is highly collaborative and a broad-minded problem solver willing to build solutions that are scalable, resilient, and adaptable to the future needs of the business.

What you will be doing

  • Design and develop full-stack solutions, emphasizing modern frontend and cloud-based serverless technologies.
  • Implement and maintain customer-facing frontend applications using Typescript, React, NX, and Graphql
  • Implement and maintain robust backend services using Python, AWS Lambda, Fargate, and GraphQL.
  • Collaborate with cross-functional teams, including product management and design, to deliver high-quality features aligned with business goals.
  • Ensure the scalability, performance, and reliability of our applications.
  • Stay informed about emerging technologies and contribute to continuous improvements in development practices and tools.

What we will require of you

  • Bachelor’s / Master’s in Computer Science or any related technical field; or equivalent related professional experience.
  • 4 years of professional, post-college software development experience
  • Strong technical proficiency, capable of problem-solving and applying critical thinking. A deep understanding of software design principles, algorithms, and data structures and commitment to technical excellence.
  • You enjoy and take pride in the work of your team. You focus on the team's success and strongly desire to lead by example.
  • You embrace change and are always open to replacing what you built yesterday with something better today.
  • Siteimprove supports and encourages non-traditional CVs when it comes to professional backgrounds, as outcomes matter most. There are many paths toward the right combination of experience and training that provide the required knowledge, skills, and abilities for this role.
  • Professional experience is required.
  • Travel as needed.
  • What we will love about you

  • Experience designing, building, and optimizing user-friendly React frontend applications and Python-based GraphQL serverless backend services, ensuring scalability, reliability, and maintainability.
  • Experience utilizing tools like API Gateway, Lambda, DynamoDB, and S3 to support serverless backend infrastructures for web applications.
  • Experience managing cloud infrastructure using Terraform, AWS CloudFormation, or AWS CDK for full-stack applications.
  • Experience implementing CI / CD pipelines for frontend and backend deployments using tools like GitHub Actions, TeamCity, or Jenkins.
  • Experience implementing secure coding practices, authentication mechanisms (OAuth, JWT), and basic AWS IAM role configurations for application security.
  • Experienced in performance tuning for React frontend applications and GraphQL-based backend systems to handle user loads efficiently.
  • Good communication skills and a highly effective collaborator. You articulate your ideas to teammates, peers, and leaders, providing details and supporting your ideas with data where applicable. You incorporate others’ input and feedback and strive to find common ground.
  • In addition, we hope you will appreciate :

  • Rest and relaxation : Open Paid Time Off (OPTO) program for vacation, personal illness, mental health, or to care for a family member, 11 paid holidays, and volunteer leave.
  • Comprehensive benefits : National medical plan, dental, vision, paid maternity leave, paid paternity leave, HSA, Flex, employer-sponsored short-term, long-term disability, discounts to volunteer plans to meet your family needs, and more!
  • Prepare for the future : 401(k) with a company match to provide a better future in your retirement years.
  • The annual salary for this position ranges from $111,800 to $154,000 based on experience and qualifications. The targeted annual salary for this role is $130,000.

    This target is designed to set clear expectations and align with our budget for the ideal candidate. We are dedicated to having open discussions about compensation during the interview process to ensure that we find a mutually beneficial match for both you and our team.

    PI264200117

    Salary : $130,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer?

    Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Siteimprove

    Siteimprove
    Hired Organization Address Minneapolis, MN Full Time
    We are seeking a motivated early career sales professional with an entrepreneurial and building spirit to join our growi...
    Siteimprove
    Hired Organization Address Minneapolis, MN Full Time
    The Learning Management System Administrator will play a key role in managing the technology and platforms used for deli...
    Siteimprove
    Hired Organization Address Bellevue, WA Full Time
    As the Principal Product Manager for our Marketing Performance Platform, you will lead the development and strategy for ...
    Siteimprove
    Hired Organization Address Minneapolis, MN Full Time
    The Account Executive role is a critical hire at Siteimprove as we drive our 2024 and 2025 growth. This position will wo...

    Not the job you're looking for? Here are some other Software Engineer jobs in the Minneapolis, MN area that may be a better fit.

    Sr. Software Development Engineer 1 (OpenEBS)

    DataCore Software, Bengaluru, MN

    Sr. Software Development Engineer in Test (OpenEBS)

    DataCore Software, Bengaluru, MN

    AI Assistant is available now!

    Feel free to start your new journey!