Senior Software Architect

| Austin, TX, USA | Hybrid
Employer Provided Salary: 150,000-225,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

inKind is looking for a Senior Software Architect to join our growing Dev team!
Description
Role Summary: As a Senior Software Architect at inKind, you'll be the technical leader and visionary architect, shaping the future of our software architecture and guiding the engineering team towards excellence. You'll be responsible for designing, building, and maintaining a robust, scalable, and secure platform to support our ambitious growth plans.
Who You Are:

  • Passionate about our mission and can see the value this role brings to us, our restaurant partners, and our customers
  • You are excited about restaurants and invested in their success
  • You are data-driven: creative and broad-minded, unafraid to test multiple copy iterations and embrace the power of data and testing to make decisions that inform the creative process
  • You are detail-oriented: in Hospitality, details matter, and this translates to everything we do.
  • You are self-sufficient: you'll be working in constant contact with our entire team, but each of our members is expected to own their own projects. Manage your own tasks and ask for help when needed.
  • You are a dreamer and an executor: we love innovative thinking and encourage team members to present thoughtful ideas (big and small). You'll also take the lead on testing your ideas and rolling out the successful ones, implementing new best practices.
  • You are motivated: you will be part of a fast-growing company so you should be hungry to hit targets and be intrinsically motivated to increase revenue, no matter what part of the team you are on.
  • You are a people person: having good relationships with your colleagues makes work more fun and makes the product better. You'll be part of a small but mighty team, so working comfortably together is essential.


Responsibilities/Essential Functions:

  • Lead the design and implementation of our core back-end application architecture.
  • Define technical direction, best practices, and coding standards for the engineering team.
  • Mentor and guide mid-level developers
  • Partner with product managers and designers to translate business requirements into technical solutions
  • Stay up-to-date with the latest advancements in Ruby on Rails, architecture patterns, and cloud technologies
  • Proactively identify and address potential technical risks and ensure system stability
  • Participate in code reviews and knowledge sharing within the engineering team
  • Contribute to the continuous improvement of our development processes and infrastructure


Minimum Qualifications:

  • 5+ years of experience as a software architect with a strong track record of success
  • 10+ years of experience as a backend or full stack developer with a strong track record of success
  • Experience with Ruby on Rails or the confidence and willingness to learn it quickly
  • Proven experience in designing and implementing large-scale, complex software systems, proactive approach to anticipating edge cases & clarifying requirements
  • Deep understanding of object-oriented programming principles, design patterns, and software architecture best practices
  • Expert level knowledge of relational database design, SQL, and performance optimization
  • Experience with distributed systems, scalability, and performance optimization
  • Experience with cloud platforms like AWS, Kubernetes, or similar
  • Excellent communication, collaboration, and leadership skills
  • Passion for building high-quality, maintainable, and scalable software
  • Experience with testing frameworks like RSpec
  • Experience with version control systems like GitHub
  • Experience with building RESTFul APIs, testing using Postman
  • Strong understanding of object-oriented programming principles and design patterns
  • Strong debugging skills with the ability to find and solve problems with minimal documentation or outside help.
  • Proven ability to write clean, efficient, and maintainable code
  • Excellent communication and collaboration skills
  • Passion for building impactful products and a desire to make a difference


Preferred Qualifications:

  • Experience with API development and integration
  • Experience with containerization technologies like Docker and Kubernetes
  • Experience with continuous integration and deployment (CI/CD) pipelines
  • Experience with front-end technologies like JavaScript and React
  • Experience in a fast-paced startup environment
  • Experience with Ruby on Rails


Work Environment:

  • The candidate in this position will be primarily located in an office environment and be exposed to lighting, temperature, and noise level conditions typical of that environment
  • This position is primarily in-person, with an expectation of in-person work at the physical office location in Austin, Texas


Some of our Benefits:

  • Generous PTO and company holiday policy + company paid Short Term Disability
  • 100% employer covered health and dental insurance for our direct employees (a set plan is covered, with higher tier healthcare coverage available at employee's additional cost; dependent coverage is at employee's cost); vision plan available at employee's additional cost
  • Child Care Benefits and generous parental leave
  • Dog-friendly workspace in a secure building with great views of downtown Austin
  • Daily lunches and snacks


Salary :

  • $150,000 - $225,000 DOE
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • SwiftLanguages
    • jQueryLibraries
    • ReactLibraries
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • AWS (Amazon Web Services)Services
    • Google AnalyticsAnalytics
    • TableauAnalytics
    • IllustratorDesign
    • PhotoshopDesign
    • SketchDesign
    • TrelloManagement
    • SalesforceCRM
    • SendGridEmail
    • CordialEmail
    • Google HangoutsCollaboration
    • SlackCollaboration
    • ZoomCollaboration
    • AsanaProject Management

An Insider's view of inKind

What’s the vibe like in the office?

We're a collaborative, hard-working and ambitious team! We enjoy spending time together and celebrating each other's achievements. One of our values is to call out achievements big or small, which is something we practice regularly at all levels of the company. We're a very positive place to work (and being dog-friendly helps with that)!

Ellie

Head of People

What's the biggest problem your team is solving?

We've reached a pivotal moment in scale with the amount of users and clients joining our platform. We're wildly excited to release our new discovery portal and app that will create an expansive and connected network making it even easier for our users to discover new venues and unique restaurant events only accessible to our network.

Marcus

Head of Product

What makes someone successful on your team?

We are a team of doers who get things done in a collaborative environment. We move as one unit working closely to accomplish the team’s goals that, in turn, make inKind very successful. We ask questions (a lot of questions), make mistakes, and learn from every decision we make - evolving as a team as we learn from the past and plan for the future.

Matt

Chief Revenue Officer and Co-Founder

How do you collaborate with other teams in the company?

The team I’m on is oftentimes the first interaction a client has with inKind. That can be a lot of pressure, but the encouragement to speak up & collaborate across teams means that I have a solid understanding of team goals as well as the goals of the company. The more I interact with teams adjacent to mine, the better prepared I am.

Emma

Mid-Market & Enterprise Account Executive

What are inKind Perks + Benefits

Culture
Volunteer in local community
inKind participates in local volunteer opportunities such as LifeWorks gift drive over the holidays.
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
In-person all-hands meetings
Flexible work schedule
While we love to see our team collaborating in-office, we understand the need to balance your life! We consider our core office hours to be 10:30am-3:30pm at our downtown Austin space.
Diversity
Highly diverse management team
Mandated unconscious bias training
Hiring practices that promote diversity
Health Insurance + Wellness
Disability insurance
inKind pays for short-term disability insurance for our employees.
Dental insurance
Vision insurance
Health insurance
Life insurance
Wellness programs
Team workouts
A few of our team members are training for the Austin Half Marathon and 5k together! One of our founders organized running schedules for any team members who want to train together.
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Performance bonus
Child Care & Parental Leave
Childcare benefits
For qualifying employees, inKind has a generous child care benefit plan that pays approved child care providers $500/month for the first two years of a child's life.
Generous parental leave
Return-to-work program post parental leave
Vacation + Time Off
Unlimited vacation policy
Generous PTO
Sabbatical
Paid holidays
Paid sick days
Bereavement leave benefits
Office Perks
Commuter benefits
Company-sponsored outings
Free daily meals
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Pet friendly
Recreational clubs
Mother's room
Onsite gym
Professional Development
Job training & conferences
Tuition reimbursement
Lunch and learns
Promote from within
Continuing education stipend
Continuing education available during work hours

More Jobs at inKind

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about inKindFind similar jobs like this