Enable job alerts via email!

Staff Software Engineer - MarTech

The Mice Groups, Inc.

United States

Remote

USD 111,000 - 165,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A national clothing retailer seeks a Staff Software Engineer for a remote opportunity. In this leadership role, you will design and develop their core marketing technology platform using Java, Spring Boot, and Microservices. You will mentor team members and ensure high-quality software delivery while managing engineering performance and project timelines. This position requires strong technical skills and experience in the retail industry.

Qualifications

  • 2+ years of experience in Engineering Management.
  • Minimum of 10 years of experience in Java development.

Responsibilities

  • Provide technical leadership and mentorship to a team of developers.
  • Manage and optimize CI/CD pipelines using Bamboo and Bitbucket.

Skills

Java
Spring Boot
Microservices
Communication

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Postgres
CloudSQL
SonarQube
Bamboo
Bitbucket

Job description

2 weeks ago Be among the first 25 applicants

The Mice Groups, Inc. provided pay range

This range is provided by The Mice Groups, Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$111,000.00/yr - $165,000.00/yr

Our client, a national clothing retailer, is seeking a Staff Software Engineer for a FTE remote opportunity.

Salary Range: $111,500 - $165,000

They are seeking a highly skilled and hands-on Staff Engineer to join their dynamic MarTech team. In this leadership role, you will be instrumental in designing, developing, and scaling their core marketing technology platform. You will leverage your deep expertise in Java, Spring Boot, and Microservices architecture to build robust and efficient solutions. You will also provide technical leadership and mentorship to engineering team members, ensuring the delivery of high-quality software. This role requires a strong technical foundation, proven leadership capabilities, and a passion for building innovative MarTech solutions.

Responsibilities:

  • Technical Leadership: Provide technical leadership and mentorship to a team of developers. Collaborate with stakeholders to understand business needs and translate them into technical requirements. Provide technical estimations and determine end-to-end project timelines. Possess strong architecture and system design skills with experience in architecting and delivering distributed, cloud-based microservices, event-driven architectures, and RESTful APIs. Develop and maintain scalable applications using Java with Spring Boot. Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices. Manage and optimize CI/CD pipelines using Bamboo and Bitbucket. Implement and oversee code quality analysis using SonarQube.
  • Vision and Strategy: Define the strategic vision for your team, partnering effectively with customers and stakeholders. Establish a roadmap and successfully deliver software that executes that vision. Build and articulate a clear vision for the platform's future, aligning with business goals.
  • Management: Independently manage a team of software engineers. Assess engineering performance and manage high and low performers. Make effective decisions addressing employee concerns. Hire, develop, and promote engineers on your team. Lead effective development processes and consistently deliver software with minimal defects and disruption. Identify risks proactively and communicate plans for mitigation to stakeholders before they become roadblocks.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in Engineering Management.
  • Minimum of 10 years of experience in Java development, Postgres, CloudSQL or equivalent DB technologies, with substantial experience leading engineering projects.
  • Extensive experience working with Martech technologies.
  • 4-5 years working in a retail environment.
  • Excellent communication, presentation, and networking skills to partner with cross-functional teams.
  • Ability to work in a fast-paced, deadline-oriented environment with competing priorities.
  • Solid understanding of design approaches and latest industry technologies. Demonstrate this during the interview process.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Industries: Retail, Apparel, and Fashion

Referrals can increase your chances of interviewing at The Mice Groups, Inc. by 2x.

Sign in to set job alerts for “Software Engineer” roles.

Additional roles and salary ranges in the United States include:

  • Full Stack Software Engineer 4 - Game Lifecycle Engineering
  • Full-Stack Software Engineer (New grad...)
  • Full Stack Software Engineer (L5), Content Middleware Infrastructure
  • Software Engineer Intern (May - August 2025) - United States

Locations and salary ranges vary, e.g., New York, NY ($140,000-$185,000), Palo Alto, CA ($140,000-$185,000), United States ($126,500-$187,400).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.