Software Application Architect

At Dealerware
  • Full Time
  • Employee
  • Remote

Posted on November 23rd

Apply for this position

Dealerware has been recognized as a Best Places to Work 2022 - Austin Best Midsize Companies. We are a modern fleet management platform for modern retailers. We are proud to be one of the hottest software companies in the automotive sector. By combining a modern-approach with fresh design thinking, Dealerware’s industry-leading SaaS platform enables best-in-class fleet management and mobility for top automotive dealerships and manufacturers. Three years ago, we burst onto the scene with a promise to reduce costs and elevate the customer experience at automotive dealerships.

Dealerware currently manages fleets for 28 automotive brands and 10 of the top 10 dealer groups in the country. With a recent expansion into international markets, our growth trajectory continues to be within the top 1% of SaaS businesses. Across the automotive ecosystem, there’s hundreds of billions of dollars at stake. And we’re right in the swell of it.

Dealerware has an immediate, full-time opportunity for a Software Applications Architect to help us transform the way car dealers and manufacturers think about products and profits. We’re looking for an experienced architect who still likes getting their hands in the code on a regular basis, who has experience with monolithic to modular software transformations, and who is excited by solving challenging technical problems. The Software Applications Architect will own architectural design choices, and guide front and back-end comprehensive system design including API, web and mobile applications. Effective communication with the executive team, technology partners, internal business units and team collaboration across the Audi/VW group is essential to success.

●  Product/Project focus: Closely collaborates with the assigned engineering teams to architect and design solutions which deliver resilient; reliable; scalable; secure; compliant; and highly available products on defined project timelines -- with plans to mitigate system risk. Offers architecture-level feedback on projects outside of their core area.
●  Standards/Best Practices: Identifies, documents, communicates, champions; and drives adoption for: software architecture/design standards; policies; processes; best practices; and aligned software architecture/software engineering points of view.
●  Mentor: improve the overall quality of engineering done in the organization and consistently take steps to support growth and success of the organization

● Leadership: Provides software architecture and engineering leadership by keeping current with technical and industry trends. Then, applying the knowledge to lead solutioning or problem solving discussions and knowledge sharing with compelling presentations, demos, or solution samples to promote architectural and technical ideation.

● Industry Knowledge: Keeps current on industry-standards related to non-functional system requirements (performability, scalability, availability, security, etc) with extensive software engineering and solution patterns expertise. Expert in at least 1 technical area, will use all acquired knowledge to ensure successful and appropriate implementation and mentor software engineers.
Characteristics We Seek:
●  Navigate change through early and often communication; engage the ambiguous; promote diversity; accept new ideas; and lean on learning agility.
●  Seek and provide feedback. We use it as a guide for our own development, and we build our software. It is incorporated into our software development lifecycle with design, code reviews, unit tests, and continuous integration.
●  Work across multiple teams to gather input and gain consensus. Our teams enjoy working together, sharing knowledge, helping, mentoring, and delivering our best.
●  Demonstrate end to end ownership of your applications, including security, deployment and monitoring tools and techniques

Work Experience:
●  5+ years experience in React or other JS frameworks (TypeScript experience is a plus).
●  5+ years experience with backend frameworks, Ruby on Rails preferred
●  5+ years of cloud SaaS experience
●  Proven experience building modular or SOA architectures
●  Strong understanding of object-oriented analysis and design; domain-driven design
●  Strong understanding of Agile methodologies
●  Experience designing, implementing, and integrating with RESTful APIs.
●  Experience across the full application lifecycle from concept through retirement
●  Strong verbal and written communication skills 
Dealerware offers you:
●       Competitive base salary with bonus incentive eligibility
●       Full benefits (medical, dental, vision, 401K) + FREE telehealth (includes therapy visits)
●       Training for all employees provided in Udemy
●       Tuition Reimbursement and continuing education
●       Unlimited paid vacation policy
●       Generous Paid Parental Leave program
●      Employee Equity Program
●       100% remote work or Hybrid offered
●       Modern office and a dynamic team in downtown Austin with free parking (for those who wish to come into the office)
●       Friendly, small company environment with a progressive culture and somewhat flexible hours
●       Backed by Audi, a 113-year-old automotive industry leader
●       Semi-flat organizational structure that ensures your influence on products we build
●       Discounts on Silvercar rentals and participation in an Audi Lease Program

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.