Job Title: Senior Architect, Ruby on RailsRole Summary:
As a Senior Architect Ruby on Rails 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:
- You are excited about restaurants and invested in their success
- You are process and data-driven
- You have an exceptionally high attention to detail and ability to anticipate problems before they arise.
- 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
Responsibilities/Essential Functions:
- Lead the design and implementation of our core Ruby on Rails application architecture.
- Define technical direction, best practices, and coding standards for the engineering team.
- Mentor and guide junior and mid-level Ruby on Rails 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
- Stay on top of security vulnerabilities in order to design against them
Minimum Qualifications:
- 8+ years of experience as a Ruby on Rails developer with a strong track record of success
- Proven experience in designing, implementing, and supporting large-scale, complex software systems, proactive approach to anticipating edge cases & clarifying requirements
- Knowledge of zero-downtime deployments and upgrades
- Deep understanding of object-oriented programming principles, design patterns, and software architecture best practices
- Experience writing secure authentication and authorization systems
- Experience with distributed systems, scalability, and performance optimization
- Experience with cloud platforms such as AWS
- Experience with testing frameworks like RSpec
- Experience with version control systems like GitHub
- Experience with building RESTFul APIs, testing using Postman
- Strong knowledge of relational database design, SQL, and performance optimization
- 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
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 with queueing systems such as RabbitMQ or SQS
- Experience in a fast-paced startup environment
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
- Preference will be given to candidates available to work in-person work at our 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:
- $165,000 - $185,000 annually
inKind is an Equal Opportunity Employer. We believe that diversity is vital to inKind's ability to provide our clients with the best recommendations and are committed to fostering a varied and inclusive work environment. Your race, color, ancestry, religion, gender, gender identity, national origin, sexual orientation, age, marital status, disability status, veteran status, or any other protected category have no bearing on our hiring decisions.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.
Read our Privacy Policy.
Top Skills
What We Do
inKind's mission is to support the success of independent restaurants and hospitality groups by providing funding and enriching customers' dining experiences with the inKind platform.
At inKind, we believe restaurants are integral parts of our communities, and recognize the economic realities of being a successful operator. To better support hospitality ventures, we created a unique funding model that focuses on ensuring the success of our partners and providing customers a way to discover new restaurants nationwide.
Why Work With Us
We are a team of passionate foodies focused on creating a lasting impact for the restaurant industry. Our team celebrates diversity, encourages collaboration, and shares meals to imagine the most innovative and modern solutions for the food & beverage landscape. If you feel inspired by our vision, we’d love to hear what we could put on your plate.
Gallery
inKind Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
We have a very collaborative culture and like working cross-functionally. We enjoy perks such as company-provided daily lunches, office dinners and happy hours, a dog friendly office space, an amazing snack and coffee game, and paid parking!