Search jobs > Salt Lake City, UT > Senior backend software

Senior Software Engineer - Backend

Master Control
Salt Lake City, Utah, United States
$100K-$170K a year
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-$170,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.

30+ days ago
Related jobs
Promoted
Care.com
Salt Lake City, Utah

Communicate both blockers and progress with the rest of the engineering team, as well as partners on other teams. Have 6+ years of software development experience. Communicates clearly and optimally, and demonstrates a track record of working optimally across engineering, product and business-orient...

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...

Western Governors University
Salt Lake City, Utah

Researches, designs, and develops computer software systems applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Formulates and designs software system, usin...

SS&C Technologies
UT, US

Job Title: Senior/Lead Software QA Engineer. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. SS&C's timeshare managem...

Horizontal Talent
Salt Lake City, Utah

As a software engineer you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the world. Participating in activities relating to the improvement of the software development process including analysis, design, development an...

R1 RCM
Murray, Utah
Remote

Software engineer you will help lead and execute on the research and development of secure, scalable, and highly available production-grade software through vision, definition, development, deployment, and sustainment with varying levels of abstraction. Every day, you will serve as a full stack engi...

Care.com
Salt Lake City, Utah

Collaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutions. Years Professional Experience BS in Computer Science, Mathematics, Information Systems or some form of Engineering Experience with AWS infrastructure Experience developing scalable, multi...

Task Force Talent
Salt Lake City, Utah

Task Force Talent is seeking senior software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problems. Any scientific or engineering background with strong software skills and experience. We have placed quite a few e...

New Relic, Inc.
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...

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...