EngineerJobs.io
← Back to all jobs

Job Description

Arivo Acceptance LLC is hiring a Senior Software Engineer to help build and maintain resilient, distributed systems using Go.

Responsibilities

  • Develop high quality, tested, and monitorable GoLang services for a distributed architecture
  • Collaborate with third party vendors and users to improve resiliency across the system
  • Perform code reviews and provide actionable feedback to other engineers
  • Help establish and enforce code standards and related best practices
  • Contribute to architecture design and project planning
  • Participate in scrum ceremonies and project planning
  • Mentor team members and deliver formal and informal training

Requirements

  • Must be 18 years or older and authorized to work in the U.S.
  • Must have a valid driver license and maintain a professional appearance
  • BS degree in a related technical discipline, or an equivalent combination of education, technical certifications, training, and/or work experience
  • Ability to assume on-call responsibilities on rare occasions
  • GoLang and MySQL experience preferred
  • Experience with JavaScript/TypeScript and front end frameworks (especially VueJS) is a plus

Technologies

  • GoLang
  • MySQL
  • JavaScript
  • TypeScript
  • VueJS

Key Competencies

  • Technical: write testable, maintainable, observable code; design and test distributed software platforms
  • Communication & Interpersonal Skills: work and communicate effectively with engineers; provide constructive feedback; participate in conflict resolution
  • Demonstrate a collaborative approach: share ideas to improve how work gets done without being disrespectful

Company Values

  • Ideas over hierarchy
  • Customer Advocacy
  • Transparency & Alignment
  • Value Each Other
  • Community Commitment
  • Continuous Learning
  • Challenge Mediocrity

Work Environment

  • Mission: help good people build better credit through automotive loans
  • Management focus on individual empowerment, flexibility, and personal development
  • High impact role with significant influence on assigned projects
  • Hybrid schedule: remote work allowed every Wednesday and Friday; remote occasionally for special circumstances
  • Open office layout for collaboration; individual work spaces available with locking drawers
  • Secured building due to sensitive and confidential information
  • In-office amenities include an cafe, ping pong tables, foosball, and WIIs
  • Noise level: phone calls, discussions, and typical office work; not excessive
  • Relatively casual dress with expectation of professional behavior

Benefits

  • 401(k) matching
  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Parental leave
  • Prescription drug insurance
  • Retirement plan
  • Vision insurance

Reporting line: Software Engineering Manager. Salary range: USD 117,000 - 140,000 per year. Location: Salt Lake City, UT (hybrid). Minimum experience: 5 years. Education: BS in a related technical discipline.

Note: This description may not be exhaustive. The company may revise job functions and require additional or different tasks based on changing circumstances.

Similar Jobs