Search jobs > Salt Lake City, UT > Remote > Senior software engineer

Senior Software Engineer - Backend

Master Control
Salt Lake City, Utah, United States
$100K-$200K a year
Remote
Full-time

Summary

MasterControl is seeking a Senior Software Engineer with 7+ years of experience developing large-scale, complex SaaS applications to join our team.

As a Senior Software Engineer, you will be responsible for leading technical implementation in coordination with Product Managers, Principal Engineers, and the Dev Team.

Responsibilities

Be a technical mentor and example to your team and peers

Engage with your team, provide code reviews, encourage best practices, and consistently raise others up

Design, implement, and operate high-quality backend services and solutions

Resolve product issues in conjunction with technical support

Be customer-focused with a high emphasis on quality in execution

Requirements

7+ years developing with object-oriented languages and frameworks

Strong experience in developing software in Java

Strong knowledge of REST APIs, microservices, and data structures

Experience in Java Spring Boot applications

Strong critical thinking, problem-solving, and communication abilities

Strong experience with event-driven design

Strong sense of responsibility and drive to create exceptional applications

Experience mentoring and coaching junior engineers

Positive attitude with a penchant for collaboration and respect

Other Skills :

Experience in SQL, JPA, and Hibernate

Experience in GitHub Actions, Docker, Kubernetes, AWS, and Kafka

Why Work Here?

WhyWorkAnywhereElse?

MasterControl is a place where Exceptional Teams come together to do their best work. In fact, hiring Exceptional Teams is a core value of ours.

MasterControl employees are surrounded by intelligent, motivated, and collaborative individuals. We like to call it #TheBestTeamOnThePlanet.

We work hard to develop and challenge our employees' skillsets, recognize their contributions, encourage professional development, and offer a one-of-a-kind culture.

This is why we say #WhyWorkAnywhereElse?

MasterControl could be your next (and last) career move!

Here are some of the benefits MasterControl employees enjoy :

  • Competitive compensation
  • 100% medical premium coverage (yes, you read that right!)
  • 401(k) plan with company match
  • Generous PTO packages that increase with tenure
  • Schedule flexibility
  • Fitness clubs (you get paid to have fun and be active!)
  • Company parties and employee recognition programs
  • Wellness programs (free Fitbit, gym membership and athletic shoe reimbursements, etc.)
  • Onsite physician and massage therapist
  • Innovation center and gaming rooms at the office
  • Dental / vision plans
  • Employer paid life insurance policy
  • Much, much more!

Applicants must be currently authorized to work in the United States on a full-time basis.

The US base salary range for this full-time position is $100,000-$200,000 + equity + benefits. Our salary ranges are determined by role, level, and location.

The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.

Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

14 days ago
Related jobs
Promoted
Vulcanize
Salt Lake City, Utah
Remote

Software Engineer, Golang & Blockchain. Ethereum, Cosmos) and proficiency with the GoLang language and libraries will allow you to make immediate contributions to the software and set the future directions to facilitate our success on the market and ensuing growth. ...

Promoted
New Relic
Salt Lake City, Utah

Our software delivers insightful observability tools across different technologies and distributed systems, enabling software engineering teams to identify, understand and tackle issues, analyze performance, and maximize their software and infrastructure. Senior Software Engineer - Kubernetes Observ...

Promoted
Global Payments
Salt Lake City, Utah

AdvancedMD is seeking a motivated, qualified senior level engineer to join our team to help us continue our phenomenal growth in the medical practice software market. We are one of the nation's largest providers of cloud medical practice optimization software and a leader in cloud electronic health ...

Promoted
Cleo
Salt Lake City, Utah

Senior Software Engineer IIat Cleo (US)RemoteCleo is a cloud integration technology company focused on business outcomes. In a nutshell, Cleo is a rapidly growing category leader in ecosystem integration software and we have experienced tremendous growth over recent years. ...

Promoted
Global Payments
Salt Lake City, Utah

Software/Platform Engineer to join our Engineering Operations team and help us continue our phenomenal growth in the medical practice software market. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Are you interested in c...

Promoted
TENDO
Salt Lake City, Utah

The Senior Software Engineer should enjoy working in an Agile collaborative environment with product managers, designers, external partners, and other engineers to build a high quality, consumer-oriented product from the ground up. We are looking for a seasoned software engineer who is passionate ab...

401GO
Sandy, Utah

A degree in Computer Science, Software Engineering, or a related field. Develop and maintain software applications using Python; Django experience is a plus. Collaborate with a team of developers, designers, and product managers to deliver high-quality software solutions. Assist in troubleshooting a...

Home Depot
UTAH, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

BDO
Salt Lake City, Utah

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Systems & Software, Inc.
Utah, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...