Senior Software Engineer

2 days ago


Austin, United States BookedBy Full time

Who we are:

Welcome to BookedBy, an industry-leading business management solution and scheduling software for salons, spas, and barbershops everywhere.


BookedBy — with headquarters in Austin, TX — features more than 100 employees across three continents and powers thousands of locations worldwide with top brands such as Sport Clips Haircuts, Diesel Barbershop, Perfect Look, Sharkey’s Cuts for Kids, Hairzoo, and more.


Founded in 2011, BookedBy’s scheduling platform has more than 60 million bookings annually and enters an exciting growth phase into other service-based businesses.



Role Description:

We are seeking an experienced and forward-thinking Senior Back End Developer to join our growing team in Austin. In this role, you’ll design, develop, and maintain the server-side components of our web applications while embracing AI as a key tool to optimize and accelerate your development process. We are looking for someone who is excited about using AI to innovate, solve complex problems, and create scalable, secure, and efficient systems.


We love AI, we love people that code with AI



Key Responsibilities:

  • Translate business requirements and technical specifications into robust, AI-enhanced back-end solutions.
  • Shape the foundational infrastructure of our systems, integrating AI-driven tools for performance optimization and scalability.
  • Work closely with front-end developers and product managers to deliver seamless features.
  • Ensure that solutions are not only functional but also robust, scalable, and maintainable in both horizontal and vertical dimensions.
  • Engage in a collaborative environment, using AI to streamline processes and improve workflows.
  • Leverage AI for code optimization, testing, and debugging to accelerate development and enhance application performance.



Qualifications and Skills:

  • 7+ years of combined working experience with modern Backend Frameworks.
  • 5+ years of working experience developing Rest APIs
  • 5+ years working with ORMs and DBs (MS SQL, MySQL, PostgreSQL, Entity Framework)
  • Proficiency in Git version control.
  • Working experience with Docker.
  • Understanding of the principles of secure software development and common web application vulnerabilities, including practical experience in developing secure web applications.
  • Familiarity with Agile/SCRUM development methodology and tools such as Confluence and Jira.
  • Understanding of Object-Oriented Programming (OOP) and design patterns.
  • Experience collaborating with front-end developers, QA engineers, and other team members to deliver complete working features.
  • Experience with full-stack application development is a plus, willingness to understand and debug the system end-to-end is required.
  • Experience in writing automated integration tests.
  • Experience with multi-threading, parallel-processing, asynchronous requests, debugging, performance profiling and optimization.
  • Experience with code review systems as an author and reviewer, properly providing and reacting to feedback.
  • Experience in providing estimates and adhering to those estimates.



What we offer:

Join an energetic, fast-growing global team where you'll have the opportunity to take on new challenges and advance your career. With continuous growth and development, you'll have endless potential to shape your future alongside us Our benefits include:

  • Comprehensive Medical, Dental, & Vision Insurance to keep you and your family healthy.
  • 15 Days of Paid Time Off to recharge and enjoy life outside of work.
  • Hybrid Work Schedule: In-office Monday through Thursday, with a Flex Day Friday to work remotely.
  • In-Office Gym to help you stay active, healthy, and energized throughout the day.
  • Opportunities for Professional Development with access to courses and learning resources to help you grow your skills and advance your career.
  • Stock Options



  • Austin, United States Centric Software Full time

    We are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems. Key Responsibilities: Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the...


  • Austin, United States Centric Software Full time

    We are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems. Key Responsibilities: Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the...


  • Austin, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • Austin, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • Austin, Texas, United States Q2 Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Q2 Software, Inc. As a member of our team, you will play a key role in the development of our industry-leading FinTech solutions. Your primary focus will be on building and maintaining high-quality front-end applications using modern programming languages and...


  • Austin, Texas, United States General Motors Full time

    About the Role">We are seeking an experienced Senior Software Engineer specializing in SAP Development to join our dynamic IT team at General Motors. The successful candidate will be responsible for designing, developing, and maintaining SAP applications and solutions. As a Senior Software Engineer, you will collaborate with cross-functional teams to analyze...


  • Austin, Texas, United States Syntricate Technologies Full time

    At Syntricate Technologies, we're seeking an experienced Senior Software Engineer to join our team. This is a fantastic opportunity to work with cutting-edge technology and make a real impact.We offer a competitive salary of $120,000 - $180,000 per year, depending on experience.About the RoleThis is a contract position based in Austin, TX or Sunnyvale, CA....


  • Austin, United States Solution Partners, Inc. Full time

    Senior Software Engineer (Remote)We're seeking an experienced Senior Software Engineer to join our team, working remotely with a focus on the Austin, TX area. As a Senior Software Engineer, you'll play a key role in designing and implementing our data architecture, leveraging Snowflake, Cognos, Informatica, and strong databases like Oracle or PostgreSQL.Due...


  • Austin, Texas, United States Darbytek Full time

    Job Title: Senior Software Engineering ManagerAbout the Job:Darbytek is seeking a seasoned Senior Software Engineering Manager to lead our team of skilled developers. This is a fantastic opportunity for an experienced leader to drive innovation and growth in our organization.About You:We are looking for a highly motivated and organized individual with a...


  • Austin, Texas, United States ZipRecruiter Full time

    Job Title: Senior Robotics Software EngineerWe are seeking a highly skilled Senior Robotics Software Engineer to join our team at Apptronik. The ideal candidate will have 5+ years of experience in developing and/or testing software for embedded systems, with a strong understanding of robotics concepts and hardware-in-the-loop testing.As a Senior Robotics...


  • Austin, United States ShortList Recruitment Limited Full time

    Job Description Senior Software Engineer Austin, TX $175,000 ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly motivated & Driven Senior Software Engineer. Our client is one of the fastest growing companies in the nation, receiving recognition on the list of INC 5000 fastest growing private companies in USA. ...


  • Austin, United States ShortList Recruitment Limited Full time

    Job Description Senior Software Engineer Austin, TX $175,000 ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly motivated & Driven Senior Software Engineer. Our client is one of the fastest growing companies in the nation, receiving recognition on the list of INC 5000 fastest growing private companies in USA. ...


  • Austin, United States 1872 Consulting Full time

    Senior Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid - onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for a Senior Software Engineer to be responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will...


  • Austin, Texas, United States System Soft Technologies Full time

    Job Title: Senior Software EngineerEstimated Salary: $95,000 per yearAbout the Role:We are seeking an experienced Senior Software Engineer to join our team at System Soft Technologies. The ideal candidate will have a strong background in software development, with expertise in Salesforce and related technologies.Key Responsibilities:Design and implement...


  • Austin, Texas, United States Cisco Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to lead our team in developing and maintaining APIs for our AI platform. As a key member of our team, you will provide technical leadership and collaborate closely with various teams to enhance our AI platform's capabilities.**Key Responsibilities:**- Provide technical leadership and...


  • Austin, Texas, United States Q2 Software, Inc. Full time

    Role SummaryWe are seeking a talented Senior Software Engineer to join our team at Q2 Software, Inc. As a member of our team, you will contribute to the development of our industry-leading FinTech solutions. Your primary focus will be on refining and maturing the capabilities of our SDK, extensions, and platform integration. This role requires a strong...


  • Austin, United States IC Resources Full time

    Senior Software Engineer – Full-Stack DevelopmentWe are partnering with a leading provider of software solutions within a specialized industry. This organization supports a diverse range of clients through its innovative ERP systems, which help streamline operations and enhance business performance. With a collaborative culture and a strong emphasis on...


  • Austin, United States IC Resources Full time

    Senior Software Engineer – Full-Stack DevelopmentWe are partnering with a leading provider of software solutions within a specialized industry. This organization supports a diverse range of clients through its innovative ERP systems, which help streamline operations and enhance business performance. With a collaborative culture and a strong emphasis on...


  • Austin, Texas, United States Ultra Clean Technology Systems & Svc Inc Full time

    Job Title: Senior Automation Software EngineerLocation: Austin, TXSalary: $120,000 - $160,000 per yearAbout the Role:We are seeking a highly skilled Senior Automation Software Engineer to join our team at Ultra Clean Technology in Austin, TX. The successful candidate will be responsible for developing control systems, automated tests, and data acquisition...


  • Austin, Texas, United States Wise Skulls Full time

    Job Title: Senior Java Software EngineerLocation: Austin, TX (onsite)Duration: 6+ MonthsImplementation Partner: InfosysEnd Client: To be disclosedAbout the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Wise Skulls in Austin, TX.The ideal candidate will have 6+ years of experience with information technology and...