Senior Software Engineer

Ken Garff Automotive Group

West Valley City (UT)

On-site

USD 117,000 - 140,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

In-office cafe
Ping pong tables
Foosball

Job summary

Arivo is hiring a Senior Software Engineer in Utah to design, implement, and maintain distributed GoLang services. You will collaborate with vendors and users to build resilient systems and help set programming standards. You will mentor teammates and contribute to architecture while participating in Scrum ceremonies.

The role supports remote days midweek and requires strong communication, reliability, and a solid 5+ years of software development experience.

Qualifications

  • BS degree in a related technical discipline or the equivalent combination of education, certifications, training and/or work experience.
  • 5+ years of software development experience
  • Ability to assume on-call responsibilities on rare occasions
  • Experience with GoLang and MySQL preferred
  • Experience with Javascript/Typescript and front end frameworks (especially VueJS) is a plus

Responsibilities

  • Write high-quality, tested, and monitorable GoLang for a distributed architecture
  • Work closely with third party vendors and users to develop a resilient system
  • Provide code reviews and feedback for other engineers
  • Enforce and contribute to code standards and other best practices
  • Contribute to architectural design and planning
  • Participate in scrum ceremonies and project planning
  • Mentor others and provide formal and informal training to other engineers

Skills

Technical Writing
Feedback
Distributed Systems
Communication
Teamwork
Conflict Resolution

Education

Bachelor's degree in a related technical discipline

Tools

GoLang
MySQL
Javascript/Typescript
VueJS

Job description

Senior Software Engineer

Reports to: Software Engineering Manager

SALARY: $117k - $140k

Key Competencies
  • Technical Writing high quality, testable, maintainable, and observable code
  • Providing constructive feedback
  • Designing and testing distributed software platforms
  • Communication & Interpersonal Skills
  • Working and communicating well with other team members and engineers
  • Conflict resolution

We want people who will tell us how to do it better, but not be a jerk about it

Duties and Responsibilities
  • Write high quality, tested, and monitorable GoLang for a distributed architecture
  • Work closely with third party vendors and users to develop a resilient system
  • Provide code reviews and feedback for other engineers
  • Enforce and contribute to code standards and other best practices
  • Contribute to architectural design and planning
  • Participate in scrum ceremonies and project planning
  • Mentor others and provide formal and informal training to other engineers
Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed here are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Applicants must be 18 years or older and be authorized to work in the U.S., have a valid driver license and professional appearance.

BS degree in a related technical discipline, or the equivalent combination of education, technical certifications, training and/or work experience.

  • 5+ years of software development experience
  • Ability to assume on-call responsibilities on rare occasions
  • Experience with GoLang and MySQL preferred
  • Experience with Javascript/Typescript and front end frameworks(especially VueJS) is a plus

All employees must adhere to the below Company Values:

  • Ideas over hierarchy: It doesn't matter if an intern suggested the idea, we'll use it if it's the best
  • Customer Advocacy: We are always looking to improve our customer's experience
  • Transparency & Alignment: Be open about your objectives, and bring others on board
  • Value Each Other: Treat others with respect and recognize the value they bring to the company
  • Community Commitment: We provide service opportunities and seek to be good citizens
  • Continuous Learning: Sharpen your skills and bring that back to us
  • Challenge Mediocrity: Help us improve by point out where things can be done better
Work Environment

Helping good people build better credit through automotive loans

Management believes in individual empowerment, flexibility, and personal development

This is a high impact role, you will have significant amount of say in the assigned project

Remote work is allowed every Wednesday and Friday.

Remote is allowed occasionally for special circumstances

Our offices are relatively open encouraging a collaborative effort but individual work spaces are provided with locking drawers

The building is secured as the information being handled is sensitive and confidential

We have an in office cafe, ping pong tables, foosball, and WIIs to facilitate team building and camaraderie

Ambient noise will consist of phone calls, discussions, and other office-related work, but the overall noise level is not excessive

Dress is relatively casual but employees are expected to dress and act in a professional manner

NOTE: This is not necessarily an exhaustive list of responsibilities, skills, duties, requirements, efforts or working conditions associated with this job. While this list is intended to be an accurate reflection of the current job, the Company reserves the right to revise the functions and duties of the job and to require that additional or different tasks be performed as circumstances dictate.

I have carefully read and understand the contents of this Job Description. I understand the responsibilities, requirements and duties expected of me. I also understand that this Job Description does not constitute a contract of employment nor alter my status as an at-will employee. I have the right to terminate my employment at any time and for any reason, and the Company has the same right.

Join the Arivo Team

Arivo is transforming the auto lending industry by investing in our brilliant team and creating a culture that promotes growth and innovation. We want you to grow with us.

Fast Growing Company

Arivo is growing at an amazing rate. It's important that our employees have room for growth as well. When you work at Arivo, you will have opportunities to tap into your own potential and advance in your career.

Great Colleagues

At Arivo, we welcome people who thrive on challenge, find fulfillment in their work, and work collaboratively across the board. We also strive to provide a diverse, transparent, and trusting environment where each individual’s contributions are valued.

If you are having any issues with applying please reach out to our recruiting team at Talent@arivo.com. Thank you for your patience!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Funder Analyst
Funder Analyst

Ken Garff Automotive Group • West Valley City (UT)

On-site
USD 42,000 - 62,000
Funding Team Lead
Funding Team Lead

Ken Garff Automotive Group • West Valley City (UT)

On-site
USD 65,000 - 95,000
Underwriter
Underwriter

Ken Garff Automotive Group • West Valley City (UT), Northern (KY)

On-site
USD 60,000 - 90,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

ARIVE • San Ramon (CA)

Hybrid
USD 120,000 - 180,000
Medical insurance
Dental insurance
401(k) match
+2
Senior Software Engineer
Senior Software Engineer

RIVO Holdings, LLC • San Diego (CA)

On-site
USD 160,000 - 220,000
Optimal Work-Life Balance
Healthcare & Wellness Benefits
401(k) with matching
+2
Senior Software Engineer (SaaS AI)
Senior Software Engineer (SaaS AI)

Aravo • Portland (TX)

Hybrid
USD 140,000 - 190,000
Medical Insurance
Maternity/Paternity Leave
Life Insurance
+7
Customer Service Representative (Phone Support) 100% Remote (USA)
Customer Service Representative (Phone Support) 100% Remote (USA)

Arive, Llc • Northern (KY)

Hybrid
USD 45,000 - 55,000
Medical, Dental & Vision
401(k) with match
Generous PTO
+1
Senior Manager, IT Systems & Operations
Senior Manager, IT Systems & Operations

Aravo • Austin (TX)

Hybrid
USD 140,000 - 200,000
100% Employer Paid Medical Insurance
401K with Company Matching
Equity Participation
+1
Senior Manager, IT Systems & Operations
Senior Manager, IT Systems & Operations

Aravo Solutions • Portland (OR)

Hybrid
USD 140,000 - 190,000
Health insurance
Parental leave
Life insurance
+6
Senior Manager, IT Systems & Operations
Senior Manager, IT Systems & Operations

Aravo Solutions • Austin (TX)

Hybrid
USD 140,000 - 190,000
Medical Insurance
401K with company matching
Equity participation
+1