About The Position

Welcome to BambooHR, where we're excited to invite you to join our team as a Principal Software Engineer, Backend! Here, you'll be an integral part of shaping the future of our app, helping us continue to lead the way in HR software for small and medium-sized businesses. We pride ourselves on fostering a warm and inclusive environment where your ideas are valued and your growth is supported. In this role, you'll have the opportunity to dive into a fast-paced setting that values meticulous attention to detail and a commitment to delivering an exceptional user experience. As we embrace the exciting possibilities of AI, we're looking for engineers who are not only proficient with the latest tools but are also eager to explore and implement innovative solutions. If you're passionate about problem-solving and ready to adapt to the evolving landscape of technology, you'll find a welcoming home with us. Join us on this journey of transformation and make a meaningful impact with your work!

Requirements

  • 8+ years of experience in web development.
  • Service Development in a language like PHP, Python, Java, or C#, and a desire to work in PHP 8.
  • Strong experience/skill with Containerization. Kubernetes and/or Docker.
  • Object-Oriented development.
  • MySQL - both SQL query language and database structure/design.
  • Version control software, preferably Git.
  • Excited to integrate AI-powered features into front-end workflows, such as real-time personalized UI elements, dynamic content rendering, or customized chatbot interactions using prompt engineering.
  • Ability to leverage AI prompts to optimize API calls for improved data presentation and user experience is a plus.

Nice To Haves

  • Familiarity with AI tools like OpenAI APIs, or an inclination to learn prompt engineering to drive front-end innovation and prototype smart features.
  • Excellent communication skills with Javascript developers and UI Designers.
  • Real-world examples of demonstrated technical leadership.
  • Experience in PHP, HTML, XML, JavaScript, CSS.
  • Experience in developing Software as a Service (fast release cycles that still support an existing user base).
  • A bachelor's degree in Computer Science, or a related degree.

Responsibilities

  • Write code for back end processes, RESTful public web APIs, and our industry-leading website.
  • Research technologies and engineer complete solutions to problems.
  • Propose and implement performance optimizations and scaling strategies.
  • Work with the rest of the team to integrate your projects into the application.
  • Contribute to the ongoing improvement of our systems and processes.
  • Integrate AI into your daily tasks using IDEs (or plugins) such as Github Copilot and Windsurf.
  • Leverage ChatGPT to streamline your workload by brainstorming and refining ideas, and planning projects.

Benefits

  • Great Company Culture that has been recognized by multiple organizations like Inc, and Salt Lake Tribune.
  • Comprehensive health, life, and disability insurance.
  • Generous leave policies that include 4 weeks of vacation, 12 company holidays, parental leave, and volunteer time off.
  • 401k plans with up to 6% company match.
  • $2000 Paid-Paid Vacation bonus.
  • EAP through Headspace.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service