Software Engineer II at Compeat

| Austin
Sorry, this job was removed at 11:30 a.m. (CST) on Wednesday, April 24, 2019
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Who are we looking for?

Are you a technologist that loves spending time with family and friends enjoying food and drink? Then this may be your dream job! We’re looking for a problem solver with great coding skills to make an impact in an industry that affects everyone you know. At Compeat our industry leading restaurant management product suite will have you engaged in cloud computing, distributed back-office systems, SOA, online services, and data analysis.

We are looking for a talented technologist to join our team as a Software Engineer to evolve our product suite and user experience. This role will be a member of a development team in our beautiful Austin office located at the Domain. Along with your peers you'll work on difficult problems; design, develop, and deliver complex, sophisticated distributed systems of loosely coupled autonomous services and web applications. If you're also creative, humble, and fun, you'll fit right into our culture and healthy work environment where “bring your dog to work day” is every day.

Who are we?

Compeat Restaurant Management Systems was founded in 2000 and is headquartered in Austin, Texas. Over the last 18 years we have installed restaurant management software for hundreds of customers in thousands of restaurant locations across the US and Canada. Compeat software is running in every type of restaurant ranging in size from high volume independents to large chain operators. Compeat is the industry leading provider of end-to-end software solutions including accounting, inventory management, onboarding, workforce, payroll, business intelligence, and mobile apps.

Role Responsibilities

  • Design and develop highly scalable and loosely coupled solutions
  • Challenge all assumptions. Ask great questions in the spirit of building awesome products
  • Approach Software Development as a craft, following best practices in OOD/OOP, and writing testable code with a strong belief in unit testing, clean coding, and the value of Agile development
  • Refactor to drive continuous improvement in all aspects of the code
  • Look for pragmatic solutions to find the right tool for the right job
  • Recommend application improvements
  • Support production systems and analyze problems, releasing patches and fixes as necessary 
  • Self-driven contributor as a member of a high-performing development team
  • Bright and engaging with start-up energy and passion
  • Flexible and able to change direction as the business and technology evolves and changes
  • Enjoys an agile development environment (Scrum and/or Kanban methodology experience a plus)
  • Cares about the team culture


  • Strong technologist
  • Fantastic problem solver
  • Love to communicate clearly and effectively
  • 3+ years in full-stack web application development, Object Oriented Programming, Agile methodology, CI/CD
  • Commitment to delivering quality code including unit testing, security, maintainability, performance
  • Experience with our tech stack:
    • JavaScript / Typescript
    • Angular
    • Redux / NgRx
    • js / Express
    • NPM
    • SQL Server
  • Experience with the following:
    • SQL development, stored procedures, triggers, and functions (and an understanding of when/why to use them)
    • RESTful APIs
    • Responsive design
    • Web/Windows Services
    • Service Oriented Architecture (SOA)
    • Refactoring an existing code base

Nice to Have

Bonus points if you have experience with development of accounting systems, inventory systems or labor management systems

  • Experience with mobile app development a plus
  • C# and .Net are a bonus because we have some products that use it
  • Other things you’ll encounter:
    • Yarn
    • YAML
    • AWS
    • GitHub
    • Webstorm
    • Visual Studio
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PHPLanguages
    • PythonLanguages
    • SqlLanguages
    • SwiftLanguages
    • AngularLanguages
    • HTML5/SASS/CSSLanguages
    • JS/ExpressLanguages
    • NPMLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • RESTful API'sLibraries
    • Web/Windows ServicesLibraries
    • AngularJSFrameworks
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • Service Oriented ArchitectureFrameworks
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • Google AnalyticsAnalytics
    • OptimizelyAnalytics
    • AxureDesign
    • BalsamiqDesign
    • InVisionDesign
    • PhotoshopDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • SalesforceCRM


The Domain Northside is a trendy area with plenty of bars and restaurants. Plus, the office is easy to get to with various train and bus stops.

An Insider's view of Compeat

What's something quirky about your company?

A large percentage of our employees come from the restaurant industry. We are all foodies and often share recipes, bake incredible treats for each other and just enjoy each other's company (online and in person). In fact, I am the mixologist tonite and showing the team how to make a signature Compeat cocktail and mocktail at our Happy Hour.


Salesforce Projects Specialist

What projects are you most excited about?

Currently I'm most excited about Improving the way our customers can order from their vendors. Our Restaurant back office features are battle tested and have been used for millions of hours, so finding ways to continuously improve that experience and bring customers joy, cost savings and efficiencies is very rewarding.


Senior Product Manager

How has your career grown since starting at the company?

I started where lots of great people started at Compeat, in support. I was able to take more challenging projects and eventually worked my way to Technical Account Manager. Later, I was asked to move over to development, where I currently live as a database developer. Thanks to Compeat, I was able to grow and learn!


Technical Lead, Database

How do you make yourself accessible to the rest of the team?

Every other month I host small group meetings with 7-10 employees over Zoom. It's during these sessions that I can help create a safe, inclusive environment where our team members can ask me anything. These meetings have been invaluable for me personally as my top priority is the well-being of this amazing group of employees.



How do your team's ideas influence the company's direction?

Compeat is continuously improving its technology stack and client satisfaction. This is thanks to the guidance we receive from our leadership. I'm glad that we can innovate and provide new ideas to our clients to improve their business.


Sr. Software Engineer

What are Compeat Perks + Benefits

Compeat Benefits Overview

We offer a range of competitive benefits that keep our employees happy, healthy, and productive. Benefits include a variety of health insurance options, a generous monthly HSA contribution, a 401k match, fitness subsidies, paid parental leave for our moms and dads who give birth or adopt, paid sick leave, paid holidays and time off, and more. Our peer-to-peer recognition system, Kazoo, fosters team collaboration and allows employees to earn points to then choose from a multitude of online rewards.

Since moving to a mostly remote working environment due to COVID-19, our Culture Crew has pivoted and gotten creative to ensure we continue to build connections with each other. We have hosted happy hour bingo, virtual trivia, a step challenge, Slack channels dedicated to surviving at home schooling, weight loss, fitness and more. We have a core group of team members playing Jack Box games and Dungeons & Dragons as well. We strive to create an environment where everyone feels they BELONG.

Volunteer in local community
Friends outside of work
Eat lunch together
Intracompany committees
Our Culture Crew is a voluntary group of employees from all across the company who meet regularly to plan everything from our monthly birthday happy hours to our annual volunteer day.
Daily stand up
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Documented equal pay policy
Diversity manifesto
Someone's primary function is managing the company’s diversity and inclusion initiatives
Mean gender pay gap below 10%
Diversity Employee Resource Groups
Women's Group
Hiring Practices that Promote Diversity
Sourcing and advertising on designated diversity hiring sites
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Compeat employees can contribute up to $2,750 annually to their FSA.
Disability Insurance
Dental Benefits
Our dental plan covers up to 100% of expenses for preventative care (elective).
Vision Benefits
The vision benefits plan is a co-pay for annual eye exams and covers up to $130 for glasses and contact lenses.
Health Insurance Benefits
Compeat offers competitive plans based on our employee's choice.
Life Insurance
Life insurance is available up to 5 times an employee's annual salary as elected by the employee.
Pet Insurance
We offer pet insurance through Nationwide.
Wellness Programs
Through Blue Cross Blue Shield and Kaiser our employees earn points for discounts on health care as they exercise and plan their preventive care.
Mental Health Benefits
Employee Assistance Program; dedicated Slack Channel & Trello Board for mental health and other resources to help cope with stress, anxiety, addiction, etc.
Retirement & Stock Options Benefits
401(K) Matching
Compeat provides employees with a 401(k) matching plan managed by [provider]. We match 30% on the employee's contribution.
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Child Care Benefits
Compeat offers dependent care FSA programs.
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Return-to-work program post parental leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Volunteer Time
Our employees receive 8 hours per year of paid volunteer time.
Paid Holidays
Paid Sick Days
Employees receive 40 hours per year of paid sick leave.
Perks & Discounts
Casual Dress
Company Outings
Compeat hosts all-company volunteer days and several team outings through the year.
Happy Hours
Happy hours are hosted once a month to celebrate birthdays and at various times to celebrate wins and team accomplishments.
Relocation Assistance
Fitness Subsidies
Home Office Stipend for Remote Employees
Up to $150 reimbursed to set up home office.
Professional Development Benefits
Job Training & Conferences
Compeat offers the ability to attend job related conferences and seminars.
Diversity Program
Lunch and learns
Compeat hosts lunch and learn meetings on occasion.
Cross functional training encouraged
Promote from within
Time allotted for learning
Compeat employees are encouraged to carve out time in their week for learning new skills and continuing education. They log training and learning hours themselves in a central confluence portal.
Online course subscriptions available
Paid industry certifications
AWS certification
More Jobs at Compeat1 open job
All Jobs
Dev + Engineer
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Compeat's full profileSee more Compeat jobs