Sr. Software Engineer

Posted An Hour Ago
Easy Apply
Be an Early Applicant
Austin, TX
Hybrid
160K-185K Annually
Senior level
eCommerce • Fintech • Food • Mobile • Social Impact
inKind is redefining what modern restaurant funding looks like.
The Role
The Senior Software Engineer will design scalable systems for financial transactions, ensure system reliability, and oversee technical implementation, while mentoring engineers.
Summary Generated by Built In

Job Title: Sr. Software Engineer 
Classification: Exempt (Salaried)
Reports to: Director of Engineering

About the role:
The Senior Software Engineer at inKind is responsible for designing and building systems that operate reliably at scale as we continue to grow our financial and hospitality technology platform. You’ll architect and implement high-availability services, solve complex distributed systems challenges, and ensure data integrity across mission-critical financial workflows.
This is a deeply technical, hands-on role. You’ll lead through code, make architectural decisions validated by implementation, and build systems that can withstand real-world load and failure scenarios. Your work will directly impact the restaurants and partners who rely on inKind for real-time financial operations.

About inKind:
inKind is a mission-driven company. Its mission is to empower restaurants and enrich customer experiences.
We achieve this by:

  • Providing flexible funding solutions to restaurants, helping them thrive and overcome financial challenges.
  • Building a loyalty platform that connects customers with their favorite restaurants and rewards them for their support.
  • Creating stronger communities by supporting local businesses and fostering connections between restaurants and customers.

We're on a journey to:

  • Transforming the restaurant industry: inKind aims to reshape how restaurants access funding, operate, and connect with customers.
  • Creating a thriving restaurant ecosystem: They strive to build a sustainable and prosperous environment for restaurants by providing resources and opportunities.
  • Empowering restaurateurs: inKind seeks to equip owners with the tools and support they need to achieve their dreams and build fulfilling careers.
  • Enhancing customer experiences: Their goal is to provide customers with diverse and rewarding dining experiences while celebrating local businesses.

And we are looking for passionate developers to join us in building and scaling our technology platform.

Who you are:

  • Systems Thinker: You understand how components interact, can identify bottlenecks, and prioritize design for resilience and scale
  • Pragmatic Engineer: You know when to refactor, when to optimize, and when "good enough" is the right choice
  • Architectural Leader: You can translate complex problems into scalable, reliable systems and guide others through implementation
  • Operationally Minded: You’ve supported systems in production, debugged issues under load, and designed for reliability from day one
  • Security-Aware: You build with authentication, authorization, and secure data handling in mind
  • Clear Communicator: You articulate technical tradeoffs to technical and non-technical stakeholders with clarity and confidence

Role Responsibilities:

Distributed Systems & Platform Engineering

  • Design and implement scalable, distributed systems that power financial transactions, real-time events, and complex business workflows
  • Build for scale with attention to capacity planning, failure modes, and performance characteristics
  • Ensure data consistency and reliability across distributed operations—especially in scenarios where eventual consistency is insufficient
  • Architect secure systems for financial operations, protecting sensitive data and enabling compliant money movement.

Reliability, Observability & Operations

  • Own system reliability by designing for failure, incorporating observability, and anticipating operational challenges
  • Lead debugging efforts for high-scale production issues, including performance bottlenecks, distributed race conditions, and transactional failures
  • Participate in on-call rotations and continuously improve system resilience

Technical Leadership & Collaboration

  • Drive architectural decisions through hands-on implementation, not static documentation
  • Partner closely with engineering, product, and other XFN teams to align system design with company goals
  • Mentor engineers, influence engineering best practices, and contribute to a culture of technical excellence
  • Make pragmatic decisions about when to refactor, rewrite, or maintain existing systems as the platform evolves

Essential Requirements:

  • 8+ years of experience building and operating production systems at scale
  • Strong systems design abilities, including capacity planning, failure modeling, distributed state management, and performance optimization
  • Deep understanding of distributed systems fundamentals (CAP theorem, idempotency, consistency models)
  • Expertise in at least one major web framework at scale (Rails, Django, Express, Fastify, etc.)
  • Strong database skills: indexing strategies, query optimization, transaction isolation, denormalization tradeoffs
  • Demonstrated experience debugging production systems and designing for high availability
  • Solid understanding of authentication, authorization, and secure API design

Nice to have:

  • Experience scaling systems through rapid growth, with firsthand stories of what broke and how you fixed it
  • Background in payments, financial transactions, or regulated industries
  • Experience designing distributed systems patterns (e.g., circuit breakers, retries, timeouts, event-driven workflows)
  • Comfort working in or migrating large Rails systems (our core stack), while being tool-agnostic where appropriate
  • End-to-end experience across design, implementation, operations, and long-term evolution of production systems

What We Offer:

  • 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 for in-office team members

*This is an on-site role at our Austin, TX headquarters. 

Salary

  • $160,000 - 185,000, DOE

 

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.

Read our Privacy Policy.

Top Skills

Django
Express
Fastify
Ruby on Rails

What the Team is Saying

Jessica
Marissa
Ellie
Matt
Marcus
Emma
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
135 Employees
Year Founded: 2013

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

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
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!

Typical time on-site: 3.5 days a week
HQAustin, TX
Right in the heart of downtown Austin!

Similar Jobs

inKind Logo inKind

Technical Project Manager

eCommerce • Fintech • Food • Mobile • Social Impact
Easy Apply
Hybrid
Austin, TX, USA
135 Employees
130K-150K Annually

inKind Logo inKind

Account Recovery Manager

eCommerce • Fintech • Food • Mobile • Social Impact
Easy Apply
Hybrid
Austin, TX, USA
135 Employees
80K-90K Annually

inKind Logo inKind

Data Engineer

eCommerce • Fintech • Food • Mobile • Social Impact
Easy Apply
Hybrid
Austin, TX, USA
135 Employees
135K-155K Annually

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account