Software Architect

| Downtown

Clublabs is a rapidly growing technology and design shop in Los Angeles. We are the innovation lab for AAA – the proving ground for ideas that exceed our members’ expectations. We rest upon delivering maximum value to our members and business, solving for the problem, trust through transparency, and collaboration. These principles help us make the biggest impact, remove silos, embrace, chance, and continuously learn. They’re realized every day in how we work: open, lean, innovative, accountable, and fun.

The Staff Software Engineer will design and develop advanced software applications. Build on one or more platforms which include but not limited to iOS, Android, and web apps. 

Responsibilities

  • Communicate regularly and write clean code.
  • Review, analyze and resolve application issues as needed.
  • Evaluates strategies and makes recommendations on changes and improvements.
  • Collaborate with team members on the design and implementation of new functionalities on the different platforms.
  • Consult with other team members and implements solutions in-line with the departments’ visions.
  • Continuously learn and keep up to date with emerging technologies to evaluate impact to business and member value.
  • Participate and provide feedback during planning meetings (i.e., pre-iteration, iteration, and retrospectives).
  • Perform all other duties as assigned.

Qualifications

  • Four year college degree in Computer Science or equivalent combination of education and work experience required. Masters in Computer Science preferred.
  • 7+ years of experience in three of following: Java / Android, Objective C or Swift, C#, or C.
  • 5+ years of experience in Front-end technology stacks, MS Web frameworks (including Express, Angular, React JS, ASP.NET MVC etc.), XSL/XSLT, XPath, and XPointer. Node.js (client and/or server) is a bonus. Experience in one or more queuing framework is preferred.
  • Scripting Languages – Ruby, PowerShell, Linux/Unix Shell scripts, and/or Perl etc.
  • MS SQL Server, MySQL, Postgres, Oracle, Mongo, Cassandra Experience in the hybrid On-prem and Cloud computing implementation and integration, and possibly with CDN.
  • Experience in implementing OAuth/OpenID, TLS/SSL, and certificates.
  • Have knowledge in cryptography and key management.
  • Experience in concurrency software development and great resource utilization is preferred.
  • Experience in TDD/BDD.
  • Solid experience in implementing high performance, high availability, reliable, and secured software, and know how to scale a system horizontally.
  • Experience in distributed computing with sharding is highly desirable.
  • Successful completion of Auto Club pre-employment assessments, background and drug screenings.

Knowledge

  • Strong communication skills and interest in a pair programming environment.
  • Strong team member who inspires, innovates, and delivers results to add values and make a difference.
  • Knowledge on how to implement and manage the APIs (Web Services) versioning.
  • User-centric/customer-centric focused; embrace Agile XP practice, and possess a learning mindset.
  • Constant monitoring and learning of new technologies and the market landscape.
  • Prior consulting or freelancing experience is a bonus.

AAA is an Equal Opportunity Employer

The Automobile Club of Southern California will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable federal, state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance.

Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • PerlLanguages
    • PythonLanguages
    • RubyLanguages
    • Objective-C Languages
    • SwiftLanguages
    • XSL/ XSLTLanguages
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • DB2Databases
    • Microsoft SQL ServerDatabases
    • Google AnalyticsAnalytics
    • OptimizelyAnalytics
    • IllustratorDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • ZeplinDesign
    • FramerDesign
    • ConfluenceManagement
    • JIRAManagement
    • Pivotal TrackerManagement
    • TrelloManagement
    • SalesforceCRM
    • Adobe CampaignLead Gen

Location

Walking distance from USC, Exposition Park, and the Expo Line. The rest of Downtown LA's vibrant entertainment and dining minutes away!
2601 S Figueroa Street, Los Angeles, CA 90007

Insider's spotlight

What does your typical day look like?

Just depends on the day. Right now I’m exploring the branch experience. Every day is different. Some day’s I’m in the field working with the team on new digital initiatives and other days I’m speaking with developers and architects on how we best garner change in processes that are nearly 50 years old.

Jay Eck

Special Projects

How does the company support your career growth?

We offer numerous outlets to achieve professional and personal development. We have our own internal university, career engine, weekly performance reviews, lunch n' learns, company paid off-site training, and book reading groups! In addition, we encourage our employees to own the space and develop their own groups for awareness and development.

Colin Tew

Senior Human Resources Consultant

What are ClubLabs Perks + Benefits

ClubLabs Benefits Overview

We offer all the ins and outs, from medical, dental, vision, 401(k), a pension, PTO, HSA's, FSA's, life and disability insurance, an employee assistance program, employee personal and professional development, performance bonus's, employee discounts, employee car buying program, internal credit union, ping pong, an XBox, VR gaming, Bikes, and all the snacks and coffee you can handle.

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
In addition, to our Flexible Spending Account (FSA), we also offer participating Health Saving Accounts (HSA) for pre-tax contributions and medical investment for retirement.
Disability Insurance
Clublabs Short-Term Disability will cover 66-2/3% while our Long-Term Disability may provide up to 50% of covered compensation. Options are available to purchase extra coverage.
Dental Benefits
ClubLabs dental plans cover 100% of the cost for preventative care.
Vision Benefits
Clublabs vision insurance plan provides 100% coverage for annual eye exams and lenses after a $10 and $15 copay respectively.
Health Insurance Benefits
ClubLabs offers PPO, PPO HDHP (participating HSA's available), and HMO health care plans to cover a multitude of employee coverage needs.
Life Insurance
ClubLabs offers basic life insurance which covers 2x an employee's annual salary for the duration of employment. Options available to purchase additional benefits for yourself, spouse, and child.
Wellness Programs
Retirement & Stock Options Benefits
401(K) Matching
ClubLabs 401(K) retirement plan matches 100% of an employee's contributions up to 4% of annual base salary. In addition, the company also offers a Pension program...yes I said pension.
Performance Bonus
We offer various cash rewards for going above and beyond the call of duty and annual performance bonuses.
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
The general consensus is we all put in our 8 hours of work each day. Whether you prefer arriving early or late we provide flexibility to match our employee's busy life schedules.
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
ClubLabs offers two weeks paid time off for all employees and 3+ weeks after five years of employment.
Paid Holidays
ClubLabs offers most major holidays. Currently we offer 8 paid holidays and 2 flex holidays throughout the year.
Paid Sick Days
ClubLabs offers five sick days throughout the year for all employee's.
Perks & Discounts
Casual Dress
Most of us rock jeans, t-shirts and sneakers.
Commuter Benefits
Company Outings
Game Room
Our game room is currently stocked with ping pong, an Xbox, and recently VR which is sure to be hilarious while taking breaks. Always open to further suggestions!
Stocked Kitchen
ClubLabs has a fully stocked kitchen including unlimited snacks, coffee, tea, all flavored LaCroix, yoohoo chocolate milk, and all the soda you can handle.
Some Meals Provided
Currently providing monthly catered breakfast and lunch for our monthly team meetings.
Happy Hours
We head down to all the great local spots every last Thursday of the month. However, we are planning and organizing board and video game nights throughout the month. Help us organize these events!
Parking
We have our own parking lots in the downtown area with no costs to employees.
Relocation Assistance
ClubLabs offers relocation assistance, including moving costs and travel expenses reimbursement.
Professional Development Benefits
Job Training & Conferences
We offer a wide range of training programs and certification reimbursement through our internal university at AAA, as well as, various offsite training programs.
Diversity Program
More Jobs at ClubLabs7 open jobs
All Jobs
Design + UX
Dev + Engineer
Product
Design + UX
new
ClubLabs
Design + UX
new
ClubLabs
Product
new
ClubLabs
Developer
new
ClubLabs
Developer
new
ClubLabs
Developer
new
ClubLabs