Software Engineer

Auto Approve
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Code Review
Computer Security
Computer Terminals
Continuous Delivery
Data Stores
Web Development
Python
NoSQL
Open Source Technology
Scrum
Software Architecture
Software Engineering
SQL Databases
Systems Integration
TypeScript
Google Cloud Platform
Enterprise Software Applications
Containerization
Information Technology
Extreme Programming (XP)
Go
Programming Languages

Job description

As the Software Engineer at Auto Approve, you will work closely with cross-functional product, engineering, and operational teams to build solutions that simplify the auto refinance process. You will be responsible for setting the technical direction for one or more products along with contributing to the code base by writing high-quality, high-performance, maintainable code.

The role's day-to-day duties include (but are not limited to):

  • Collaborate with a team of talented engineers to develop innovative solutions to challenging, impactful technical problems
  • Consistently deliver high quality code
  • Support building, testing and deployment of new products and features
  • Shape and continuously improve software engineering practices
  • Conduct design and code review to ensure alignment with standards
  • Collaborate with product, business partners, operation, and other engineering teams
  • Help evolve our architecture, to consistently improve development efficiency
  • Build awareness, increase knowledge and drive adoption of modern technologies
  • Work with stakeholders to understand desired initiatives and implement application capabilities

Requirements

  • 3+ years of software development experience
  • Bachelor's Degree in Computer Science or related field
  • Expertise in one or more programming languages required (Go, C#, Java, Python, TypeScript) with an ongoing interest and ability to learn other coding languages as needed
  • Experience with both SQL and NoSQL data stores
  • Experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, or Google Cloud Platform)
  • Experience with integrating with 3rd party applications and APIs
  • Ability to work across full stack as needed
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Solid grasp of testing theory and implementation
  • Experience with continuous delivery and infrastructure as code
  • Certification in Software Architecture and InfoSec (CISSP, CCSP, CISM) preferred
  • Advanced degree, further education, or experience in engineering, computer science, or another technical related field preferred
  • Experience working in a growth stage startup and/or FinTech space preferred
  • Active involvement in the open-source community and contributions to any open-source frameworks in the web development ecosystem preferred

Position Type/Expected Hours of Work: This is a full-time position. Days and hours of work are variable and based on business need. Evening and weekend work may be required as job duties demand.

Physical Requirements: This position is indoors. Must be able to sit at a computer terminal for an extended period. May be asked to lift approximately 25 lbs. Exposure to moderate noise and light, i.e business office with computers, phone, printers, light foot traffic., Applicants must be legally authorized to work in the United States.

Benefits & conditions

Most of our team members join us because they connect with our mission of providing services that make it simple for our customers to save money and enjoy life more. We provide a fast-paced, enthusiastic atmosphere that thrives on constant improvement. We offer a competitive compensation package, a full suite of medical benefits (including dental, vision, pet insurance, and more), and PTO and holidays. We are looking for individuals to demonstrate an entrepreneurial spirit, promote fresh ideas, and serve as an agent of change. The Software Engineer will join our rapidly growing team remotely.

About the company

Auto Approve is a fast-growing, multi-million-dollar fintech organization. We are disrupting the way people pay for their cars and trucks, saving customers over $1,000 a year. Auto loans are complicated, confusing, and too costly. Auto Approve makes it simple for our customers to save money and enjoy life more. With the help of our private equity backers, we are revolutionizing the auto finance industry. We recently crossed the $5B loan milestone, helping over 150,000 customers refinance loans; putting more money back in their pockets for things that matter the most. For the past 3 years, Auto Approve was recognized on Inc. 5000's list of Fastest Growing Private Companies. We have even bigger goals and growth in mind for 2026, and the Paid Media Manager will have an opportunity to grow personally and professionally and have a direct impact in helping Auto Approve achieve our aggressive growth goals into the future.

Apply for this position